The Agent Modeling Language - AML: A Comprehensive Approach by Radovan Cervenka

By Radovan Cervenka

Multi-agent structures are already a spotlight of experiences for greater than 25 years. regardless of significant attempt of an lively study group, modeling of multi-agent platforms nonetheless lacks whole and correct definition, normal popularity, and useful program. as a result of the substantial capability of those platforms e.g., to enhance the perform in software program and to volume the functions that could feasibly be tackled, this publication attempts to supply a finished modeling language - the Agent Modeling Language (AML) - as an extension of UML 2.0, focusing on multi-agent platforms and functions.

Show description

Read Online or Download The Agent Modeling Language - AML: A Comprehensive Approach to Modeling Multi-Agent Systems PDF

Best compilers books

Constraint Databases

This ebook is the 1st accomplished survey of the sphere of constraint databases. Constraint databases are a reasonably new and energetic region of database learn. the major inspiration is that constraints, resembling linear or polynomial equations, are used to symbolize huge, or maybe countless, units in a compact manner.

Principles of Program Analysis

Application research makes use of static options for computing trustworthy information regarding the dynamic habit of courses. purposes comprise compilers (for code improvement), software program validation (for detecting blunders) and variations among information illustration (for fixing difficulties corresponding to Y2K). This publication is exclusive in offering an outline of the 4 significant ways to application research: information move research, constraint-based research, summary interpretation, and sort and impact platforms.

R for Cloud Computing: An Approach for Data Scientists

R for Cloud Computing appears to be like at many of the projects played via enterprise analysts at the laptop (PC period) and is helping the person navigate the wealth of knowledge in R and its 4000 applications in addition to transition an analogous analytics utilizing the cloud. With this data the reader can pick out either cloud owners and the occasionally complicated cloud atmosphere in addition to the R programs that could support strategy the analytical projects with minimal attempt, fee and greatest usefulness and customization.

Extra info for The Agent Modeling Language - AML: A Comprehensive Approach to Modeling Multi-Agent Systems

Example text

From the conceptual point of view (because of TAO), the MAS-ML is one of the best specified agent-oriented modeling languages. However, the concrete modeling mechanisms and the way they are defined do not reach this quality. MAS-ML extends the UML metamodel and defines its UML profile in a relatively strange way, for example, not all MAS-ML-specific metaclasses are represented by stereotypes, there are some stereotypes defined without corresponding metaclasses, and some constraints from the TAO metamodel are not preserved by the MAS-ML metamodel.

For a detailed description of all particular modeling elements, including their notation which is not explained in this chapter, we refer to Part III. 0 Superstructure see Fig. 4-1 in Chapter 4. Used example Throughout this chapter we will demonstrate the explained AML modeling mechanisms on examples taken from a simplified case study of the software soccer simulator. The system: 1. Enables two teams of simulated autonomous players to play a soccer match and visualizes it for the user. g. to the RoboCup Soccer Simulator [122], Java RoboCup Simulator [62], or the MiS20 - Robotic Soccer simulator [87].

7 Summary of Today’s MAS Modeling Languages 25 Conclusions Existing agent-oriented modeling languages represent the first step in defining high-quality, generally accepted and practically used MAS modeling solutions, applicable not only in academia, but also in the area of industrial software development. But still, due to the existence of many divergent MAS modeling approaches and their insufficient industrial quality, none of them have achieved general acceptance and use in wider community of software engineers.

Download PDF sample

Rated 4.61 of 5 – based on 43 votes