DocumentCode :
2802973
Title :
A Systematic Approach to Generate Inputs to Test UML Design Models
Author :
Dinh-Trong, Trung T. ; Ghosh, Sudipto ; France, Robert B.
Author_Institution :
Dept. of Comput. Sci., Colorado State Univ., Fort Collin, CO
fYear :
2006
fDate :
7-10 Nov. 2006
Firstpage :
95
Lastpage :
104
Abstract :
Practical model validation techniques are needed for model driven development (MDD) techniques to succeed. This paper presents an approach to generating inputs to test UML design models that are produced in the detailed design phase of an MDD project. A symbolic execution based approach is used to derive test input constraints from the paths of a variable assignment graph, which integrates information from UML class and sequence diagrams. The constraints are solved using Alloy, a configuration constraint solver, to obtain the test inputs. The results of a pilot study carried out to explore the fault detection capability of the test inputs are reported
Keywords :
Unified Modeling Language; constraint handling; fault diagnosis; formal specification; formal verification; graph theory; program testing; Alloy; UML class diagrams; UML design model testing; UML sequence diagrams; configuration constraint solver; fault detection; interaction diagrams; model driven development; model validation; software testing; symbolic execution; test input constraints; variable assignment graph; Computer science; Design engineering; Embedded software; Fault detection; Reliability engineering; Software reliability; Software systems; Software testing; System testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 2006. ISSRE '06. 17th International Symposium on
Conference_Location :
Raleigh, NC
ISSN :
1071-9458
Print_ISBN :
0-7695-2684-5
Type :
conf
DOI :
10.1109/ISSRE.2006.10
Filename :
4021975
Link To Document :
بازگشت