eBiltegia

    • What is eBiltegia? 
    •   About eBiltegia
    •   Publish your research in open access
    • Open Access at MU 
    •   What is Open Science?
    •   Mondragon Unibertsitatea's Institutional Policy on Open Access to scientific documents and teaching materials
    •   The Library compiles and disseminates your publications

Con la colaboración de:

Euskara | Español | English
  • Contact Us
  • Open Science
  • About eBiltegia
  • Login
View Item 
  •   eBiltegia MONDRAGON UNIBERTSITATEA
  • Scientific Output
  • Articles
  • Articles - Engineering
  • View Item
  •   eBiltegia MONDRAGON UNIBERTSITATEA
  • Scientific Output
  • Articles
  • Articles - Engineering
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.
Thumbnail
View/Open
Posptrint-Pareto efficient multi-objective black-box test case selection for simulation-based testing (817.6Kb)
Full record
Impact

Web of Science   

Google Scholar
Compartir
EmailLinkedinFacebookTwitter
Save the reference
Mendely

Zotero

untranslated

Mets

Mods

Rdf

Marc

Exportar a BibTeX
Title
Pareto efficient multi-objective black-box test case selection for simulation-based testing
Author
Arrieta, AitorORCID
Wang, Shuai
Markiegi Gonzalez, Urtzi
Arruabarrena, Ainhoa
Etxeberria, LeireORCID
Sagardui, GoiuriaORCID
Research Group
Ingeniería de software y sistemas
Other institutions
Testify AS
Version
Postprint
Document type
Journal Article
Language
English
Rights
© 2019 Elsevier
Access
Open access
URI
https://hdl.handle.net/20.500.11984/14638
Publisher’s version
https://doi.org/10.1016/j.infsof.2019.06.009
Published at
Information and Software Technology  Vol. 114. October,
Primera página
137
Última página
154
Publisher
Elsevier
Keywords
Test case selection
Search-based software engineering
Simulation-based testing
Cyber-physical systems
Subject (UNESCO Thesaurus)
Computing
Artificial intelligence
UNESCO Classification
Computing
Artificial intelligence
Abstract
Context: In many domains, engineers build simulation models (e.g., Simulink) before developing code to simulate the behavior of complex systems (e.g., Cyber-Physical Systems). Those models are commonl ... [+]
Context: In many domains, engineers build simulation models (e.g., Simulink) before developing code to simulate the behavior of complex systems (e.g., Cyber-Physical Systems). Those models are commonly heavy to simulate which makes it difficult to execute the entire test suite. Furthermore, it is often difficult to measure white-box coverage of test cases when employing such models. In addition, the historical data related to failures might not be available. Objective: The objective of the approach presented in this paper is to cost-effectively select test cases without making use of white-box coverage information or historical data related to fault detection. Method: We propose a cost-effective approach for test case selection that relies on black-box data related to inputs and outputs of the system. The approach defines in total six effectiveness measures and one cost measure followed by deriving in total 21 objective combinations and integrating them within Non-Dominated Sorting Genetic Algorithm-II (NSGA-II). The proposed six effectiveness metrics are specific to simulation models and are based on anti-patterns and similarity measures. Results: We empirically evaluated our approach with these 21 combinations using six case studies by employing mutation testing to assess the fault revealing capability. We compared our approach with Random Search (RS), two many-objective algorithm, as well as three white-box metrics. The results demonstrated that our approach managed to improve Random Search by up to around 28% in terms of the Hypervolume quality indicator. Similarly, black-box metrics-based test case selection also significantly outperformed those of white-box metrics. Conclusion: We demonstrate that test case selection is a non-trivial problem in the context of simulation models. We also show that the proposed effectiveness metrics performed significantly better than traditional white-box metrics. Thus, we show that black-box test selection approaches are appropriate to solve the test case selection problem within simulation models. [-]
Funder
Gobierno Vasco
Program
Ikertalde Convocatoria 2019-2021
Number
IT1326-19
Project
Ayudas para apoyar las actividades de grupos de investigación del sistema universitario vasco
Collections
  • Articles - Engineering [940]

Browse

All of eBiltegiaCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsResearch groupsPublished atThis CollectionBy Issue DateAuthorsTitlesSubjectsResearch groupsPublished at

My Account

LoginRegister

Statistics

View Usage Statistics

Harvested by:

OpenAIREBASERecolecta

Validated by:

OpenAIRERebiun
MONDRAGON UNIBERTSITATEA | Library
Contact Us | Send Feedback
DSpace
 

 

Harvested by:

OpenAIREBASERecolecta

Validated by:

OpenAIRERebiun
MONDRAGON UNIBERTSITATEA | Library
Contact Us | Send Feedback
DSpace