A multi-view model-driven approach for the standardization of chemical process modelling components

Amine Lajmi 1 Mikal Ziane 1 Sylvie Cauvin Tewfik Ziadi 1
1 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : Tool support in chemical process modeling evolved towards using more complex and more integrated systems, often made by combining smaller sub-systems, coming from different vendors. The increasingly growing heterogeneity of these systems led to the emergence of interoperability standards such as CAPE-OPEN. However, the component-based architecture imposed by this standard made the development and maintenance of process modelling components more complex. Indeed, it requires accurate knowledge about three interconnected domains: the process itself, the standard specification, and the middleware (e.g. COM or .NET). Consequently, both development and 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 an iterative model-driven approach that allows expressing changes through three separated views, each of which is associated to an expert domain, and automatically propagating the effects of these changes in order to generate compliant code. The approach is based on domain-specific modeling and model transformations, and is illustrated through a prototype that has been validated with respect to expected changes impacting the three domains.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01292495
Contributor : Lip6 Publications <>
Submitted on : Wednesday, March 23, 2016 - 11:32:42 AM
Last modification on : Thursday, March 21, 2019 - 1:05:05 PM

Identifiers

Citation

Amine Lajmi, Mikal Ziane, Sylvie Cauvin, Tewfik Ziadi. A multi-view model-driven approach for the standardization of chemical process modelling components. 25th Symposium On Applied Computing, Mar 2010, Sierre, Switzerland. pp.2297-2304, ⟨10.1145/1774088.1774565⟩. ⟨hal-01292495⟩

Share

Metrics

Record views

56