DocumentCode :
1584444
Title :
COSABuilder: an Extensible Tool for Architectural Description
Author :
Smeda, Adel ; Oussalah, Mourad ; ElHouni, AboBaker ; Fgee, El-Bahlul
Author_Institution :
LINA, Univ. of Nantes, Nantes
fYear :
2008
Firstpage :
1
Lastpage :
6
Abstract :
As software systems grow, their complexity augments dramatically. In consequence their understandability and evolvability are becoming a difficult task, therefore a way to describe the architecture of software systems is becoming a must. The architecture of a software system can be described using either an architecture description language (ADL) or an object-oriented modeling language. In this article, we show how we can build a hybrid model, based on the two approaches, to describe the architecture of software systems. This approach profits from the advantages of the two approaches, i.e. the explicit presentation of functional aspects in object-oriented modeling and the explicit separation of competition (components) from interactions (connectors) in architectural description.
Keywords :
Unified Modeling Language; object-oriented languages; object-oriented programming; software architecture; COSABuilder; architecture description language; object-oriented modeling language; software systems; Architecture description languages; Communication system control; Computer architecture; Connectors; Object oriented modeling; Protocols; Software architecture; Software design; Software systems; Unified modeling language; Components; Connectors; Modeling; Software Architecture; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies: From Theory to Applications, 2008. ICTTA 2008. 3rd International Conference on
Conference_Location :
Damascus
Print_ISBN :
978-1-4244-1751-3
Electronic_ISBN :
978-1-4244-1752-0
Type :
conf
DOI :
10.1109/ICTTA.2008.4530353
Filename :
4530353
Link To Document :
بازگشت