• DocumentCode
    1948989
  • Title

    Layered architecture revisited — Comparison of research and practice

  • Author

    Savolainen, Juha ; Myllärniemi, Varvana

  • Author_Institution
    Nokia Res. Center, Helsinki Univ. of Technol., Helsinki, Finland
  • fYear
    2009
  • fDate
    14-17 Sept. 2009
  • Firstpage
    317
  • Lastpage
    320
  • Abstract
    Organizing a software architecture into layers has been one of the earliest architectural styles ever used. Even today layered structure is a very common architectural style used in various industrial systems. However, we have observed that the usage of layered architectural style varies greatly in different contexts. This paper aims to compare the notion of software architecture layers in research literature as well as in industrial practice. Firstly, we performed a systematic literature review of research articles on layered software architectures; we also reviewed selected books of software architecture. Secondly, to understand the practice, we investigated a number different recent architecture documents to cover the current usage of layered architectures. Our results indicate that there is very little actual research done on layered architectures. The current usage of layered structures seems to be more complex than reported before. This gap between the research and practice needs to be bridged by researchers.
  • Keywords
    software architecture; architecture document; industrial system; layered architectural style; software architecture; Books; Computer architecture; Computer industry; Databases; Guidelines; Organizing; Protocols; Software architecture; Software design; Software systems;
  • 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.5290685
  • Filename
    5290685