作者: Elhillali Kerkouche , Khaled Khalfaoui , Allaoua Chaoui , Ali Aldahoud
关键词: Graph (abstract data type) 、 Theoretical computer science 、 Unified Modeling Language 、 Applications of UML 、 Activity diagram 、 Computer science 、 UML tool 、 Formal methods 、 Graph rewriting 、 Rewriting 、 Programming language
摘要: The use of UML Activity Diagrams for modeling global dynamic behaviors systems is very widespread. diagrams support developers by means visual conceptual illustrations. However, the lack firm semantics notations makes detection behavioral inconsistencies difficult in initial phases development. formal methods such error possible but learning cost high. Integrating with notation a promising approach that more precise and allows rigorous analysis. In this paper, we present an integrates Rewriting Logic language Maude order to benefit from strengths both approaches. result automated tool environment transforms expressed using models into their equivalent specifications analysis purposes. based on Graph Transformation Meta-Modeling AToM used. illustrated through example. Keywords— Diagrams; Logic;Maude language; Meta-Modeling; Grammars; Transformation; AToM3.