• DocumentCode
    491983
  • Title

    An architectural design decision-centric approach to architectural evolution

  • Author

    Choi, Youhee ; Choi, Heeseok ; Oh, MoonKyun

  • Author_Institution
    Convergence SW Res. Div., ETRI, Daejeon
  • Volume
    01
  • fYear
    2009
  • fDate
    15-18 Feb. 2009
  • Firstpage
    417
  • Lastpage
    422
  • Abstract
    As evolving software gets more complex in each increment, architectural evolution becomes more important for rapid development of software. Architectural evolution is closely related to architectural design decisions in that new design decisions are taken or existing design decisions are reconsidered to evolve the architecture. Nevertheless, the concept of architectural design decisions lacks in the evolution of software architectures. Consequently, the results of the design decisions underlying the architecture are implicitly embedded within the architecture. This leads to some problems such as software inconsistency and regression test. To address these problems, this paper proposes a meta-model of architectural design decisions for making them more explicit. Based on the proposed model, this paper provides an architectural design decision-centric approach to architectural evolution.
  • Keywords
    software architecture; architectural design decision-centric approach; architectural evolution; software architectures; software rapid development; Computer architecture; Convergence; Costs; Productivity; Software architecture; Software quality; Software systems; Software testing; Architectural evolution; architectural design decision; change impact analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Communication Technology, 2009. ICACT 2009. 11th International Conference on
  • Conference_Location
    Phoenix Park
  • ISSN
    1738-9445
  • Print_ISBN
    978-89-5519-138-7
  • Electronic_ISBN
    1738-9445
  • Type

    conf

  • Filename
    4809984