Semi-supervised Approach for Recovering Traceability Links in Complex Systems - IRT SystemX Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

Semi-supervised Approach for Recovering Traceability Links in Complex Systems

Emma Effa Bella
  • Fonction : Auteur
  • PersonId : 1039782
Laurent Wouters
  • Fonction : Auteur
  • PersonId : 916852
Marie-Pierre Gervais
  • Fonction : Auteur
  • PersonId : 961875
Ali Koudri
Reda Bendraou

Résumé

Building a complex system requires the collaboration of different stakeholders. They work together to model the system keeping in mind the requirements described in specification documents. This complexity induces a large volume of requirements and models, i.e., artefacts that will be subject to frequent changes during the project lifetime. Since the artefacts are correlated with each other's, each change has to be rigorously propagated. Identifying traceability links between system's artefacts is then a critical step to reach this goal. In Information Retrieval domain, many approaches have been already proposed to cope with traceability issues. Their main drawback is they introduce an important amount of false positive links making the traceability links validation phase time consuming and error-prone. In this paper, we propose an approach that identifies traceability links with a reduced amount of false positive links ranging from 20% to 30% while raising the amount of true links identified up to 70%. The approach consists of three main steps: 1) we measure syntactical and semantic similarities between pairs of artefacts by combining the use of four major Information Retrieval techniques; 2) using these similarity measures, we identify the most likely true and false links and we build the so called training data set; 3) this training data set and the four IR techniques are used as input of a predictive model in order to classify between true and false links leading ultimately to a reduced amount of false positives. The output is given in the form of a confidence measure that will help the modeller validating the traceability links. We evaluated our approach using four well-known public case studies. Each one comes with a clear identification of true traceability links which allowed us to compare with the outcome of our approach and validate its effectiveness.
Fichier principal
Vignette du fichier
2018_06_ICECCS_Effa_v1.pdf (426.44 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01909152 , version 1 (17-11-2018)

Identifiants

  • HAL Id : hal-01909152 , version 1

Citer

Emma Effa Bella, Laurent Wouters, Marie-Pierre Gervais, Ali Koudri, Reda Bendraou. Semi-supervised Approach for Recovering Traceability Links in Complex Systems. ICECCS 2018 - 23rd International Conference on Engineering of Complex Computer Systems, Dec 2018, Melbourne, Australia. ⟨hal-01909152⟩
180 Consultations
210 Téléchargements

Partager

Gmail Facebook X LinkedIn More