DocumentCode :
237101
Title :
Automated composition of sequence diagrams via alloy
Author :
Alwanain, Mohammed ; Bordbar, Behzad ; Bowles, Juliana K.F.
Author_Institution :
School of Computer Science, University of Birmingham, U.K.
fYear :
2014
fDate :
7-9 Jan. 2014
Firstpage :
384
Lastpage :
391
Abstract :
Design of large systems often involves the creation of models that describe partial specifications. Model composition is the process of combining partial models to create a single coherent model. This paper presents an automatic composition technique for creating a sequence diagram from partial specifications captured in multiple sequence diagrams with the help of Alloy. Our contribution is twofold: a novel true-concurrent semantics for sequence diagram composition, and a model-driven transformation of sequence diagrams onto Alloy that preserves the semantics of composition defined. We have created a tool called SD2Alloy that implements the automated technique and works as follows: two given sequence diagrams are transformed in two Alloy models, and then combined according to a set of logical constraints, determined by our compositional semantics, into a final composed Alloy model. The technique can also be used to detect problems and inconsistencies in the composition of diagrams.
Keywords :
Abstracts; Computational modeling; Merging; Metals; Semantics; Syntactics; Unified modeling language; Alloy; Composition; Model Transformation; UML Sequence Diagrams;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
Conference_Location :
Lisbon, Portugal
Print_ISBN :
978-9-8975-8065-9
Type :
conf
Filename :
7018487
Link To Document :
بازگشت