Propagation of Software Model Changes in the Context of Industrial Plant Automation

被引:11
|
作者
Kehrer, Timo [1 ]
Kelter, Udo [1 ]
Taentzer, Gabriele [2 ]
机构
[1] Univ Siegen, Nat Wissensch Tech Fak, Dept Elektrotech & Informat, Fachgrp Softwaretech & Datenbanksyst, D-57068 Siegen, Germany
[2] Univ Marburg, Fachbereich Math & Informat, D-35032 Marburg, Germany
关键词
Model-based software development; model evolution; model version and variant management;
D O I
10.1515/auto-2014-1102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model-based Software Development (MBSD) is a promising approach to successfully manage the evolution of software in industrial plant automation. In MBSD, models are central development artifacts. They often exist in several variants which evolve in parallel, e.g. in different customer's installations. Local improvements during operation and maintenance usually have to be propagated to other variants or back-ported to a central base version. This paper describes a technology which enables developers to propagate changes between models without compromising the consistency of target models.
引用
收藏
页码:803 / 814
页数:12
相关论文
共 50 条
  • [1] Connecting Industrial Automation Software to a Discrete Manufacturing Plant Model for Research and Education
    Phillips, Kaylin
    Gruszka, Bartek
    Carroll, Johnson
    Bauer, Margret
    Maharaj, Oomesh
    [J]. AFRICON, 2013, 2013, : 938 - 942
  • [2] A software architecture for industrial automation
    García, RG
    Gelle, E
    Strohmeier, A
    [J]. SEVENTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2003, : 315 - 320
  • [3] Software Quality Model and Framework with Applications in Industrial Context
    Schrettner, Lajos
    Fueloep, Lajos Jeno
    Beszedes, Arpad
    Kiss, Akos
    Gyimothy, Tibor
    [J]. 2012 16TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2012, : 453 - 456
  • [4] AUTOMATION OF PLANT-PROPAGATION
    VASIL, IK
    [J]. PLANT CELL TISSUE AND ORGAN CULTURE, 1994, 39 (02) : 105 - 108
  • [5] SOFTWARE TECHNOLOGY Software Agents in Industrial Automation Systems
    Pech, Stephan
    [J]. IEEE SOFTWARE, 2013, 30 (03) : 20 - 24
  • [6] Software Defined Networks in Industrial Automation
    Ahmed, Khandakar
    Blech, Jan O.
    Gregory, Mark A.
    Schmidt, Heinz W.
    [J]. JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2018, 7 (03):
  • [7] USDATA releases industrial automation software
    不详
    [J]. CONTROL ENGINEERING, 2003, 50 (02) : 2 - 2
  • [8] Advanced software engineering in industrial automation
    Vyatkin, Valeriy
    Zoitl, Alois
    [J]. CONTROL ENGINEERING PRACTICE, 2013, 21 (11) : 1606 - 1607
  • [9] On integration of model-based validation in software engineering of industrial automation systems
    Vyatkin, V
    [J]. PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL MULTI-CONFERENCE ON AUTOMATION, CONTROL, AND INFORMATION TECHNOLOGY - AUTOMATION, CONTROL, AND APPLICATIONS, 2005, : 129 - 134
  • [10] Change Request Management in Model-Driven Engineering of Industrial Automation Software
    Lin, Heng-You
    Sierla, Seppo
    Papakonstantinou, Nikolaos
    Shalyto, Anatoly
    Vyatkin, Valeriy
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1186 - 1191