Automatic Test Data Synthesis using UML Sequence Diagrams

Nayak, Ashalatha and Samanta, Debasis (2010) Automatic Test Data Synthesis using UML Sequence Diagrams. JOURNAL OF OBJECT TECHNOLOGY, 9 (2). pp. 75-104.

[img] PDF
jot.pdf - Published Version

Download (586kB)
Official URL:


Model based testing techniques are used to generate test scenarios from a behavioral description of system under tests. For a large and complex system, there are usually a large number of scenarios and hence a large number of test paths also called test speci¯cations. To automate test execution, each test speci¯cation should be aug- mented with appropriate test input data. In this paper, we propose an approach of synthesizing test data from the information embedded in model elements such as class diagrams, sequence diagrams and OCL constraints. In our approach, we enrich a se- quence diagram with attribute and constraint information derived from class diagram and OCL constraints and map it onto a structured composite graph called SCG. The test speci¯cations are then generated from SCG. For each test speci¯cation, we follow a constraint solving system to generate test data.

Item Type: Article
Subjects: Engineering > MIT Manipal > Computer Science and Engineering
Depositing User: MIT Library
Date Deposited: 16 Jun 2011 10:22
Last Modified: 16 Jun 2011 10:22

Actions (login required)

View Item View Item