Title :
TRACY-a prototype of an architected middleware to support mobile agents
Author :
Braun, Peter ; Eismann, Jan ; Erfurth, Christian ; Rossak, Wilhelm
Author_Institution :
Inst. fur Inf., Friedrich-Schiller-Univ., Jena, Germany
Abstract :
TRACY is a prototype of a middleware architecture that supports the migration of agents (in our definition: self contained, autonomous objects) in heterogeneous networks with the aim to complement more traditional distributed architectures. TRACY supports a weak form of (optimized) agent migration in a network of agent servers and implements local message passing between agents. Derived from a concise evaluation of requirements, mostly targeted towards eCommerce and Intranet applications, TRACY is based on a three layer architecture model that supports a clean separation of concerns. A fully functional prototype of TRACY is by now ready for a first release and will be offered to system developers on the basis of an open-source venture. Currently, we are developing an industrial strength reference installation with a partner in the transport and logistics domain. The focus of this paper are the lessons learned during requirements analysis and system design, and the architecture of TRACY.
Keywords :
client-server systems; message passing; software prototyping; systems analysis; Intranet; TRACY; agent servers; architected middleware prototype; autonomous objects; distributed architectures; eCommerce; fully functional prototype; heterogeneous networks; industrial strength reference installation; local message passing; logistics domain; mobile agents; open-source venture; requirements analysis; system design; Artificial intelligence; Electronic commerce; Intelligent agent; Intelligent networks; Machine intelligence; Message passing; Middleware; Mobile agents; Network servers; Prototypes;
Conference_Titel :
Engineering of Computer Based Systems, 2001. ECBS 2001. Proceedings. Eighth Annual IEEE International Conference and Workshop on the
Conference_Location :
Washington, DC, USA
Print_ISBN :
0-7695-1086-8
DOI :
10.1109/ECBS.2001.922430