DocumentCode :
3077478
Title :
Dataflow test case generation from UML Class diagrams
Author :
Anbunathan, R. ; Basu, Anirban
Author_Institution :
Bharathiar Univ., Coimbatore, India
fYear :
2013
fDate :
26-28 Dec. 2013
Firstpage :
1
Lastpage :
9
Abstract :
UML-based testing promises reduction in cost and effort. In this paper, a novel method to generate test cases from UML Class diagrams is presented. Class diagram and the corresponding State diagram are parsed to extract information about attributes, States, Transitions, conditions etc. Using this information, Dataflow, Basis path/DD path test cases are generated manually and automatically. Test coverage is ensured for coverage criterion like State coverage, Transition coverage, Path coverage, Dataflow coverage etc. This method is applied on a case study and the results show significant cost reduction in test cases. Also effectiveness of generated test cases is analyzed through mutation analysis. In this paper, the advantages of this method are compared with other existing methods.
Keywords :
Unified Modeling Language; data flow computing; object-oriented programming; program testing; DD path test case; UML class diagrams; UML-based testing; basis path test case; cost reduction; coverage criterion; dataflow coverage; dataflow test case generation; effort reduction; information extraction; mutation analysis; path coverage; state coverage; state diagram parsing; test coverage; transition coverage; Complexity theory; Computational intelligence; Conferences; Data mining; Manuals; Testing; Unified modeling language; Class diagram; Model Based Testing; State diagram; Test automation; Test case generation; UML diagram; UML testing; XMI files;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Computing Research (ICCIC), 2013 IEEE International Conference on
Conference_Location :
Enathi
Print_ISBN :
978-1-4799-1594-1
Type :
conf
DOI :
10.1109/ICCIC.2013.6724144
Filename :
6724144
Link To Document :
بازگشت