Linked e-resources
Details
Table of Contents
1 Introduction; 1.1 Normative Open Systems; 1.2 Multi-Agent Systems; 1.3 Outline; Part I Background; 2 Requirements for Designing Normative Open Multi-Agent Systems; 2.1 Design Abstractions; 2.2 Support During the Development Process; 2.3 Evaluation of the Final Design; 3 State of the Art; 3.1 General Overview; 3.1.1 Design Abstractions; 3.1.2 Support During the Development Process; 3.1.3 Evaluation of the Final Design; 3.2 Comparison of Methodologies; 3.2.1 Design Abstractions; 3.2.2 Support During the Development Process; 3.2.3 Evaluation of the Final Design
3.3 Conclusions: Open Issues in the Analysis and Design of Normative Open MASPart II ROMAS Approach; 4 ROMAS Approach Overview; 4.1 ROMAS Objectives; 4.2 ROMAS Architecture and Metamodel; 4.3 ROMAS Process Lifecycle; 4.4 ROMAS Background; 4.5 FIPA Design Process Documentation Template; 5 ROMAS Modeling Language; 5.1 ROMAS Metamodel Views; 5.1.1 Organizational View; 5.1.2 Internal View; 5.1.3 Contract Template View; 5.1.4 Activity View; 5.2 ROMAS Notation; 6 ROMAS Methodology; 6.1 Case Study: Conference Management System; 6.2 Phases of the ROMAS Process; 6.2.1 PHASE 1: System Specification
6.2.2 PHASE 2: Organization Specification6.2.3 PHASE 3: Normative Context Specification; 6.2.4 PHASE 4: Activity Specification; 6.2.5 PHASE 5: Agents Specification; 6.3 Work Product Dependencies; 6.4 Conclusions; 7 ROMAS Development Framework; 7.1 Motivation and Objectives; 7.2 Technology Background: Model-Driven Architecture and Eclipse Technology; 7.3 ROMAS Development Framework Architecture and Use; 7.4 ROMAS Modeling Tool; 7.4.1 ROMAS Tool Technical Details; 7.4.2 Use of the ROMAS Modeling Tool; 7.4.3 Contributions and Limitations; 7.5 ROMAS Module for Formal Verification
7.5.1 Related Work7.5.2 Verifying the Coherence of the Normative Context; 7.5.3 ROMAS to PROMELA Code Transformation (RO2P); 7.5.4 Contributions and Limitations; 7.6 Conclusions; Part III Evaluation and Case Studies; 8 ROMAS Approach Evaluation; 8.1 ROMAS for Developing Normative Open MAS; 8.1.1 Design Abstractions; 8.1.2 Support During the Development Process; 8.1.3 Evaluation of the Final Design; 8.2 Comparison with Other Agent Methodologies; 9 Case Studies; 9.1 CMS Case Study; 9.1.1 Lessons Learned and Benefits of Applying ROMAS; 9.2 mWater Virtual Market; 9.2.1 Applying ROMAS
9.3 The Ceramic Tile Factory System9.3.1 Applying ROMAS; 9.4 Conclusions; 10 Conclusions; 10.1 Limitations and Future Work; References
3.3 Conclusions: Open Issues in the Analysis and Design of Normative Open MASPart II ROMAS Approach; 4 ROMAS Approach Overview; 4.1 ROMAS Objectives; 4.2 ROMAS Architecture and Metamodel; 4.3 ROMAS Process Lifecycle; 4.4 ROMAS Background; 4.5 FIPA Design Process Documentation Template; 5 ROMAS Modeling Language; 5.1 ROMAS Metamodel Views; 5.1.1 Organizational View; 5.1.2 Internal View; 5.1.3 Contract Template View; 5.1.4 Activity View; 5.2 ROMAS Notation; 6 ROMAS Methodology; 6.1 Case Study: Conference Management System; 6.2 Phases of the ROMAS Process; 6.2.1 PHASE 1: System Specification
6.2.2 PHASE 2: Organization Specification6.2.3 PHASE 3: Normative Context Specification; 6.2.4 PHASE 4: Activity Specification; 6.2.5 PHASE 5: Agents Specification; 6.3 Work Product Dependencies; 6.4 Conclusions; 7 ROMAS Development Framework; 7.1 Motivation and Objectives; 7.2 Technology Background: Model-Driven Architecture and Eclipse Technology; 7.3 ROMAS Development Framework Architecture and Use; 7.4 ROMAS Modeling Tool; 7.4.1 ROMAS Tool Technical Details; 7.4.2 Use of the ROMAS Modeling Tool; 7.4.3 Contributions and Limitations; 7.5 ROMAS Module for Formal Verification
7.5.1 Related Work7.5.2 Verifying the Coherence of the Normative Context; 7.5.3 ROMAS to PROMELA Code Transformation (RO2P); 7.5.4 Contributions and Limitations; 7.6 Conclusions; Part III Evaluation and Case Studies; 8 ROMAS Approach Evaluation; 8.1 ROMAS for Developing Normative Open MAS; 8.1.1 Design Abstractions; 8.1.2 Support During the Development Process; 8.1.3 Evaluation of the Final Design; 8.2 Comparison with Other Agent Methodologies; 9 Case Studies; 9.1 CMS Case Study; 9.1.1 Lessons Learned and Benefits of Applying ROMAS; 9.2 mWater Virtual Market; 9.2.1 Applying ROMAS
9.3 The Ceramic Tile Factory System9.3.1 Applying ROMAS; 9.4 Conclusions; 10 Conclusions; 10.1 Limitations and Future Work; References