id: Simula.se.733
authors: Qurat-ul-ann Farooq, Muhammad Zohaib Iqbal, Zafar Malik, and Matthias Riebisch
title: A Model-Based Regression Testing Approach for Evolving Software Systems with Flexible Tool Support
publication_year: 2010
abstract: Model-based selective regression testing promises reduction in cost and labour by selecting a subset of the test suite corresponding to the  modifications after system evolution. However, identification of modifications in the systems and selection of corresponding test cases is challenging due to inter-dependencies among models. State-based testing is an important approach to test the system behaviour. Unfortunately the existing state-based regression testing approaches do not care for dependencies of the state machines with other system models. This paper presents the tool support and evaluation of our state-based selective regression testing methodology for evolving state-based systems. START is an Eclipse-based tool for state-based regression testing compliant with UML 2.1 semantics. START deals with dependencies of state machines with class diagrams to cater for the change propagation. We applied the START on a case study and our results show significant reduction in the test cases resulting in reduction in testing time and cost.
publication_url: 
pdf_url: 
booktitle: 17th IEEE International Conference on  Engineering of Computer-Based Systems (ECBS)
editor: Roy Sterritt, Brandon Eames, and Jonathan Sprinkle
volume: 
number: 
chapter: 
pages: 41-49
publisher: IEEE Computer Society
organization: 
address: 
edition: 
series: 
isbn: 978-0-7695-4005-4
keywords: ()
publication_month: 
note: 
annote: 
additional: []
location: 
publication_state: Published
simula_ou: [<Department at /simula/research/approve>, <Department at /simula/department/certus>]
publisher_url: 
category: Conference
from_date: 2010/03/22 00:00:00 GMT+1
to_date: 2010/03/26 00:00:00 GMT+1

