|
Identifier |
uch.csd.msc//1999hatzistamatiou |
Title |
EasyAgent: Περιβάλλον για κινούμενες οντότητες τύπου Java, Συμβατό με πρότυπο MASIF |
Alternative Title |
EasyAgent: A MASIF compliant envoronment for mobile Java objects |
Creator |
Hatzistamatiou, Antonis
|
Abstract |
The World Wide Web is a very popular and still rapidly growing information system, strictly limited to client-server interaction. The explosion of the W3 brings with it a number of related challenges for automation. "Mobile code" approaches like Java or the "interacting distributed objects" model of CORBA try to solve some of the disadvantages of the existing Web, but they either lack a more general interaction and communication model (Java) or the possibilities to transfer code and the right distribution granularity (CORBA). An approach that provides both mobile code and interacting objects (or object clusters) is the Mobile Agent model. Many developments of mobile agent systems are under way in both academic and industrial environments. The differences among mobile agent systems prevent interoperability and rapid proliferation of agent technology, and has probably impeded the growth of the industry. The OMG MASIF standard has been initiated in order to achieve interoperability between agent platforms of different manufacturers. EasyAgent is a MASIF compiant mobile agent platform that is built on top of a distributed processing environment. EasyAgent's runtime environment consists of an agent and a finder system, for hosting and locating mobile objects respectively. Except from the functionality addressed by MASIF, EasyAgent agent system provides a transparent way for communication among agents. An API is also provided for programmers in order to develop agent based applications. Monitoring and management of agents is supported through a graphical user interface. We discuss the design and implementation of the EasyAgent environment and provide scenarios of use.
|
Issue date |
1999-03-01 |
Date available |
1999-04-07 |
Collection
|
School/Department--School of Sciences and Engineering--Department of Computer Science--Post-graduate theses
|
|
Type of Work--Post-graduate theses
|
Views |
461 |