A Combination of V Development Life Cycle and Model-based Testing to Deal with Software System Evolution Issues

Imane Essebaa, Salima Chantit

Abstract

Manage Testing is one of the most important and difficult phases in the development process. Indeed, it is a decisive step before deploying a product which aims to verify and validate whether the developed product satisfies customer requirements. This step becomes more and more difficult when we face evolutionary system requirement. Several works and approaches were proposed to deal with this issue but they do not describe any approach to well manage test phase in evolutionary software system. It is in this context that this paper proposes a new approach that resolves the problem of managing tests even in a system with evolutionary requirements. As our works are focused on Modeling Driven Development represented by its variant Model Driven Architecture, we will focus in this work on automating test generation from well known models as Model-Based Testing combined with development life cycle to deal with system evolutions. For this first work, we focus on V life cycle since it specifies different types of test needed to well test a system. In order to illustrate concepts used in our approach, we will present their application in a RentalCarAgency applications.

Download


Paper Citation


in Harvard Style

Essebaa I. and Chantit S. (2018). A Combination of V Development Life Cycle and Model-based Testing to Deal with Software System Evolution Issues.In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-283-7, pages 528-535. DOI: 10.5220/0006657805280535


in Bibtex Style

@conference{modelsward18,
author={Imane Essebaa and Salima Chantit},
title={A Combination of V Development Life Cycle and Model-based Testing to Deal with Software System Evolution Issues},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2018},
pages={528-535},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006657805280535},
isbn={978-989-758-283-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Combination of V Development Life Cycle and Model-based Testing to Deal with Software System Evolution Issues
SN - 978-989-758-283-7
AU - Essebaa I.
AU - Chantit S.
PY - 2018
SP - 528
EP - 535
DO - 10.5220/0006657805280535