Towards choreography model transformation via graph transformation

Fenglin Han, Surya Bahadur Kathayat, Hien Nam Le, Rolv Brek, Peter Herrmann · 2011

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).

Read the paper · More papers on PaperTik