DocumentCode
1948810
Title
Multiple viewpoints architecture extraction
Author
Razavizadeh, Azadeh ; Verjus, Herve ; Cimpan, Sorana ; Ducasse, Stephane
Author_Institution
LISTIC Lab., Univ. of Savoie, Annecy, France
fYear
2009
fDate
14-17 Sept. 2009
Firstpage
329
Lastpage
332
Abstract
A software system´s architecture, its elements and the way they interact, constitute valuable assets for comprehending the system. Many approaches have been developed to help comprehending software systems in different manners. Most of them focus on structural aspects. We believe offering multiple views of the same system, using domain knowledge helps understanding a software system as whole. To correlate domain information and existing software systems, different viewpoints are considered and modelled. Viewpoints guide the extraction of architectural views, the later representing different system facets. We propose a recursive framework, an approach that expresses domain knowledge as viewpoints to guide the extraction process. It provides multiple architectural views according to multiple given viewpoints.
Keywords
reverse engineering; software architecture; domain knowledge; recursive framework; software system architecture; software system comprehension; viewpoints architecture extraction; Computer architecture; Computer bugs; Data mining; Europe; Information resources; Object oriented modeling; Phase measurement; Software architecture; Software systems; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on
Conference_Location
Cambridge
Print_ISBN
978-1-4244-4984-2
Electronic_ISBN
978-1-4244-5295-8
Type
conf
DOI
10.1109/WICSA.2009.5290676
Filename
5290676
Link To Document