DocumentCode
1515018
Title
Systems Architecture
Author
Booch, Grady
Volume
27
Issue
4
fYear
2010
Firstpage
96
Lastpage
96
Abstract
All complex systems fail, by some measure of the word "fail," with consequences ranging from benign to catastrophic. This article examines the process of to triage in the face of a failing system. Software-intensive systems bring their own wickedness to the world because they have an essential complexity. They bring fundamental challenges to discrete systems, since they exhibit noncontinuous behavior, often embody a combinatorial explosion of state space, and may be corrupted by unexpected external events. Furthermore, as a discipline we lack the mathematical tools and as humans we fall short of the intellectual capacity to model the behavior of ultralarge discrete systems.Furthermore, discrete software-intensive systems often exhibit nonlinearity, broken symmetry, and, due to nonholonomic constraints, what is called localized transient anarchy.
Keywords
software architecture; software quality; failing system; intellectual capacity; nonholonomic constraints; software-intensive systems; systems architecture; transient anarchy; Explosions; Humans; Mathematical model; State-space methods; INCOSE; architecture; software; systems;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2010.107
Filename
5484117
Link To Document