Ontology-based Software Test Case Generation (OSTAG)

Vladimir Tarasov, He Tan, Anders Adlemo, Anders Andersson, Ismail Muhammad, Mats Johansson, Daniel Olsson

Abstract

Testing is a paramount quality assurance activity in every software development project, especially for embedded, safety critical systems. During the test process, a lot of effort is put into the generation of test cases. The presented OSTAG project aimed at developing methods and techniques to automate the software test case generation for black-box testing. The proposed approach was based on the creation of a software requirements ontology and the application of inference rules on the ontology to derive test cases. The ontology represents knowledge of the requirements, the software system and the corresponding application domain while the inference rules formalize knowledge from documents and experienced testers in the domain of test planning and test case generation. A software prototype of the approach was implemented and one of the industrial project partners evaluated the results. An alternative method for generating test cases, based on genetic algorithms, was also explored.

Download


Paper Citation


in Harvard Style

Tarasov V., Tan H., Adlemo A., Andersson A., Muhammad I., Johansson M. and Olsson D. (2015). Ontology-based Software Test Case Generation (OSTAG).In European Projects in Knowledge Applications and Intelligent Systems - Volume 1: EPS Lisbon 2016, ISBN 978-989-758-356-8, pages 135-159. DOI: 10.5220/0007901301350159


in Bibtex Style

@conference{eps lisbon 201615,
author={Vladimir Tarasov and He Tan and Anders Adlemo and Anders Andersson and Ismail Muhammad and Mats Johansson and Daniel Olsson},
title={Ontology-based Software Test Case Generation (OSTAG)},
booktitle={European Projects in Knowledge Applications and Intelligent Systems - Volume 1: EPS Lisbon 2016,},
year={2015},
pages={135-159},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007901301350159},
isbn={978-989-758-356-8},
}


in EndNote Style

TY - CONF

JO - European Projects in Knowledge Applications and Intelligent Systems - Volume 1: EPS Lisbon 2016,
TI - Ontology-based Software Test Case Generation (OSTAG)
SN - 978-989-758-356-8
AU - Tarasov V.
AU - Tan H.
AU - Adlemo A.
AU - Andersson A.
AU - Muhammad I.
AU - Johansson M.
AU - Olsson D.
PY - 2015
SP - 135
EP - 159
DO - 10.5220/0007901301350159