Skip to main content

A Mobile Object Workbench

  • Conference paper
  • First Online:
Mobile Agents (MA 1998)

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

Included in the following conference series:

Abstract

Existing mobile agent systems are often constructed with a focus on intelligence and autonomy issues. We have approached mobility from a different direction. The area of distributed systems research is quite mature, and has developed mechanisms for implementing a “sea of objects” abstraction. We have used this as our starting point, and added to this the ability for objects to move from host to host, whilst maintaining location-transparent references to each other. This provides a powerful and straight-forward programming paradigm which embraces programming language semantics such as strong typing, method invocation and encapsulation. We have built a Mobile Object Workbench on top of a flexible Java middleware platform, which can be used as a the basis for a Mobile Agent System. In this paper we examine the philosophy and design of the Mobile Object Workbench, and describe how this is being extended to provide a security framework oriented towards agents.

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. MA 97: First International Workshop on Mobile Agents 97, Berlin, April 7–8, 1997. http://www.informatik.uni-stuttgart.de/ipvr/vs/ws/ma97/ma97.html

    Google Scholar 

  2. The Agent Society: Agent Product and Research Activities http://www.agent.org/pub/activity.html

    Google Scholar 

  3. Object Management Group: CORBA/IIOP 2.1 Specification. Aug. 1997. http://www.omg.org/corba/corbiiop.htm

    Google Scholar 

  4. Brown, N. and Kindel, C.: Distributed Component Object Model Protocol — DCOM/1.0 —Network Working Group INTERNET-DRAFT. Microsoft Corporation, Jan. 1998. http://www.microsoft.com/oledev/olecom/draft-brown-dcom-vl-spec-02.txt

    Google Scholar 

  5. International Standards Organisation: Open Distributed Processing — Reference Model. Sep. 1995. http://www.iso.ch:8000/RM-ODP/

    Google Scholar 

  6. FAST e.V.: FollowMe project overview. http://hyperwav.fast.de/generalprojectinformation

    Google Scholar 

  7. Lange, D.B. and Chang, D.T.: IBM Aglets Workbench — Programming Mobile Agents in Java, A White Paper (Draft). IBM Corp. Sept. 1996. http://www.trl.ibm.co.jp/aglets/

    Google Scholar 

  8. General Magic Inc:Telescript Language Reference. 1995

    Google Scholar 

  9. General Magic Inc: Agent Technology http://www.genmagic.com/agents/

    Google Scholar 

  10. ObjectSpace: ObjectSpace Voyager Core Technology. http://www.objectspace.com/Voyager

    Google Scholar 

  11. Sun Microsystems: Java Remote Method Invocation (RMI) Specification. http://www.sun.com/products/jdk/1.1/docs/guide/rmi/1996

    Google Scholar 

  12. Hayton, R.J. and Herbert, A.J.: A flexible component oriented middleware system. SIGOPS European Workshop 1998

    Google Scholar 

  13. Crystaliz, GMD FOKUS, General Magic, IBM, The Open Group: Mobile Agent Facility. http://www.genmagic.com/agents/MAF/

    Google Scholar 

  14. O’Connell, J. Edwards, N. and Cole, R. A review of four distribution infrastructures. Distributed Systems Engineering 1 (1994) 202–211

    Article  Google Scholar 

  15. Hayton, R.J. Bursell, M.H., Donaldson, D.I. and Herbert, A.J.: Mobile Java Objects Middleware 1998.

    Google Scholar 

  16. Wallach, D.S., Balfanz, D., Dean,D. and Felten, E.W.: Extensible Security Architectures for Java. Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles 31,5, Dec. 1997, pp. 116–128.

    Google Scholar 

  17. Erdos, M., Hartman, B. and Mueller, M.: Security Reference Model for the Java Developer’s Kit 1.0.2. Sun Microsystems. Nov. 1996. http://java.sun.com/security/SRM.html

    Google Scholar 

  18. Netscape Inc.: The SSL Protocol. http://home.netscape.com/newsr ef/std/SSL.html

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kurt Rothermel Fritz Hohl

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bursell, M., Hayton, R., Donaldson, D., Herbert, A. (1998). A Mobile Object Workbench. In: Rothermel, K., Hohl, F. (eds) Mobile Agents. MA 1998. Lecture Notes in Computer Science, vol 1477. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057654

Download citation

  • DOI: https://doi.org/10.1007/BFb0057654

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64959-5

  • Online ISBN: 978-3-540-49817-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics