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
Link To Document