A Software Factory for the Generation of CAPE-OPEN Compliant Process Modelling Components'

被引:0
|
作者
Lajmi, Amine [1 ]
Cauvin, Sylvie [1 ]
Ziane, Mikal [2 ]
机构
[1] IFP Technol Comp Sci & Appl Math Div, 1 & 4 Ave de Bois Preau, F-92852 Rueil Malmaison, France
[2] LIP6, F-75016 Paris, France
来源
10TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING | 2009年 / 27卷
关键词
CAPE-OPEN; Model Driven Engineering (MDE); Software Evolution;
D O I
暂无
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
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.
引用
收藏
页码:207 / 212
页数:6
相关论文
共 9 条
  • [1] Systematic generation of a CAPE-OPEN compliant simulation module from GAMS and FORTRAN models
    Domancich, Alejandro O.
    Perez, Virginia
    Hoch, Patricia M.
    Brignole, Nelida B.
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2010, 88 (4A) : 421 - 429
  • [2] CAPE-OPEN: Interoperability in Industrial Flowsheet Simulation Software
    van Baten, Jasper
    Pons, Michel
    CHEMIE INGENIEUR TECHNIK, 2014, 86 (07) : 1052 - 1064
  • [3] Large-scale nonlinear programming with a CAPE-OPEN compliant interface
    Lang, YD
    Biegler, LT
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2005, 83 (A6) : 718 - 723
  • [4] Adaptation and testing of data reconciliation software for CAPE-OPEN compliance
    Radermecker, Eric
    Dumont, Marie-Noelle
    Heyen, Georges
    19TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2009, 26 : 303 - 308
  • [5] A CAPE-OPEN based framework for process simulation solutions integration
    Testard, L
    Belaud, JP
    European Symposium on Computer-Aided Process Engineering-15, 20A and 20B, 2005, 20a-20b : 607 - 612
  • [6] Use of CAPE-OPEN standards in the interoperability between modelling tools (MoT) and process simulators (Simulis® Thermodynamics and ProSimPlus)
    Morales-Rodriguez, Ricardo
    Gani, Rafiqul
    Dechelotte, Stephane
    Vacher, Alain
    Baudouin, Olivier
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2008, 86 (7A) : 823 - 833
  • [7] Real-time application of CAPE-OPEN for PTA process monitoring and optimization
    Zhao, Xiaorui
    Jiang, Pengfei
    Chen, Xi
    Zhao, Jun
    Shao, Zhijiang
    11TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, PTS A AND B, 2012, 31 : 290 - 294
  • [8] Implementation of membrane models on a CAPE-OPEN tool to simulate a process including RO membranes
    Gozalvez-Zafrilla, Jose M.
    Santafe-Moros, Asuncion
    Sanchis-Sebastia, Miguel
    Gomis-Fons, Joaquin
    Desalination and Water Treatment, 2015, 56 (13) : 3494 - 3500
  • [9] Development of a chemical process modeling environment based on CAPE-OPEN interface standards and the Microsoft .NET framework
    Barrett, WM
    Yang, J
    COMPUTERS & CHEMICAL ENGINEERING, 2005, 30 (02) : 191 - 201