DocumentCode
1792539
Title
A unit-test framework for event-driven control components modeled in IEC 61499
Author
Hametner, Reinhard ; Hegny, Ingo ; Zoitl, Alois
Author_Institution
Thales Austria GmbH, Vienna, Austria
fYear
2014
fDate
16-19 Sept. 2014
Firstpage
1
Lastpage
8
Abstract
To cope with the need for flexibility of industrial applications, and other customer related requirements, functional control behavior is shifted from hardware to software. This leads to higher software complexity. Therefore, testing of industrial software is a key technique to ensure overall system quality. Based on an analysis of testing approaches in software engineering and requirements in industrial automation system design with IEC 61499 function blocks a new unit testing process is proposed. The implementation of a platform independent test framework for IEC 61499 function blocks shows the applicability of the proposed testing process with representative examples. The presented solution is the first test framework based on the test first development approach to increase the software quality for industrial automation systems.
Keywords
IEC standards; production engineering computing; program testing; software metrics; software quality; IEC 61499 function blocks; customer related requirements; event-driven control components; functional control behavior; industrial applications; industrial automation system design; industrial software testing; platform independent test framework; software complexity; software engineering; software quality; software requirements; system quality; unit-test framework; Automation; IEC standards; Mathematical model; Software; Software engineering; Testing; Unified modeling language; IEC 61499; Industrial control systems; automation systems; test process for automation software; unit testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technology and Factory Automation (ETFA), 2014 IEEE
Conference_Location
Barcelona
Type
conf
DOI
10.1109/ETFA.2014.7005209
Filename
7005209
Link To Document