loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
28th Annual NASA Goddard Software Engineering Workshop (SEW'03)
A Component-Based Model for Building Reliable Multi-Agent Systems
Greenbelt, Maryland
December 03-December 04
ISBN: 0-7695-2064-2
Aluizio Haendchen Filho, Pontifical Catholic University of Rio de Janeiro - PUC-Rio, Brasil
Arndt von Staa, Pontifical Catholic University of Rio de Janeiro - PUC-Rio, Brasil
Carlos Lucena, Pontifical Catholic University of Rio de Janeiro - PUC-Rio, Brasil
In this article, we describe a specification model that seeks to couple formal specification methods and agent-oriented software engineering techniques. The objective is to allow faster formal development of flexible and reusable multi-agent systems (MAS) with strict requirements of quality and reliability. The specification model is specifically tailored to support highly dynamic and evolutive characteristics of MAS. The agents are formally specified and instantiated by a framework and reuse is achieved by transforming the framework structural model into multiple agents. Agent flexibility and adaptation capacity is ensured through the use of design patterns and properties such as: encapsulation, high-cohesion, low-coupling and through the definition of a formal XML model. The specification model represented in XML can be transformed into a code block that needs few adjustments, granting the system a high flexibility and trustworthiness. The purpose is to reduce time, effort and costs associated with MAS design and development with high quality requirements and reliability.
Index Terms:
multi-agent systems, agent reliability, agent framework, MAS quality control
Citation:
Aluizio Haendchen Filho, Arndt von Staa, Carlos Lucena, "A Component-Based Model for Building Reliable Multi-Agent Systems," sew, pp.41, 28th Annual NASA Goddard Software Engineering Workshop (SEW'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.