Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation 2013
DOI: 10.1145/2463372.2463551
|View full text |Cite
|
Sign up to set email alerts
|

Cost-aware pareto optimal test suite minimisation for service-centric systems

Abstract: Runtime testing cost caused by service invocations is considered as one of the major limitations in Service-centric System Testing (ScST). Unfortunately, most of the existing work cannot achieve cost reduction at runtime as they perform offline testing. In this paper, we introduce a novel cost-aware pareto optimal test suite minimisation approach for ScST aimed at reducing runtime testing cost. In experimental analysis, the proposed approach achieved reductions between 69% and 98.6% in monetary cost of service… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 19 publications
0
2
0
Order By: Relevance
“…Regression testing of composite service has been studied in many works, including three major branches: test case selection, test case prioritization and test suite minimization (reduction). Some studies worked on how to schedule the test cases to increase the effectiveness of regression testing [18], [19], and how to obtain a minimal subset of test suite [20]. Some studies worked on how to select test cases for basic services [21], [22].…”
Section: Related Workmentioning
confidence: 99%
“…Regression testing of composite service has been studied in many works, including three major branches: test case selection, test case prioritization and test suite minimization (reduction). Some studies worked on how to schedule the test cases to increase the effectiveness of regression testing [18], [19], and how to obtain a minimal subset of test suite [20]. Some studies worked on how to select test cases for basic services [21], [22].…”
Section: Related Workmentioning
confidence: 99%
“…The first group concerns optimising service composition by selecting the optimal set of concrete services to participate in a centralised orchestration. To achieve this, existing approaches use different techniques such as heuristics [22], genetic algorithms [3,4], linear programming [5,29], swarm intelligence [28], and others. However, their main limitation is that they neglect the inherent problems of centralised orchestration and try to optimise the QoS of a composite service by choosing in isolation which services to participate without considering how these services are composed together.…”
Section: Related Workmentioning
confidence: 99%