Advanced Design and Manufacture to Gain a Competitive Edge
DOI: 10.1007/978-1-84800-241-8_16
|View full text |Cite
|
Sign up to set email alerts
|

GA-based Automatic Test Data Generation for UML State Diagrams with Parallel Paths

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
11
0

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(11 citation statements)
references
References 10 publications
0
11
0
Order By: Relevance
“…At the same time, testing is the most time consuming and expensive process in software construction [1] [2]. Almost 40% of the projects' budget, time, and effort spent on testing the software system [3].The development team faces multiple obstacles and impediments in completing the software project demanded by the customer within the estimated cost and stipulated time. With increased rapid development methods and customer demands, it becomes necessary to deliverthe software project with a minimal defect.…”
Section: Introductionmentioning
confidence: 99%
“…At the same time, testing is the most time consuming and expensive process in software construction [1] [2]. Almost 40% of the projects' budget, time, and effort spent on testing the software system [3].The development team faces multiple obstacles and impediments in completing the software project demanded by the customer within the estimated cost and stipulated time. With increased rapid development methods and customer demands, it becomes necessary to deliverthe software project with a minimal defect.…”
Section: Introductionmentioning
confidence: 99%
“…The articles propose to use genetic algorithms for generating triggers for UML diagrams, which will allow finding the critical path in the program. In article [19] an improved genetic algorithm-based method is proposed for selecting test data for multiple parallel paths in UML diagrams.…”
Section: Introductionmentioning
confidence: 99%
“…Test paths are extracted from a graph that is constructed based on software specifications. Generating test paths from Unified Modeling Language (UML) diagrams help developers to reduce their efforts for learning new specifications so much because it is a mainstream technique in software development [1]. On the other hand, UML diagrams that are made in the design phase are useful sources for white box test case generation [3][4][5][6][7].…”
Section: Introductionmentioning
confidence: 99%
“…Metaheuristic techniques are used both to get a complete coverage over test results and to have an appropriate size of the test set [13]. These techniques include Ant Colony Optimization algorithm [14][15][16][17], Genetic Algorithm [1], and other searchbased test data generation methods [18]. But a few researches are focused on test path generation.…”
Section: Introductionmentioning
confidence: 99%