A software factory for the generation of CAPE-OPEN compliant Process Modelling Components

Amine Lajmi 1 Sylvie Cauvin Mikal Ziane 1
1 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : The maintenance of CAPE-OPEN compliant process modelling components is a complex task. It requires accurate knowledge about three interconnected domains: the process itself, the CAPE-OPEN interfaces specification, and the middleware (COM, CORBA, and NET). Consequently, maintenance tasks require the collaboration of several experts throughout the entire component lifecycle. Tools that assist experts in performing these tasks are thus required. This paper presents a tool that embeds enough knowledge about these three aspects, to automatically generate compliant code. Our approach is a software factory that takes as inputs three separated models describing: the process modelling component, the standard specification, and the middleware. These models are combined and refined using successive model transformations, until code is generated. In order to anticipate the evolution of the three domains, transformations are expressed on stable abstractions with respect to expected changes.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01298285
Contributor : Lip6 Publications <>
Submitted on : Tuesday, April 5, 2016 - 5:05:26 PM
Last modification on : Thursday, March 21, 2019 - 1:11:50 PM

Identifiers

Citation

Amine Lajmi, Sylvie Cauvin, Mikal Ziane. A software factory for the generation of CAPE-OPEN compliant Process Modelling Components. 10th International Symposium on Process Systems Engineering, Aug 2009, Salvador, Bahia, Brazil. pp.207-212, ⟨10.1016/S1570-7946(09)70255-X⟩. ⟨hal-01298285⟩

Share

Metrics

Record views

73