• 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