DocumentCode
2648065
Title
Signal based functionality testing of control systems
Author
Lindegaard, Karl-Petter ; Kristiansen, Dag
Author_Institution
ABB Corporate Res., Billingstad
fYear
2006
fDate
4-6 Oct. 2006
Firstpage
2635
Lastpage
2640
Abstract
In many industries there is a trend towards more specialized and sophisticated applications for control and supervision of the plant. Control systems in general differ from enterprise and office applications, but the demand for efficient tools and practices is very much the same. However, it seems that at least the process industry is lagging somewhat behind in adopting new tools that could facilitate development. In this paper we advocate automated functionality testing, one of the cornerstone practices in agile methods. There are indeed other areas that need attention during testing too, but functionality is perhaps the one area where automated test execution and reporting have the biggest potential. A test framework inspired by the simple yet very effective xUnit family is outlined. The underlying idea is to separate the test specification from the code by defining test case scenarios on a signal level. This approach is most advantageous for control systems, because it enables us to support a variety of platforms and languages
Keywords
automatic testing; control engineering computing; control system analysis computing; program testing; agile methods; automated functionality testing; control systems; signal based functionality testing; test specification; xUnit family; Application software; Automatic control; Automatic testing; Control systems; Electrical equipment industry; Process control; Real time systems; Software safety; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control, 2006 IEEE
Conference_Location
Munich
Print_ISBN
0-7803-9797-5
Electronic_ISBN
0-7803-9797-5
Type
conf
DOI
10.1109/CACSD-CCA-ISIC.2006.4777054
Filename
4777054
Link To Document