We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Software Engineering

Title: What Not to Test (for Cyber-Physical Systems)

Abstract: For simulation-based systems, finding a set of test cases with the least cost by exploring multiple goals is a complex task. Domain-specific optimization goals (e.g. maximize output variance) are useful for guiding the rapid selection of test cases via mutation. But evaluating the selected test cases via mutation (that can distinguish the current program from the mutated systems) is a different goal to domain-specific optimizations. While the optimization goals can be used to guide the mutation analysis, that guidance should be viewed as a weak indicator since it can hurt the mutation effectiveness goals by focusing too much on the optimization goals. Based on the above, this paper proposes DoLesS (Domination with Least Squares Approximation) that selects the minimal and effective test cases by averaging over a coarse-grained grid of the information gained from multiple optimizations goals. DoLesS applies an inverted least squares approximation approach to find a minimal set of tests that can distinguish better from worse parts of the optimization goals. When tested on multiple simulation-based systems, DoLesS performs as well or even better as the prior state-of-the-art, while running 80-360 times faster on average (seconds instead of hours).
Comments: 17 pages, 5 figures, 7 tables. Accepted by TSE
Subjects: Software Engineering (cs.SE)
Cite as: arXiv:2112.01598 [cs.SE]
  (or arXiv:2112.01598v3 [cs.SE] for this version)

Submission history

From: Xiao Ling [view email]
[v1] Thu, 2 Dec 2021 20:34:54 GMT (1530kb,D)
[v2] Wed, 1 Feb 2023 16:55:42 GMT (3743kb,D)
[v3] Fri, 5 May 2023 17:49:31 GMT (3721kb,D)

Link back to: arXiv, form interface, contact.