Détection des préoccupations transversales par l'analyse formelle de concepts des diagrammes de séquence - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Journal Articles Revue Africaine de Recherche en Informatique et Mathématiques Appliquées Year : 2014

Détection des préoccupations transversales par l'analyse formelle de concepts des diagrammes de séquence

Fairouz Dahi
  • Function : Author
Nora Bounour
  • Function : Author

Abstract

The existence of crosscutting concerns tangled or scattered, complicates the understanding and evolution of object oriented source code. The industrial adoption of aspect-oriented paradigm has led to research new approaches supporting aspect oriented migration. This migration requires the identification of crosscutting concerns, in order to encapsulate them into aspects. We propose in this paper a new approach for the identification of crosscutting concerns at the conceptual level. We materialize this latter by the UML class and sequence diagrams. We use the formal concept analysis to group scattered functionalities in sequence diagrams, and we analyze the order of method calls to detect the tangled ones. Then, we filter all obtained candidate aspects, in order to avoid the mistakes.
Fichier principal
Vignette du fichier
Vol.18.pp.19-35.pdf (1.03 Mo) Télécharger le fichier
Origin : Publisher files allowed on an open archive

Dates and versions

hal-01300090 , version 1 (08-04-2016)

Identifiers

Cite

Fairouz Dahi, Nora Bounour. Détection des préoccupations transversales par l'analyse formelle de concepts des diagrammes de séquence. Revue Africaine de Recherche en Informatique et Mathématiques Appliquées, 2014, Volume 18, 2014, pp.19-35. ⟨10.46298/arima.1977⟩. ⟨hal-01300090⟩

Collections

INSMI
54 View
723 Download

Altmetric

Share

Gmail Facebook X LinkedIn More