Automated Model Based Application Test for PLC Open Loop Control Software Based on UML

被引:0
作者
Vogel-Heuser, Birgit [1 ]
Kormann, Benjamin [2 ]
Tikhonov, Dmitry [3 ]
Roesch, Susanne [3 ]
机构
[1] Tech Univ Munich, Lehrstuhl Automatisierung & Informat Syst, D-85748 Garching, Germany
[2] ITQ GmbH, D-85748 Garching, Germany
[3] Tech Univ Munich, Lehrstuhl Automatisierung & Informat Syst, D-85748 Garching, Germany
关键词
Software test; code generation; UML sequence diagram; architecture; IEC; 61131-3;
D O I
10.1524/auto.2013.0033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing complexity in the development of open loop control software demands new comprehensive methods and an approach for automated testing to ensure a requested level of quality at high efficiency. In this article a model based approach for test case generation using UML sequence diagrams and a universal test system architecture are presented. For the generation of executable test cases out of a model, a semantic adaption of UML sequence diagrams to the cyclic execution logic is presented. An example is used to demonstrate the simplicity of creation, execution and reporting of test cases using the presented approach.
引用
收藏
页码:382 / 392
页数:11
相关论文
共 15 条
[1]  
[Anonymous], P IEEE C EM TECHN FA
[2]  
Ehret V., 2009, FLEXIBLE TESTAUTOMAT, P54
[3]   Model-Based Validation of Industrial Control Systems [J].
Estevez, E. ;
Marcos, M. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (02) :302-310
[4]  
Fraikin F., 2004, THESIS TU DARMSTADT
[5]  
Hametner R., 2011, 2011 5th International Conference on Automation, Robotics and Applications (ICARA 2011), P57, DOI 10.1109/ICARA.2011.6144856
[6]  
Hametner R., 2010, INT C EM TECHN FACT, P1
[7]  
HANISCH HM, 2005, INT C DES AN SIM DIS
[8]  
Knollmann V., 2006, VDE K 2006
[9]  
Kormann B., 2012, TAG GAM AK AUT BAD B, P1
[10]  
Kormann B., 2012, 14 IFAC S INFORM CON, V45, P1615