Describing dynamic software architectures using an extended UML model

  • Authors:
  • Mohamed Hadj Kacem;Ahmed Hadj Kacem;Mohamed Jmaiel;Khalil Drira

  • Affiliations:
  • University of Sfax, Sfax, Tunisia;University of Sfax, Sfax, Tunisia;University of Sfax, Sfax, Tunisia;Laboratory LAAS-CNRS, avenue du Colonel Roche, Toulouse Cedex, France

  • Venue:
  • Proceedings of the 2006 ACM symposium on Applied computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a new UML2.0 profile to describe the change of software architectures. The profile introduces a set of stereotypes for modeling the structural and the dynamic aspect as well as architectural constraints. We adapt the component diagrams metamodel on specific purposes by extending existing metaclasses. The adaptations are defined using stereotypes which are grouped in a profile. The profile offers to the architects an intuitive and complete way to specify the software architecture based on visual notations.