• DocumentCode
    3128877
  • Title

    Heuristics for the transition from analysis to software architecture

  • Author

    Pérez-Martínez, Jorge Enrique ; Sierra-Alonso, Almudena

  • Author_Institution
    Departamento de Informatica Aplicada, Univ. Politecnica de Madrid, Spain
  • fYear
    2004
  • fDate
    12-15 June 2004
  • Firstpage
    311
  • Lastpage
    314
  • Abstract
    To our knowledge, no current software development methodology explicitly describes how to transit between the different development stages it proposes. This is more evident in the transition from the analysis stage to the software architecture of the application. This paper presents the first semiautomatic method to derive the software architecture of a system from its analysis. The proposal is a set of heuristics that, when applied to the analysis artifacts, generate the software architecture of the application. This proposal has several benefits: (1) the software architecture of the system is directly derived by applying the heuristics; (2) there is a direct trace relationship between the analysis artifacts and the elements of the resulting architecture, which eases the system maintenance.
  • Keywords
    software architecture; software maintenance; systems analysis; heuristics; software analysis; software architecture; software development; system maintenance; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2004. WICSA 2004. Proceedings. Fourth Working IEEE/IFIP Conference on
  • Print_ISBN
    0-7695-2172-X
  • Type

    conf

  • DOI
    10.1109/WICSA.2004.1310716
  • Filename
    1310716