Skip to main navigation Skip to search Skip to main content

Modeling traceability of concerns in architectural views

Research output: Chapter in Book/Report/Conference proceedingConference paperAcademicpeer-review

Abstract

Software architecture modeling includes the description of different views that represent the architectural concerns from different stakeholder perspectives. In case of evolution of the software system the related architectural views need to be adapted accordingly. For this it is necessary that the dependency links among the architectural concerns in the architectural views can be easily traced. Unfortunately, despite the ongoing efforts for modeling concerns in architectural views, the traceability of concerns remains a challenging issue in architecture design. We propose the concern traceability metamodel (CTM) that enables traceability of concerns within and across architectural views. The metamodel can be used for modeling the concerns, the architectural elements and the trace links among the elements in architectural views. We have implemented CTM in the tool M-Trace, that uses XML-based representations of the models and XQuery queries to represent tracing information. CTM and M-Trace are illustrated for analyzing the impact of concerns of a Climate Control System case.

Original languageEnglish
Title of host publicationProceedings of AOM @ AOSD'07 - 10th International Workshop on Aspect-Oriented Modeling, held in conjunction with the 6th International Conference on Aspect-Oriented Software Development
Pages49-56
Number of pages8
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event10th International Workshop on Aspect-Oriented Modeling, held in conjunction with the 6th International Conference on Third Workshop on Testing Aspect-Oriented Programs, WTAOP'07, held at the Sixth Int. Conf. on Aspect-Oriented Software Development - Vancouver, BC, Canada
Duration: 12 Mar 200712 Mar 2007

Publication series

NameACM International Conference Proceeding Series
Volume209

Conference/symposium

Conference/symposium10th International Workshop on Aspect-Oriented Modeling, held in conjunction with the 6th International Conference on Third Workshop on Testing Aspect-Oriented Programs, WTAOP'07, held at the Sixth Int. Conf. on Aspect-Oriented Software Development
Country/TerritoryCanada
CityVancouver, BC
Period12/03/0712/03/07

Keywords

  • Concern modeling
  • Software architecture modeling
  • Traceability of concerns

Fingerprint

Dive into the research topics of 'Modeling traceability of concerns in architectural views'. Together they form a unique fingerprint.

Cite this