Service-Oriented Architecture Modeling: Bridging the Gap between Structure and Behavior

Mickaël Clavreul 1 Sébastien Mosser 2, 3 Mireille Blay-Fornarino 4 Robert B. France 5
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
2 ADAM - Adaptive Distributed Applications and Middleware
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
4 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe MODALIS
SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : Model-driven development of large-scale software systems is highly likely to produce models that describe the systems from many diverse perspectives using a variety of modeling languages. Checking and maintaining consistency of information captured in such multi-modeling environments is known to be challenging. In this paper we describe an approach to systematically synchronize multi-models. The approach specifically addresses the problem of synchronizing business processes and domain models in a Service-oriented Architecture development environment. In the approach, the human effort required to synchronize independently developed models is supplemented with significant automated support. This process is used to identify concept divergences, that is, a concept in one model which cannot be matched with concepts in the other model. We automate the propagation of divergence resolution decisions across the conflicting models. We illustrate the approach using models developed for a Car Crash Crisis Management System (CCCMS), a case study problem used to assess Aspect-oriented Modeling approaches.
Type de document :
Communication dans un congrès
Whittle, John and Clark, Tony and Kühne, Thomas. Model Driven Engineering Languages and Systems, Oct 2011, Wellington, New Zealand. Springer Berlin / Heidelberg, 6981, pp.289-303, 2011, Lecture Notes in Computer Science; Model Driven Engineering Languages and Systems. <10.1007/978-3-642-24485-8_21>
Liste complète des métadonnées


https://hal.inria.fr/inria-00634943
Contributeur : Mickaël Clavreul <>
Soumis le : lundi 24 octobre 2011 - 13:53:22
Dernière modification le : vendredi 13 janvier 2017 - 14:21:08
Document(s) archivé(s) le : mercredi 25 janvier 2012 - 02:31:20

Fichier

clavreul11.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

Citation

Mickaël Clavreul, Sébastien Mosser, Mireille Blay-Fornarino, Robert B. France. Service-Oriented Architecture Modeling: Bridging the Gap between Structure and Behavior. Whittle, John and Clark, Tony and Kühne, Thomas. Model Driven Engineering Languages and Systems, Oct 2011, Wellington, New Zealand. Springer Berlin / Heidelberg, 6981, pp.289-303, 2011, Lecture Notes in Computer Science; Model Driven Engineering Languages and Systems. <10.1007/978-3-642-24485-8_21>. <inria-00634943>

Partager

Métriques

Consultations de
la notice

276

Téléchargements du document

308