+612 9045 4394
Software Engineering for Multi-Agent Systems II : Research Issues and Practical Applications - Carlos Lucena

Software Engineering for Multi-Agent Systems II

Research Issues and Practical Applications

By: Carlos Lucena (Editor), Alessandro Garcia (Editor), Alexander Romanovsky (Editor), Jaelson Castro (Editor), Paulo S.C. Alencar (Editor)

Paperback Published: 2nd March 2004
ISBN: 9783540211822
Number Of Pages: 284

Share This Book:


or 4 easy payments of $28.99 with Learn more
Ships in 5 to 9 business days

Advances in networking technology have revitalized the investigation of agent technologyasapromisingparadigmforengineeringcomplexdistributedsoftware systems. Agent technology has been applied to a wide range of application - mains, including e-commerce, human-computer interfaces, telecommunications, and software assistants. Multi-agent systems (MASs) and their underlying t- ories provide a more natural support for ensuring important properties such as autonomy, mobility, environment heterogeneity, organization, openness, and intelligence. As a consequence, agent-based systems are likely to provide new - proaches to dealing with the complexity of developing and maintaining modern software. However, developing robust large-scale agent-based systems will - quire new software engineering approaches. There are currently many methods and techniques for working with individual agents or with systems built using only a few agents. Unfortunately, agent-based software engineering is still in its infancy and existing software engineering approaches are unable to cope with large MASs. The complexity associated with a large MAS is considerable. When a huge number of agents interact over heterogeneous environments, various phenomena occur which are not as easy to capture as when only a few agents are working together. As the multiple software agents are highly collaborative and operate in networked environments, they have to be context-aware and deal with - vironment uncertainty. This makes their coordination and management more di?cult and increases the likelihood of exceptional situations, such as security holes, privacy violations, and unexpected global e?ects. Moreover, as users and softwareengineersdelegatemoreautonomytotheirMASs, andputmoretrustin their results, new concerns arise in real-life applications

The agent at the center of the requirements engineering processp. 1
Lexicon based ontology constructionp. 19
Multi-agent systems and security requirements analysisp. 35
Separation of concerns in multi-agent systems : an empirical studyp. 49
Architecting the design of multi-agent organizations with proto-frameworksp. 73
A basic taxonomy for role compositionp. 92
Object-orienteld modeling appronches to agent-based workflow servicesp. 111
Using the MAS-ML to model a multi-agent systemp. 129
Software engineering challenges for mutable agent systemsp. 149
Improving exception handling in multi-agent systemsp. 167
On manageability and robustness of open multi-agent systemsp. 189
Security mechanisms for mobile agent platforms based on SPKI/SDSI chains of trustp. 207
Farm : a scalable environment for multi-agent development and evaluationp. 225
Role-based approaches for engineering interactions in large-scale multi-agent systemsp. 243
Evaluting agent architectures : Cougaar, Aglets and AAAp. 264
Author indexp. 279
Table of Contents provided by Blackwell. All Rights Reserved.

ISBN: 9783540211822
ISBN-10: 3540211829
Series: Lecture Notes in Computer Science
Audience: General
Format: Paperback
Language: English
Number Of Pages: 284
Published: 2nd March 2004
Publisher: Springer-Verlag Berlin and Heidelberg Gmbh & Co. Kg
Country of Publication: DE
Dimensions (cm): 23.39 x 15.6  x 1.58
Weight (kg): 0.42