DocumentCode :
1372453
Title :
Architecture as a Shared Hallucination
Author :
Booch, Grady
Volume :
27
Issue :
1
fYear :
2010
Firstpage :
96
Lastpage :
96
Abstract :
This paper present the architecture of a software intensive system. An architecture is just a collective hunch, a shared hallucination, an assertion by a set of stakeholders about the nature of their observable world, be it a world that is or a world as they wish it to be. An architecture therefore serves as a means of anchoring an extended set of stakeholders to a common vision of that world, a vision around which they may rally, to which they are led, and for which they work collectively to make manifest. When I say that an architecture is a shared hallucination, I mean that an architecture-as-artifact is a naming of the mutually agreed-upon set of design decisions that shape a software-intensive system. While an architecture is just an abstraction of reality, an architecture-as-artifact is a declaration of that shared reality. In this way, that shared hallucination represents a common vision among a set of stakeholders as observed simultaneously through several different points of view and represented by a set of interlocking models.
Keywords :
software architecture; software management; interlocking models; shared hallucination; software intensive system architecture; Computer architecture; Shape; Software systems; architecture; modeling; software architecture; software engineering; stakeholders;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2010.4
Filename :
5370767
Link To Document :
بازگشت