A New Approach for Traceability between UML Models

Dhikra Kchaou, Nadia Bouassida, Hanêne Ben-Abdallah

2017

Abstract

Software systems are inevitably subject to continuous evolution causing model changes introduced by new or modified requirements. To maintain the consistency of the various software models from requirements to code, a change impact analysis and management means is necessary. Such a means identifies the effects of each change on both a particular model and all related models. This paper proposes an approach that analyzes and manages the impact of changes on software requirements and design modeled in UML. The proposed approach has the advantages of dealing with both structural and semantic traceability. It uses semantic relationships and an information retrieval technique to determine the traceability between the requirements and design models. In addition, it exploits intra and inter UML diagram dependencies to assist developers in identifying the necessary changes that their diagrams must undergo after each requirement change. The quantitative evaluation of our approach shows that its structural and semantic traceability makes it reach a precision of 84% and a recall of 91%.

Download


Paper Citation


in Harvard Style

Kchaou D., Bouassida N. and Ben-Abdallah H. (2017). A New Approach for Traceability between UML Models . In Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-262-2, pages 128-139. DOI: 10.5220/0006430001280139


in Bibtex Style

@conference{icsoft17,
author={Dhikra Kchaou and Nadia Bouassida and Hanêne Ben-Abdallah},
title={A New Approach for Traceability between UML Models},
booktitle={Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2017},
pages={128-139},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006430001280139},
isbn={978-989-758-262-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - A New Approach for Traceability between UML Models
SN - 978-989-758-262-2
AU - Kchaou D.
AU - Bouassida N.
AU - Ben-Abdallah H.
PY - 2017
SP - 128
EP - 139
DO - 10.5220/0006430001280139