Generating Maude formal specifications from AUML diagrams

  • Authors:
  • Farid Mokhati;Noura Boudiaf;Linda Badri;Mourad Badri

  • Affiliations:
  • Département d'Informatique, Université d'Oum El-Bouaghi, Algérie;Département d'Informatique, Université d'Oum El-Bouaghi, Algérie;Département de Mathématiques et d'Informatique, Université du Québec à Trois-Rivières, Canada;Département de Mathématiques et d'Informatique, Université du Québec à Trois-Rivières, Canada

  • Venue:
  • Journal of Computational Methods in Sciences and Engineering - Selected papers from the International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications, 2004
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a formal and systematic approach allowing translating the specification of the interactions between agents, described using AUML formalism, in a Maude specification. Based on rewriting logic, the formal and object-oriented language Maude offers an interesting way for concurrent systems formal specification and programming. The main objectives of our approach are essentially: (1) to specify formally multi-agent systems behavior and, (2) to provide a healthy description preserving the consistency in their behavior and supporting their verification and validation process. The Maude descriptions, generated in the context of the developed framework, have been validated using the platform supporting the Maude language.