Abstract
Software architecture is a powerful technology that has proven itself in numerous domains. It has been used, for example, to shape the contemporary World Wide Web and has provided the basis for the economic exploitation of the notion of product families. In far too many development organizations, however, consideration of software architecture is relegated to a specific time-period, or phase, of software development. This talk considers how software architecture relates to the classical conceptions of software development. What emerges is a substantial reorientation of software engineering, for the power of architecture demands a primacy of place. With architecture as a central focus the very character of key software engineering activities, such as requirements analysis and programming, are altered and the technical approaches taken during development activities are necessarily changed.
Similar content being viewed by others
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Taylor, R.N. (2006). Primacy of Place: The Reorientation of Software Engineering Demanded by Software Architecture. In: Gruhn, V., Oquendo, F. (eds) Software Architecture. EWSA 2006. Lecture Notes in Computer Science, vol 4344. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11966104_1
Download citation
DOI: https://doi.org/10.1007/11966104_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69271-3
Online ISBN: 978-3-540-69272-0
eBook Packages: Computer ScienceComputer Science (R0)