DocumentCode
2662890
Title
Evaluation of Test Criteria for Space Application Software Modeling in Statecharts
Author
Ferreira, ßrica ; Santiago, Valdivino ; Guimarães, Danielle ; Vijaykumar, Nandamudi L.
Author_Institution
Nat. Inst. for Space Res., Sao Jose dos Campos, Brazil
fYear
2008
fDate
10-12 Dec. 2008
Firstpage
157
Lastpage
162
Abstract
Several papers have addressed the problem of knowing which software test criteria are better than others with respect to parameters such as cost, efficiency and strength. This paper presents an empirical evaluation in terms of cost and efficiency for one test method for finite state machines, switch cover, and two test criteria of the statechart coverage criteria family, all-transitions and all-simple-paths, for a reactive system of a space application. Mutation analysis was used to evaluate efficiency in terms of killed mutants. The results show that the two criteria and the method presented the same efficiency but all-simple-paths presented a better cost because its test suite is smaller than the one generated by switch cover. Besides, test suite due to the all-simple-paths criterion killed the mutants faster than the other test suites meaning that it might be able to detect faults in the software more quickly than the other criteria.
Keywords
aerospace computing; finite state machines; program testing; software performance evaluation; all-simple-paths; all-transitions; finite state machines; killed mutants; mutation analysis; reactive system; software test criteria; space application software modeling; statechart coverage criteria family; switch cover; test criteria evaluation; Application software; Automata; Automatic testing; Costs; Genetic mutations; Software testing; Software tools; Switches; System testing; Technological innovation; Software Testing; Statecharts; Test Criteria;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
Conference_Location
Vienna
Print_ISBN
978-0-7695-3514-2
Type
conf
DOI
10.1109/CIMCA.2008.147
Filename
5172617
Link To Document