Cargando…
A Model Independent S/W Framework for Search-Based Software Testing
In Model-Based Testing (MBT) area, Search-Based Software Testing (SBST) has been employed to generate test cases from the model of a system under test. However, many types of models have been used in MBT. If the type of a model has changed from one to another, all functions of a search technique mus...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi Publishing Corporation
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4180642/ https://www.ncbi.nlm.nih.gov/pubmed/25302314 http://dx.doi.org/10.1155/2014/126348 |
_version_ | 1782337249694711808 |
---|---|
author | Oh, Jungsup Baik, Jongmoon Lim, Sung-Hwa |
author_facet | Oh, Jungsup Baik, Jongmoon Lim, Sung-Hwa |
author_sort | Oh, Jungsup |
collection | PubMed |
description | In Model-Based Testing (MBT) area, Search-Based Software Testing (SBST) has been employed to generate test cases from the model of a system under test. However, many types of models have been used in MBT. If the type of a model has changed from one to another, all functions of a search technique must be reimplemented because the types of models are different even if the same search technique has been applied. It requires too much time and effort to implement the same algorithm over and over again. We propose a model-independent software framework for SBST, which can reduce redundant works. The framework provides a reusable common software platform to reduce time and effort. The software framework not only presents design patterns to find test cases for a target model but also reduces development time by using common functions provided in the framework. We show the effectiveness and efficiency of the proposed framework with two case studies. The framework improves the productivity by about 50% when changing the type of a model. |
format | Online Article Text |
id | pubmed-4180642 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | Hindawi Publishing Corporation |
record_format | MEDLINE/PubMed |
spelling | pubmed-41806422014-10-09 A Model Independent S/W Framework for Search-Based Software Testing Oh, Jungsup Baik, Jongmoon Lim, Sung-Hwa ScientificWorldJournal Research Article In Model-Based Testing (MBT) area, Search-Based Software Testing (SBST) has been employed to generate test cases from the model of a system under test. However, many types of models have been used in MBT. If the type of a model has changed from one to another, all functions of a search technique must be reimplemented because the types of models are different even if the same search technique has been applied. It requires too much time and effort to implement the same algorithm over and over again. We propose a model-independent software framework for SBST, which can reduce redundant works. The framework provides a reusable common software platform to reduce time and effort. The software framework not only presents design patterns to find test cases for a target model but also reduces development time by using common functions provided in the framework. We show the effectiveness and efficiency of the proposed framework with two case studies. The framework improves the productivity by about 50% when changing the type of a model. Hindawi Publishing Corporation 2014 2014-09-11 /pmc/articles/PMC4180642/ /pubmed/25302314 http://dx.doi.org/10.1155/2014/126348 Text en Copyright © 2014 Jungsup Oh et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Oh, Jungsup Baik, Jongmoon Lim, Sung-Hwa A Model Independent S/W Framework for Search-Based Software Testing |
title | A Model Independent S/W Framework for Search-Based Software Testing |
title_full | A Model Independent S/W Framework for Search-Based Software Testing |
title_fullStr | A Model Independent S/W Framework for Search-Based Software Testing |
title_full_unstemmed | A Model Independent S/W Framework for Search-Based Software Testing |
title_short | A Model Independent S/W Framework for Search-Based Software Testing |
title_sort | model independent s/w framework for search-based software testing |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4180642/ https://www.ncbi.nlm.nih.gov/pubmed/25302314 http://dx.doi.org/10.1155/2014/126348 |
work_keys_str_mv | AT ohjungsup amodelindependentswframeworkforsearchbasedsoftwaretesting AT baikjongmoon amodelindependentswframeworkforsearchbasedsoftwaretesting AT limsunghwa amodelindependentswframeworkforsearchbasedsoftwaretesting AT ohjungsup modelindependentswframeworkforsearchbasedsoftwaretesting AT baikjongmoon modelindependentswframeworkforsearchbasedsoftwaretesting AT limsunghwa modelindependentswframeworkforsearchbasedsoftwaretesting |