DocumentCode :
154310
Title :
SysML modeling of POU-oriented unit tests for IEC 61131-3 control software
Author :
Jamro, Marcin
Author_Institution :
Dept. of Comput. & Control Eng., Rzeszow Univ. of Technol., Rzeszow, Poland
fYear :
2014
fDate :
2-5 Sept. 2014
Firstpage :
82
Lastpage :
87
Abstract :
Control software performs an important role in various areas in industry. It might be responsible for executing the tasks, where even a small mistake could cause serious damages, loses or could be dangerous for operators. Thus, it is necessary to ensure that the control software quality is as high as possible. There are some approaches to increase it, such as using modeling, standardized implementation, and precise testing. In this paper, the process of modeling unit tests is presented. Such tests are dedicated to Program Organization Units from solutions created according to the IEC 61131-3 standard. The proposed approach allows to model requirements with tests that verify them, a complete test behavior, as well as test suites. For this purpose, three kinds of diagrams from the SysML language are used, namely Requirement, Activity, and Block Definition Diagrams. The model is used to automatically generate templates of tests, the complete tests implementation in the CPTest+ test definition language, as well as a configuration of test suites. The proposed concept has been introduced into the CPDev engineering environment that allows to program controllers.
Keywords :
IEC standards; SysML; control engineering computing; program testing; software quality; CPDev engineering environment; CPTest+ test definition language; IEC 61131-3 control software; IEC 61131-3 standard; POU-oriented unit tests; SysML language; SysML modeling; activity diagrams; block definition diagrams; control software quality; program organization units; requirement diagrams; test suites; IEC standards; Input variables; Logic gates; Software; Syntactics; Testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Methods and Models in Automation and Robotics (MMAR), 2014 19th International Conference On
Conference_Location :
Miedzyzdroje
Print_ISBN :
978-1-4799-5082-9
Type :
conf
DOI :
10.1109/MMAR.2014.6957329
Filename :
6957329
Link To Document :
بازگشت