Model-driven engineering of Manufacturing Automation Software Projects - A SysML-based approach

被引:69
作者
Vogel-Heuser, Birgit [1 ]
Schuetz, Daniel [1 ]
Frank, Timo [1 ]
Legat, Christoph [1 ]
机构
[1] Tech Univ Munich, Inst Automat & Informat Syst, D-80290 Munich, Germany
关键词
Model-based system and software engineering; Distributed systems; Manufacturing automation system; FUNCTION BLOCKS; SYSTEMS; DESIGN; VERIFICATION; ARCHITECTURE; UML;
D O I
10.1016/j.mechatronics.2014.05.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper comprises a SysML-based approach to support the model-driven engineering (MDE) of Manufacturing Automation Software Projects (MASP). The Systems Modeling Language (SysML) is adapted to define the SysML-AT (SysML for automation), a specialized language profile that covers (non-)functional requirements, corresponding software applications and properties of proprietary hardware components. Furthermore, SysML-AT supports an automated software generation for run-time environments conforming to IEC 61131-3. A prototypical tool support was realized for adapted SysML Parametric Diagrams (PD) inside an industrial automation software development tool. Coupling the model editor and online data from the provided run-time environment enables direct debugging inside the model. The approach was evaluated by several case studies and additional usability experiments. With the latter, the suitability of the MDE approach for future users was proven. (C) 2014 Published by Elsevier Ltd.
引用
收藏
页码:883 / 897
页数:15
相关论文
共 84 条
[31]   Why it is so hard to use models in software development: observations [J].
France, Robert ;
Rumpe, Bernhard ;
Schindler, Martin .
SOFTWARE AND SYSTEMS MODELING, 2013, 12 (04) :665-668
[32]  
Frank T, 2011, EMERGING TECHNOLOGIE
[33]  
Frank T, 2013, IND INF INDIN, P293
[34]   Computer Communication Within Industrial Distributed Environment-a Survey [J].
Gaj, Piotr ;
Jasperneite, Juergen ;
Felser, Max .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) :182-189
[35]   SPECIFICATION AND DESIGN OF EMBEDDED HARDWARE-SOFTWARE SYSTEMS [J].
GAJSKI, DD ;
VAHID, F .
IEEE DESIGN & TEST OF COMPUTERS, 1995, 12 (01) :53-67
[36]   A Secret to Advancing Research and Increasing Citations to Your Papers [J].
Goldberg, Ken .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (03) :457-457
[37]  
Hadlich T, 2012, EMERGING TECHNOLOGIE
[38]  
Hadlich T, 2011, IEEE INTL CONF IND I
[39]  
Hasdemir IT, 2006, DESCRETE EVENT SYSTE
[40]   Hierarchical design models in the mechatronic product development process of synchronous machines [J].
Hehenberger, P. ;
Poltschak, F. ;
Zeman, K. ;
Amrhein, W. .
MECHATRONICS, 2010, 20 (08) :864-875