The art of systems architecting 论文
1992IEEE Spectrum引用 623
Advanced Software Engineering MethodologiesSystems Engineering Methodologies and ApplicationsDistributed systems and fault tolerance
摘要
The design of complex systems is viewed as a blend of the art of architecture with the science of engineering. The principles of systems are discussed, with examples to illustrate each point. The artistic elements of architecture are then considered, and four methods in common use, depending on the nature and phase of the project, the particular problem to be solved, and the style of the architect, are described. The role of architecting throughout the system development cycle is examined. Architecting and concurrent engineering are compared and seem to be complementary strategies.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>