Handling Safety-Related Non-Functional Requirements in Embedded Multi-Agent System Design

Appropriate handling of safety-related non-functional requirements is crucial in the deployment of embedded multi-agent systems. In order to capture these requirements, a dedicated activity has been added to the DIAMOND multi-agent design methodology. The purpose of this paper is to present how safety-related requirements are identified during this activity and how they can be integrated in the resulting multi-agent system. We illustrate our approach with an industrial collective robotics application.

[1]  Luiz Marcio Cysneiros,et al.  Evaluating ADELFE Methodology in the Requirements Identification , 2007, WER.

[2]  Michel Occello,et al.  Designing Embedded Collective Systems: The DIAMOND Multiagent Method , 2007 .

[3]  V. Ebrahimipour,et al.  Enhanced FMEA by multi-agent engineering FIPA based system to analyze failures , 2010, 2010 Proceedings - Annual Reliability and Maintainability Symposium (RAMS).

[4]  Leon Sterling,et al.  The Art of Agent-Oriented Modeling , 2009 .

[5]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[6]  Michel Aubé FROM TODA'S URGE THEORY TO THE COMMITMENT THEORY OF EMOTIONS , 2001 .

[7]  Gauthier Picard,et al.  The ADELFE Methodology - Designing Adaptive Cooperative Multi-Agent Systems , 2004 .

[8]  Michal Pechoucek,et al.  Industrial deployment of multi-agent technologies: review and selected case studies , 2008, Autonomous Agents and Multi-Agent Systems.

[9]  Gauthier Picard,et al.  The ADELFE Methodology , 2004 .

[10]  G. Cloutier,et al.  GEMMA, the complementary tool of the GRAFCET , 1988, Fourth Annual Canadian Conference Proceedings., Programmable Control and Automation Technology Conference and Exhibition.

[11]  Sigal G. Barsade,et al.  Group emotion: A view from top and bottom. , 1998 .

[12]  Carlos Rodriguez-Fernández,et al.  Self-management capability requirements with SelfMML & INGENIAS to attain self-organising behaviours , 2010, SOAR '10.

[13]  N. Frijda THE EMOTIONS (STUDIES IN EMOTION AND SOCIAL INTERACTION) , 2011 .

[14]  Nikolaos I. Spanoudakis,et al.  A Tool for Portfolio Generation Using an Argumentation Based Decision Making Framework , 2007 .

[15]  Nancy G. Leveson,et al.  A new accident model for engineering safer systems , 2004 .

[16]  J. Russell,et al.  The psychology of facial expression: Studies in Emotion and Social Interaction , 1997 .

[17]  Silvia Mara Abrahão,et al.  RE4Gaia: A Requirements Modeling Approach for the Development of Multi-Agent Systems , 2009, FGIT-ASEA.

[18]  Scott A. DeLoach,et al.  Abstract Requirement Analysis in Multiagent System Design , 2009, 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology.

[19]  Rosalind W. Picard Affective Computing , 1997 .

[20]  Ian T. Cameron,et al.  Agent-based diagnosis for granulation processes , 2006 .