TY - GEN
T1 - Allocating goals to agent roles during MAS requirements engineering
AU - Jureta, Ivan
AU - Faulkner, Stéphane
AU - Schobbens, Pierre Yves
PY - 2007/12/1
Y1 - 2007/12/1
N2 - Allocation of goal responsibilities to agent roles in Multi-Agent Systems (MAS) influence the degree to which these systems satisfy nonfunctional requirements. This paper proposes a systematic approach that starts from nonfunctional requirements identification and moves towards agent role definition guided by the degree of nonfunctional requirements satisfaction. The approach relies on goal-dependencies to allow potential MAS vulnerabilities to be studied. In contrast to related work where organizational patterns are imposed on MAS, roles are constructed first, allowing MAS organizational structures to emerge from role definitions.
AB - Allocation of goal responsibilities to agent roles in Multi-Agent Systems (MAS) influence the degree to which these systems satisfy nonfunctional requirements. This paper proposes a systematic approach that starts from nonfunctional requirements identification and moves towards agent role definition guided by the degree of nonfunctional requirements satisfaction. The approach relies on goal-dependencies to allow potential MAS vulnerabilities to be studied. In contrast to related work where organizational patterns are imposed on MAS, roles are constructed first, allowing MAS organizational structures to emerge from role definitions.
UR - http://www.scopus.com/inward/record.url?scp=38049178442&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:38049178442
SN - 9783540709442
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 19
EP - 34
BT - Agent-Oriented Software Engineering VII - 7th International Workshop, AOSE 2006, Revised and Invited Papers
T2 - 7th International Workshop on Agent-Oriented Software Engineering, AOSE 2006
Y2 - 8 May 2006 through 8 May 2006
ER -