Applying Model Fragment Copy-Restore to Build an Open and Distributed MDA Environment

Prawee Sriplakich 1 Xavier Blanc 1 Marie-Pierre Gervais 1
1 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : ModelBus is a middleware system that offers the interoperability between CASE tools for supporting software development according to MDA. This interoperability allows tools to share services and models, by using an RPC mechanism. ModelBus adopts the call-by-copy-restore semantic, as it is very close to local call semantic and is flexible as regards tools’ heterogeneous model representations. In this work, we extend this semantic to enable only specific model fragments to be passed as parameters, instead of complete models. The advantages are 1) improving the performance because passing only model fragments requires less data processing and 2) enhancing access control to models because the service’s modification can be restricted to the specific model fragment that is specified as parameters. The implementation of this work is available as the Eclipse project Model Driven Development integration (MDDi).
Document type :
Conference papers
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01352095
Contributor : Lip6 Publications <>
Submitted on : Friday, August 5, 2016 - 2:50:06 PM
Last modification on : Thursday, March 21, 2019 - 1:10:14 PM

Identifiers

Citation

Prawee Sriplakich, Xavier Blanc, Marie-Pierre Gervais. Applying Model Fragment Copy-Restore to Build an Open and Distributed MDA Environment. ACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS/UML 2006), Oct 2006, Genova, Italy. Springer-Verlag, ACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS/UML 2006), 4199, pp.631-645, Lecture Notes in Computer Science. 〈10.1007/11880240_44〉. 〈hal-01352095〉

Share

Metrics

Record views

66