Back to Search
Start Over
A Graph Transformation Approach to Generate Analysable Maude Specifications from UML Interaction Overview Diagrams
- Source :
- IRI
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- Unified modeling language (UML) is a standardized modeling language enabling to specify, construct and document artifacts of a software system based on graphical notations. However, UML lacks a firm semantics which reduces the quality of system models produced and leads to difficulties in automatic analysis and verification. In this paper, we propose an automatic translation from UML 2.0 Interaction Overview Diagrams (IOD) into Maude rewriting logic Language. Maude is used as a formal notation for specifying models and their firm semantics make models analysis and simulation easier. The approach is based on Graph Transformation and the Meta-Modeling tool AToM3 is used. The approach is illustrated through an example.
- Subjects :
- Graph rewriting
Modeling language
Semantics (computer science)
Computer science
Programming language
020207 software engineering
02 engineering and technology
computer.software_genre
Metamodeling
Unified Modeling Language
Formal specification
0202 electrical engineering, electronic engineering, information engineering
Rewriting
Formal verification
computer
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 IEEE International Conference on Information Reuse and Integration (IRI)
- Accession number :
- edsair.doi...........3db9d69db36a03f76b5e0ee0cbc3219a