Towards Formalizing Multi-Agent Systems Functional Requirements in Maude
In this paper we present a systematic approach allowing the translation of Multi-Agents Systems' functional requirements described by extended UML (Unified Modeling Language) use case diagrams and, AUML (Agent UML) sequence diagrams into a formal specification written in Maude language. Our app...
Gespeichert in:
Veröffentlicht in: | International journal of advanced research in computer science 2010-07, Vol.1 (2) |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In this paper we present a systematic approach allowing the translation of Multi-Agents Systems' functional requirements described by extended UML (Unified Modeling Language) use case diagrams and, AUML (Agent UML) sequence diagrams into a formal specification written in Maude language. Our approach proposes firstly, extending UML use case by using UML stereotypes for taking into account MAS' specificities. Secondly, we associate to each use case, one or more AUML sequence diagrams realizing the different possible scenarios relative to such a use case. Once elaborated, the different diagrams undergo a validation to assure inter-and intra model coherence. The formal and object oriented language Maude, base on rewriting logic, supports formal specification and programming of concurrent systems. The main motivations of this work are: (1) formalizing the functional requirements of MAS by using Maude language, and (2) integrating the validation of the coherence models, since the requirements elicitation phase, in a MAS development process. |
---|---|
ISSN: | 0976-5697 |