z-logo
open-access-imgOpen Access
Characterization and Evaluation of Multi-agent System Architectural Styles
Author(s) -
Paul Davidsson,
Stefan J. Johansson,
Mikael Svahnberg
Publication year - 2006
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
DOI - 10.1007/11738817_11
Subject(s) - computer science , architectural style , architectural pattern , abstraction , hierarchy , quality (philosophy) , task (project management) , domain (mathematical analysis) , representational state transfer , focus (optics) , process (computing) , architectural geometry , architectural design , software engineering , architecture , systems engineering , programming language , software system , software , art , philosophy , mathematics , mathematical analysis , web service , optics , engineering , visual arts , software construction , epistemology , market economy , physics , economics
We argue that it is useful to study classes of Multi-Agent System (mas) architectures, corresponding to architectural styles in addition to particular architectures. In this work we focus on a particular abstraction level where mas architectural styles are characterized according to properties, such as, the type of control used (from fully centralized to fully distributed), and the type of coordination used. Different architectural styles support different quality attributes to different extent. When choosing architectural style for a given application domain, we argue that it is important to evaluate the them according to the quality attributes relevant to that application. The architectural style that provides the most appropriate balance between these attributes should then be selected. As a case study we investigate the problem of dynamic and distributed resource allocation and compare six mas architectural styles that can be used to handle this task. We also illustrate the use of the Analytic Hierarchy Process, which is a basic approach to select the most suitable alternative from a number of alternatives evaluated with respect to several criteria, for selecting the architectural style that balance the trade-off between the relevant quality attributes in the best way.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom