MASIF: The OMG mobile agent system interoperability facility

Abstract

MASIF is a standard for mobile agent systems which has been adopted as an OMG technology. It is an early attempt to standardize an area of industry that, even though popular in the recent past, still has not caught on. In its short history MASIF has raised interest in industry and academia. There are already a number of projects pursuing MASIF reference implementation. MASIF addresses the interfaces between agent systems, not between agent applications and the agent system. Even though the former seem to be more relevant for application developers, it is the latter that impact interoperability between different agent systems. This paper describes two sets of interfaces that constitute MASIF: MAFAgentSystem and MAFFinder (the acronym MAF is used for historical reasons). MASIF extensively addresses security. The paper provides a brief description of MASIF and its interfaces, data types and data structures.

This is a preview of subscription content, access via your institution.

References

  1. 1.

    Agent-Tcl, http://www.cs.dartmouth.edu/≈agent/.

  2. 2.

    Aglets Workbench (http://www.trl.ibm.co.jp/aglets).

  3. 3.

    Mobile Objects and Agents, Proc. of the COOTS'98 (http://www.opengroup.org/RI/java/moa/).

  4. 4.

    Grasshopper, http://www.ikv.de/products/grasshopper.html.

  5. 5.

    Odyssey: (http://www.genmagic.com/agents/).

  6. 6.

    OMG MASIF, OMG TC Document ORBOS/97-10-05, also available from http://www.opengroup.org/≈dejan/maf/draft10.

  7. 7.

    OMG, The Common Object Request Broker: Architecture and Specification, Revision 2.0, July 1995.

  8. 8.

    CORBA Security Services Specification.

  9. 9.

    Common Secure Interoperability Specification (CSI).

  10. 10.

    White, J. Telescript Technology: Mobile Agents. General Magic White Paper.

  11. 11.

    Mubot: (http://www.crystaliz.com).

  12. 12.

    ACTS Domain 5, Agent Cluster Baseline Document, T. Magedanz (ed), January 1998.

  13. 13.

    FIPA http://drogo.cselt.it/fipa/.

  14. 14.

    OMG, Common Facilities RFP 3, OMG TC Document 95-11-3, 3 November 1995.

  15. 15.

    Chang, D., Covaci, S., The OMG Mobile Agent Facility: A Submission. Proc. of MA'97, April 1997, 98–110.

Download references

Author information

Affiliations

Authors

Corresponding author

Correspondence to Dejan Milojicic.

Additional information

Currently with the Sun Microsystems East

Currently with HP Labs

Currently with Cisco

was with IBM during the initial part of MASIF

Currently with Freegate.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Milojicic, D., Breugst, M., Busse, I. et al. MASIF: The OMG mobile agent system interoperability facility. Personal Technologies 2, 117–129 (1998). https://doi.org/10.1007/BF01324942

Download citation

Keywords

  • CORBA
  • Interoperability
  • Java
  • Mobile agents
  • Security
  • Standards