2007
DOI: 10.5381/jot.2007.6.4.a2
|View full text |Cite
|
Sign up to set email alerts
|

Translating AUML Diagrams into Maude Specifications: A Formal Verification of Agents Interaction Protocols.

Abstract: Agents Interaction Protocols (AIPs) play a crucial role in multi-agents systems development. They allow specifying sequences of messages between agents. Major proposed protocols suffer from many weaknesses. We present, in this paper, a formal approach supporting the verification of agents' interaction protocols described by using AUML formalism. The considered AUML diagrams are formally translated into Maude specifications. Based on rewriting logic, the formal and object-oriented language Maude offers an inter… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
3
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(8 citation statements)
references
References 27 publications
0
3
0
Order By: Relevance
“…However, the lack of formal semantics in AUML, can lead to several incoherencies in the description of a MAS' behavior. We presented, in this paper, a visual tool supporting our approach proposed in a previous work [Mok07]. We focused on the translation of AUML diagrams into Maude specification.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the lack of formal semantics in AUML, can lead to several incoherencies in the description of a MAS' behavior. We presented, in this paper, a visual tool supporting our approach proposed in a previous work [Mok07]. We focused on the translation of AUML diagrams into Maude specification.…”
Section: Discussionmentioning
confidence: 99%
“…Moreover, it allows for validating the generated specification by means of simulation techniques supported by Maude platform. In fact, the developed tool implements the approach proposed in our previous work [Mok07].…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, a stepwise refinement is needed to gradually reduce non-determinism and introduce more details. Several specification models have been proposed in the literature, such as Z-language [1], Petri nets [2], Maude [3], Logic [4] and Synchronized Petri Net [5]. However, they do not support handling incomplete information gradually.…”
Section: Introductionmentioning
confidence: 99%
“…A large scale number of formal specification models has been proposed in the literature, among others Z-language (Regayeg, Kacem & Jmaiel, 2005). Petri nets (Celaya, Desrochers & Graves, 2007), colored Petri nets (El Fallah-Seghrouchni, Haddad & Mazouzi, 1999) (Mazouzi, Seghrouchni, & Haddad, 2002), Recursive Petri Nets (RPN for short) (El Fallah-Seghrouchni & Haddad, 1996), Maude (Mokhati, Boudiaf, Badri & Badri, 2007), Logic (Lomuscio & Sergot, 2003 ;Lomuscio & Michaliszyn, 2015), Synchronized Recursive Petri nets (SyPN for short) (Kouah, Saïdouni & Ilié, 2013). A full description of these models have already tackled in (Kouah, Saïdouni & Ilié, 2013).…”
Section: Introductionmentioning
confidence: 99%