More and more organizations are realizing the importance of software architecture in their systems' success in areas such as avionics systems, network tactical systems, internet information systems, architecture reconstruction, automotive systems, distributed interactive simulation systems, scenario-based architectural analysis, system acquisition, and wargame simulation systems.
The SEI can provide information and guidance about architecture-related questions and problems. Please contact us.
Below are published case studies of real-world applications of architecture-centric engineering:
Architecture Evaluation, Analysis, and Design
- Developing Architecture-Centric Engineering Within TSP (SEI Blog post), Felix Bachmann, October 2011
- Relating Business Goals to Architecturally Significant Requirements
for Software Systems, Paul Clements
& Len Bass, May 2010
- System
Architecture Virtual Integration, Peter
Feiler, Jorgen Hansson, Dionisio de Niz, Lutz Wrage, November 2009
- Evaluating
Software Architectures: Methods and Case Studies, Paul Clements, Rick Kazman, & Mark Klein, November 2001
- Scenario-Based
Analysis of Software Architecture, Rick
Kazman, Gregory Abowd, Len Bass, & Paul Clements, November 1996
- An
Architectural Analysis Case Study: Internet Information Systems,
Rick Kazman, Len Bass, Gregory Abowd, and Paul Clements, April 1995
- Using the SEI
Architecture Tradeoff Analysis Method to Evaluate WIN-T: A Case Study
, Paul Clements, John Bergey, & Dave Mason, September 2005
- Using the
Architecture Tradeoff Analysis Method (ATAM) to Evaluate the Software
Architecture for a Product Line of Avionics Systems: A Case Study
, Mario Barbacci, Paul Clements, Anthony Lattanze, Linda Northrop,
& William Wood, July 2003
- Using the
Architecture Tradeoff Analysis Method to Evaluate a Wargame Simulation System:
A Case Study,
Lawrence G. Jones & Anthony J. Lattanze,
December 2001
- Using the
Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A
Case Study
, Brian Gallagher, June 2000
Architecture Reconstruction
Software Architecture Training and Publications
Software Architecture Training at the SEI
Software Architecture Publications