[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Scalability in object-oriented distributed systems environment OZ

  • Session A-1: Distributed Objects
  • Conference paper
  • First Online:
Worldwide Computing and Its Applications — WWCA'98 (WWCA 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1368))

Included in the following conference series:

  • 118 Accesses

Abstract

This paper presents the scalable architecture and implementation of object-oriented distributed systems environment OZ. OZ has the ability to transfer objects over networks and deliver the required classes automatically. To increase the Scalability, OZ is designed totally from the language to application level services. Based on the object-oriented concept, programmers are free to share and reuse the programs independent of their locations since the system provides network-wide scope of class sharing. For efficient development of flexible and scalable distributed applications, various facilities including naming and trading services are provided. By using the object transfer function, the OZ trader provides flexible ways to access servers. Furthermore, to cope with interaction among objects across management. domains, a basic mechanism for federal model using trader is provided.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Almes, G. T., et al.: The Eden System: A Technical Review. IEEE Trans. Software Engineering, Vol.SE-11, No.1 (1985) 43–58

    Google Scholar 

  2. APM Ltd.: An Overview of ANSA. Architecture Report 000.00 (1993)

    Google Scholar 

  3. Black, A., et al.: Object Structure in the Emerald System. Proc. of OOPSLA'86 (1986)

    Google Scholar 

  4. Cardelli, L.: Obliq: A Language with Distributed Scope. Technical Report, Digital Equipment Corporation, Systems Research Center (1995)

    Google Scholar 

  5. Hamazaki, Y., Nishioka, T., and Tsukamoto, M.: The Security Mechanism of OZ: an Object-Oriented Distributed Systems Environment. to appear in Proc. of France-Japan Workshop on Object-Based Parallel and Distributed Computation (OBPDC'97) (1997)

    Google Scholar 

  6. Haward, J. H., et al.: Scale and Performance in a Distributed File System. ACM Trans. Computer Systems, Vol.6, No.1, (1998) 55–81

    Google Scholar 

  7. Gosling, J. and McGilton, H.: The Java Language Specification. A White Papaer, Sun Microsystems, Inc. (1995)

    Google Scholar 

  8. Liskov, B.: Distributed Programming in Argus. Comm. ACM, Vol.31, No.3 (1988) 300–312

    Article  Google Scholar 

  9. Nishioka, T. and Tsukamoto, M.: A Framework to use Distributed Servers Based on Exchanging Objects. Proc. of SWoPP'96, Japan (1996)

    Google Scholar 

  10. Nishioka, T., Hamazaki, Y., and Tsukamoto, M.: Local Class Name Space Facility for Worldwide Object-Oriented Distributed Systems Environment. Proc. of the Int. Conf. on Worldwide Computing and Its Applications (WWCA'97), Lecture Notes in Computer Science 1274, Springer-Verlag (1996) 74–89

    Google Scholar 

  11. Object management Group (OMG), The Common Object Request Broker: Architecture and Specification. Revision 2.1 (1997)

    Google Scholar 

  12. Object Management Group (OMG), CORBAservices: Common Object Services Specification. (1997)

    Google Scholar 

  13. OZ: Object-Oriented Distributed Systems Environment. http://AAA.etl.go.jp/etl/bunsan/OZ.Proi/

    Google Scholar 

  14. OZ++: Object-Oriented Distributed Systems Environment. http://vvw.etl.go.jp/etl/bunsan/OZ/

    Google Scholar 

  15. Peney, D. J. and Stein, J.: Class Modification in the GemStone Object-Oriented DBMS. Proc. of the OOPSLA'87 (1987) 111–117

    Google Scholar 

  16. Satyanarayanan, M.: Scalable, Secure, and Highly Available Distributed File Access. IEEE Computer, Vol.23, No.5 (1990) 9–18

    Google Scholar 

  17. Tsukamoto, M., et al.: The Version Management Architecture of an Object-Oriented Distributed Systems Environment: OZ++. Proc. of OBPDC'95, Lecture Notes in Computer Science 1107, Springer-Verlag (1996) 310–328

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yoshifumi Masunaga Takuya Katayama Michiharu Tsukamoto

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nakamura, A., Nishioka, T., Hamazaki, Y., Tsukamotol, M. (1998). Scalability in object-oriented distributed systems environment OZ. In: Masunaga, Y., Katayama, T., Tsukamoto, M. (eds) Worldwide Computing and Its Applications — WWCA'98. WWCA 1998. Lecture Notes in Computer Science, vol 1368. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64216-1_41

Download citation

  • DOI: https://doi.org/10.1007/3-540-64216-1_41

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64216-9

  • Online ISBN: 978-3-540-69704-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics