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...

Descripción completa

Detalles Bibliográficos
Autores principales: Oh, Jungsup, Baik, Jongmoon, Lim, Sung-Hwa
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