• DocumentCode
    3459246
  • Title

    Why we need a different view of software architecture

  • Author

    Baragry, Jason ; Reed, Karl

  • Author_Institution
    Norwegian Comput. Center, Oslo, Norway
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    125
  • Lastpage
    134
  • Abstract
    The definition and understanding of software architectures and architecture views still shows considerable disagreement in the software engineering community. The paper argues that the problems we face exist because our understanding is based on specious analogies with traditionally engineered artefacts. A review of the history of ideas shows the evolution of this understanding. A detailed examination is then presented of the differences that exist between the nature of the systems, the content of their large-scale representations, and how they are used in practice in the respective disciplines. These differences seriously undermine the analogies used to develop our understanding and this is discussed in terms of software engineering as a whole
  • Keywords
    DP industry; history; software architecture; history; large-scale representations; software architecture understanding; software architecture view; software engineering community; traditionally engineered artefacts; Australia; Computer architecture; Computer science; History; Large-scale systems; Software architecture; Software engineering; Software systems; Systems engineering and theory; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    0-7695-1360-3
  • Type

    conf

  • DOI
    10.1109/WICSA.2001.948419
  • Filename
    948419