Article Dans Une Revue Journal of Theoretical and Applied Information Technology Année : 2022

Detecting commonality and variability in use-case diagram variants

Anas H Blasi
  • Fonction : Auteur
  • PersonId : 1497176
Hamzeh Eyal Salman
Ahmad Abadleh
  • Fonction : Auteur
  • PersonId : 1497177
Awni Hammouri
  • Fonction : Auteur
  • PersonId : 1497179
Suleyman A Al-Showarah
  • Fonction : Auteur
  • PersonId : 1497180
Asmaa Jameel Al Nawaiseh
  • Fonction : Auteur

Résumé

The use-case diagram is a software artifact. Thus, as with any software artifact, the use-case diagrams change across time through the software development life cycle. Therefore, several versions of the same diagram are existed at distinct times. Thus, comparing all use-case diagram variants to detect common and variable use-cases becomes one of the main challenges in the product line reengineering field. The contribution of this paper is to suggest an automatic approach to compare a collection of use-case diagram variants and detect both commonality and variability. In our work, every use-case represents a feature. The proposed approach visualizes the detected features using formal concept analysis, where common and variable features are introduced to software engineers. The proposed approach was applied on a mobile media case study to be validated. The findings confirm the importance and the performance of the suggested approach as all common and variable features were precisely detected via formal concept analysis and latent semantic indexing.

Fichier principal
Vignette du fichier
19Vol100No4.pdf (2.04 Mo) Télécharger le fichier
Origine Accord explicite pour ce dépôt
Licence

Dates et versions

hal-04912337 , version 1 (26-01-2025)

Licence

Identifiants

Citer

Ra Fat Al-Msie'Deen, Anas H Blasi, Hamzeh Eyal Salman, Saqer S Alja'Afreh, Ahmad Abadleh, et al.. Detecting commonality and variability in use-case diagram variants. Journal of Theoretical and Applied Information Technology, 2022, 100 (4), pp.1113-1126. ⟨hal-04912337⟩
30 Consultations
144 Téléchargements

Altmetric

Partager

  • More