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 条
[1]  
Al-Sarayreh Khalid T., 2010, Proceedings 8th ACIS International Conference on Software Engineering Research, Management and Applications (SERA 2010), P217, DOI 10.1109/SERA.2010.35
[2]   Coverage metrics for continuous function charts [J].
Alyokhin, V ;
Elbel, B ;
Rothfelder, M ;
Pretschner, A .
15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2004, :257-268
[3]  
[Anonymous], 2015, INSIGHT
[4]  
[Anonymous], 2011, MONEYFACTS AN MORTG
[5]  
[Anonymous], 2011, 25010 ISO IEC
[6]  
[Anonymous], ARCHITECTURE ANAL DE
[7]  
Balogh A, 2007, DECOS PIM METAMODEL
[8]   A SysML-Based Methodology for Manufacturing Machinery Modeling and Design [J].
Bassi, Luca ;
Secchi, Cristian ;
Bonfe, Marcello ;
Fantuzzi, Cesare .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2011, 16 (06) :1049-1062
[9]  
Bayrak G, 2012, EMERGING TECHNOLOGIE
[10]   QUASIMODO: Quality of service-aware multicasting over DiffServ and overlay networks [J].
Bianchi, G ;
Blefari-Melazzi, N ;
Bonafede, G ;
Tintinelli, E .
IEEE NETWORK, 2003, 17 (01) :38-45