A Combination of V Development Life Cycle and Model-based Testing to Deal with Software System Evolution Issues
Imane Essebaa, Salima Chantit
2018
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.
DownloadPaper 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