Title :
Towards choreography model transformation via graph transformation
Author :
Han, Fenglin ; Kathayat, Surya Bahadur ; Le, Hien ; Brek, R. ; Herrmann, Peter
Author_Institution :
Dept. of Telematics, Norwegian Univ. of Sci. & Technol., Trondheim, Norway
Abstract :
We present a Model-Driven method to develop collaborative systems. In our method, we use UML collaborations to capture the requirements and architecture of such a system. The system behavior is specified by two choreography models: an abstract flow-global and a more detailed flow-localized choreography. These choreography models are both described by UML activity diagrams. A graph-based transformation approach carrying out the transformation from the flow-global to the flow-local choreography is the core contribution of this paper. Our approach is illustrated using a case study of the European Rail Traffic Management System (ERTMS).
Keywords :
Unified Modeling Language; graph grammars; railways; European rail traffic management system; UML activity diagrams; UML collaborations; abstract flow global; choreography model transformation; collaborative systems; flow localized choreography; graph transformation; model driven method; Collaboration; Control systems; Europe; Local activities; Pins; Semantics; Unified modeling language; Choreography Model; Collaborative Service; Graph Transformation; Model Transformation;
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2011 IEEE 2nd International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-9699-0
DOI :
10.1109/ICSESS.2011.5982365