Skip to main content

An architecture in Java for mobile computation

  • Conference paper
  • First Online:
Scientific Computing in Object-Oriented Parallel Environments (ISCOPE 1997)

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

  • 113 Accesses

Abstract

The components required to effectively use a mobile computing infrastructure include the mobile computing languages (MCLs), the programming paradigms for mobile computation and the architectures within which to implement user tools and applications. There are few architectures that exist presently in which users can implement their own tools and applications using a programming paradigm of their choice. In this paper, an architecture built using Java in which users can create their own tools and applications is presented. The key feature of this architecture is that it is general enough to allow users to implement their own tools and applications without being restricted as to which programming paradigm is used. Two tools were developed to illustrate the general-purpose nature of the architecture. The first is a simple network information tool which supplies information about a node in the network when queried. The second tool performs a distributed branch-and-bound search of a tree structure. This second tool gives a glimpse of the possibility of implementing distributed high performance computing solutions on this architecture.

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. Carzaniga, A., Picco, G. P., Vigna, G.: Designing Distributed Applications with Mobile Code Paradigms. In Proceedings of the 19th International Conference on Software Engineering, Boston, MA, May 1997.

    Google Scholar 

  2. Ghezzi, C., Vigna, G.: Mobile Code Paradigms and Technologies: A Case Study. In Proceedings of the First International Workshop on Mobile Agents, Berlin, Germany, April 1997.

    Google Scholar 

  3. Straßer, M., Baumann, J., Hohl, F.: Mole — A Java Based Mobile Agent System. In Proceedings of the 2nd ECOOP Workshop on Mobile Object Systems, Linz, Austria, July 1996.

    Google Scholar 

  4. Sun Microsystems, Inc. JDK 1.1 Documentation. Mountain View, CA, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yutaka Ishikawa Rodney R. Oldehoeft John V. W. Reynders Marydell Tholburn

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag

About this paper

Cite this paper

Ang, JP., Tan, YT. (1997). An architecture in Java for mobile computation. In: Ishikawa, Y., Oldehoeft, R.R., Reynders, J.V.W., Tholburn, M. (eds) Scientific Computing in Object-Oriented Parallel Environments. ISCOPE 1997. Lecture Notes in Computer Science, vol 1343. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63827-X_55

Download citation

  • DOI: https://doi.org/10.1007/3-540-63827-X_55

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63827-8

  • Online ISBN: 978-3-540-69656-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics