Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Mobile Objects and Agents (MOA)

Dejan S. Milojicicc, William LaForge, and Deepika Chauhan, The Open Group Research Institute

This paper describes the design and implementation of the Mobile Objects and Agents (MOA) project at the Open Group Research Institute. MOA was designed to support migration, communication and control of agents. It was implemented on top of the Java Virtual Machine, without any modifications to it. The initial project goals were to support communication across agent migration, as a means for collaborative work; and to provide extensive resource control, as a basic support for countering denial of service attacks. In the course of the project we added two further goals: compliance with the Java Beans component model which provides for additional configurability and customization of agent system and agent applications; and interoperability which allows cooperation with other agent systems.

This paper analyzes the architecture of MOA, in particular the support for mobility, naming and locating, communication, and resource management. Object and component models of MOA are discussed and some implementation details described. We summarize the lessons learned while developing and implementing MOA and compare it to related work.

Dejan S. Milojicicc, The Open Group Research Institute

William LaForge, The Open Group Research Institute

Deepika Chauhan, The Open Group Research Institute

BibTeX
@inproceedings {261379,
author = {Dejan S. Milojicicc and William LaForge and Deepika Chauhan},
title = {Mobile Objects and Agents ({{{{{MOA}}}}})},
booktitle = {4th Conference on Object-Oriented Technologies and Systems (COOTS 98)},
year = {1998},
address = {Santa Fe, NM},
url = {https://www.usenix.org/conference/coots-98/mobile-objects-and-agents-moa},
publisher = {USENIX Association},
month = apr
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/coots98/full_papers/milojicic/milojicic.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/coots98/full_papers/milojicic/milojicic_html/milojicic.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us