DocumentCode :
2869966
Title :
Automated test case generation approach for PLC control software exception handling using fault injection
Author :
Kormann, Benjamin ; Vogel-Heuser, Birgit
Author_Institution :
Inst. of Autom. & Inf. Syst. (AIS), Tech. Univ. Munchen, Munich, Germany
fYear :
2011
fDate :
7-10 Nov. 2011
Firstpage :
365
Lastpage :
372
Abstract :
The development of PLC control software in machine and plant automation is facing increasing challenges, since more and more functionality and safety aspects are in the control software´s responsibility. Reliability and robustness of reactive systems in long-term operation is being influenced by physical conditions. These aspects must be considered at an early development stage in order to reduce development costs and fulfill quality requirements at the same time. We propose an automatic test case generation approach to verify the system behavior in erroneous situations using fault injection, simulating component (device) defects during runtime. We focus on the generation of a reduced set of meaningful test cases to be executed in a simulated environment to increase reliability. The applicability is demonstrated on a laboratory plant.
Keywords :
automatic test pattern generation; control engineering computing; programmable controllers; PLC control software exception handling; automated test case generation approach; fault injection; laboratory plant; machine automation; plant automation; reactive systems; Automation; IEC standards; Object oriented modeling; Reliability; Software; Testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
IECON 2011 - 37th Annual Conference on IEEE Industrial Electronics Society
Conference_Location :
Melbourne, VIC
ISSN :
1553-572X
Print_ISBN :
978-1-61284-969-0
Type :
conf
DOI :
10.1109/IECON.2011.6119280
Filename :
6119280
Link To Document :
بازگشت