Skip to main content

Worldwide component scripting with the Planet mobile object system

  • 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:

Abstract

Recently, component-based application developments to improve the software productivity and reusability have attracted our attention. The components are parts for building applications and for packaging program modules and they have increased reusability. Component-based software development is also useful for distributed cooperative software development since each component in an application can be developed by different developers independently. The authors are working on designing and implementing a distributed cooperative computing system for both local and worldwide networks. The system is called Planet. One of the most notable features of Planet is that it has been designed based on the mobile object concept, by which we mean objects are separable from a virtual address space. This paper describes scheme to implement a worldwide component scripting environment with Planet. Some experimental results detained from prototype implementation are discussed to validate the design of the scheme.

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.

References

  1. Bal, H. E., Steiner, J. G., and Tanenbaum, A. S.: Programming languages for distributed computing systems. Computing Surveys 21(3) (1989) 261–322

    Article  Google Scholar 

  2. Brookshier, D.: JavaBeans Developer's Reference. New Riders Publishing (1997)

    Google Scholar 

  3. Cardelli, L.: A language with distributed scope. Computing Systems 8(1) (1995) 27–59

    Google Scholar 

  4. Chappell, D.: Understanding ActiveX and OLE. Microsoft Press (1996)

    Google Scholar 

  5. Hamilton, G.: JavaBeans API specification. Sun Microsystems Tech. rep. (1997)

    Google Scholar 

  6. Jacobson, I., Griss, M., and Jonsson, P.: Software Reuse. ACM Press (1997)

    Google Scholar 

  7. Jul, E., Levy, H., Hutchinson, N., and Black, A.: Fine-grained mobility in the Emerald system. ACM Trans. Computer Systems 6(1) (1988) 109–133

    Article  Google Scholar 

  8. Kato, K.: Safe and secure execution mechanisms for mobile objects. J. Vitek and C. Tschudin, Eds., Mobile Object Systems, Springer-Verlag LNCS 1222 (1997) 201–211

    Google Scholar 

  9. Kato, K., Matsubara, K., Toumura, K., Aikawa, S., and Someya, Y.: Object passing and interaction mechanism of the Planet mobile object system. In 2nd France-Japan Workshop Object Based Parallel and Distributed Computing (1997) 147‐161

    Google Scholar 

  10. Kato, K., Toumura, K., Matsubara, K., Aikawa, S., Yoshida, J., Kono, K., Taura, K., and Sekiguchi, T.: Protected and secure mobile object computing in Planet. In Special Issues in Object-Oriented Programming, Dpunkt-Verlag (1997) 319–326

    Google Scholar 

  11. Matsubara, K., and Kato, K.: Implementation of distributed shared repository with distributed virtual memory technique. In IPSJ Research Reports of System Software and Operating Systems, 94(64) (1994) 153–160 in Japanese

    Google Scholar 

  12. Matsubara, K., and Kato, K.: Implementation of the distributed persistent objects in Planet system. In IPSJ Research Reports of Database Systems, 97(113) (1997) 101–106 in Japanese

    Google Scholar 

  13. Ousterhout, J. K., Levy, J. Y., and Welch, B. B.: The Safe-Tel Security Model. Sun Microsystems Laboratories Tech. rep. (1997)

    Google Scholar 

  14. White, J. E.: Mobile agents. In J. Bradshaw, Ed., Software Agents, MIT Press (1996)

    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

Matsubara, K., Maekawa, T., Kato, K. (1998). Worldwide component scripting with the Planet mobile object system. 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_40

Download citation

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

  • 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