DocumentCode
1565694
Title
Using UML2.0 and GG for describing the dynamic of software architectures
Author
Kacem, Mohamed Hadj ; Jmaiel, Mohamed ; Kacem, Ahmed Hadj ; Drira, Khalil
Author_Institution
Lab. LARIS, Sfax Univ., Tunisia
Volume
1
fYear
2005
Firstpage
46
Abstract
In this paper, we propose a unified approach based on graphic representation to describe the dynamic component-based architectures. It allows to describe the static and the dynamic aspects as well as the architectural constraints to be respected during the system evolution. We specify with UML2.0 the static aspect of a software system in accordance with an architectural style and the architecture dynamic aspect in terms of graph grammars rewriting rules. These specifications are defined according to the proposed notation integrating UML2.0, OCL language and the Delta notation. This integration offers to the architects an intuitive specification approach.
Keywords
Unified Modeling Language; graph grammars; rewriting systems; software architecture; Delta notation; OCL language; UML2.0; architectural constraint; architecture dynamic; component-based architecture; graph grammars; intuitive specification; rewriting rules; software architecture; software system; system evolution; Application software; Buildings; Computer architecture; Computer industry; Computer science; Graphics; Laboratories; Software architecture; Software engineering; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology and Applications, 2005. ICITA 2005. Third International Conference on
Print_ISBN
0-7695-2316-1
Type
conf
DOI
10.1109/ICITA.2005.304
Filename
1488768
Link To Document