Title
Test Generation from UML Sequence Diagrams
Abstract
Model-driven engineering approaches aim at avoiding productivity, model quality and model maintenance problems that arise when models are used for documentation only, by generating executable applications from models. However, in many cases, the level of detail of the models needed to generate complete applications is too much or only effective for specific domains. For those cases where it is not practical to build complete models and generate complete applications from them, we propose a lightweight approach, applicable at different levels (unit, integration and system testing), that combines partial application generation from structural models with test generation from partial behavioral models. To demonstrate the approach, we developed a plug-in that adds to the code generation capabilities of an existing UML modeling tool, the capability of generating executable tests from sequence diagrams acting also as parameterized test scenarios, including some novel features as compared to existing model-based testing tools.
Year
DOI
Venue
2012
10.1109/QUATIC.2012.57
QUATIC
Keywords
Field
DocType
code generation capability,existing uml modeling tool,uml sequence diagrams,partial application generation,complete application,test generation,executable test,executable application,model-driven engineering approach,complete model,lightweight approach,sequence diagrams,uml
Sequence diagram,Programming language,UML tool,Systems engineering,System testing,Computer science,Code generation,Scenario testing,Applications of UML,Shlaer–Mellor method,Reliability engineering,Executable
Conference
Citations 
PageRank 
References 
3
0.66
14
Authors
3
Name
Order
Citations
PageRank
Joao Pascoal Faria1142.85
Ana C. R. Paiva214518.69
Zhuanli Yang330.66