Skip to main content
main-content

Über dieses Buch

Addressing the open problem of engineering normative open systems using the multi-agent paradigm, normative open systems are explained as systems in which heterogeneous and autonomous entities and institutions coexist in a complex social and legal framework that can evolve to address the different and often conflicting objectives of the many stakeholders involved.

Presenting a software engineering approach which covers both the analysis and design of these kinds of systems, and which deals with the open issues in the area, ROMAS (Regulated Open Multi-Agent Systems) defines a specific multi-agent architecture, meta-model, methodology and CASE tool. This CASE tool is based on Model-Driven technology and integrates the graphical design with the formal verification of some properties of these systems by means of model checking techniques.

Utilizing tables to enhance reader insights into the most important requirements for designing normative open multi-agent systems, the book also provides a detailed and easy to understand description of the ROMAS approach and the advantages of using ROMAS. This method is illustrated with case studies, in which the reader may develop a comprehensive understanding of applying ROMAS to a given problem. The case studies are presented with illustrations of the developments.

Reading this book will help readers to understand the increasing demand for normative open systems and their development requirements; understand how multi-agent systems approaches can be used to deal with the development of systems of this kind; to learn an easy to use and complete engineering method for large-scale and complex normative systems and to recognize how Model-Driven technology can be used to integrate the analysis, design, verification and implementation of multi-agent systems.

Inhaltsverzeichnis

Frontmatter

Chapter 1. Introduction

Abstract
The work presented in this book deals with the problem of engineering normative open systems using the multi-agent paradigm.
Emilia Garcia, Adriana Giret, Vicente Botti

Background

Frontmatter

Chapter 2. Requirements for Designing Normative Open Multi-Agent Systems

Abstract
In this chapter, we try to answer the research question: Which are the common requirements for developing normative open MAS?.
Emilia Garcia, Adriana Giret, Vicente Botti

Chapter 3. State of the Art

Abstract
In this chapter, we attempt to answer the research question: “To what extent current AOSE methodologies support the development of normative open MAS?”.
Emilia Garcia, Adriana Giret, Vicente Botti

ROMAS Approach

Frontmatter

Chapter 4. ROMAS Approach Overview

Abstract
As is presented in the previous chapter, current approaches for developing normative open MAS do not completely support the analysis and design of these kinds of systems. In this chapter, we present the ROMAS approach that deals with some of the open issues in this topic.
Emilia Garcia, Adriana Giret, Vicente Botti

Chapter 5. ROMAS Modeling Language

Abstract
This section details the ROMAS metamodel elements, relationships and structure.
Emilia Garcia, Adriana Giret, Vicente Botti

Chapter 6. ROMAS Methodology

Abstract
This chapter presents the ROMAS methodology which is a methodology for the analysis and design of normative open MAS.
Emilia Garcia, Adriana Giret, Vicente Botti

Chapter 7. ROMAS Development Framework

Abstract
This chapter presents the ROMAS development framework that offers support for the application of the ROMAS methodology. This framework has been implemented using model-driven technology to integrate the analysis, design, verification, and code generation of normative open MAS.
Emilia Garcia, Adriana Giret, Vicente Botti

Evaluation and Case Studies

Frontmatter

Chapter 8. ROMAS Approach Evaluation

Abstract
This chapter analyzes to what extent the ROMAS approach supports the development of normative open MAS
Emilia Garcia, Adriana Giret, Vicente Botti

Chapter 9. Case Studies

Abstract
This chapter analyzes the usability and benefits of using the ROMAS methodology by means of the analysis of the results when developing different case studies with ROMAS.
Emilia Garcia, Adriana Giret, Vicente Botti

Chapter 10. Conclusions

Abstract
The increase of collaborative work, the decentralization of processes, and the interaction of entities and institutions in regulated environments highlight the need of new developing approaches.
Emilia Garcia, Adriana Giret, Vicente Botti

Backmatter

Weitere Informationen

Premium Partner

    Bildnachweise