A Structured Approach for Reviewing Architecture Documentation
(December 2009) This technical note proposes a structured approach for reviewing architecture documentation that is centered on the documentation's stakeholders and engages them in a guided manner so as to ensure that the documentation will be ultimately useful to them. (CMU/SEI-2009-TN-030)
Data Model as an Architectural View
(October 2009) This 2009 report describes the data model as an architectural style in an effort to help architects apply this style to create data model architectural views. (CMU/SEI-2009-TN-024)
Service Level Agreements in Service-Oriented Architecture Environments
(September 2008) This 2008 report surveys the state of practice in service level agreement specification and offers guidelines on how to assure that services are provided with high availability, security, performance, and other required qualities. (CMU/SEI-2008-TN-021)
Comparing the SEI's Views and Beyond Approach for Documenting Software Architectures with ANSI-IEEE 1471-2000
(July 2005) This report summarizes the V&B and 1471 approaches to architecture description, and shows how a software architecture document prepared using V&B can be made compliant with 1471. (CMU/SEI-2005-TN-017)
Creating and Using Software Architecture Documentation Using Web-Based Tool Support
(September 2004) This report describes a design prototype that demonstrates a web-based approach to creating, communicating, and using software architecture throughout the life of the system. (CMU/SEI-2004-TN-037)
Documenting Component and Connector Views with UML 2.0
(April 2004) This 2004 report explores how changes in UML 2.0 affect UML's suitability for documenting component and connector views. (CMU/SEI-2004-TR-008)
Documenting Software Architecture: Documenting Interfaces
(June 2002) This report provides guidance for documenting the interfaces to software elements. (CMU/SEI-2002-TN-015)
Documenting Software Architecture: Documenting Behavior
(January 2002) This report describes ways to document the behavior of systems, subsystems, and components of software architecture. (CMU/SEI-2002-TN-001)
Documenting Software Architectures: Organization of Documentation Package
(August 2001) That comprehensive handbook outlines how to produce high-quality documentation for software architectures. (CMU/SEI-2001-TN-010)
Software Architecture Documentation in Practice: Documenting Architectural Layers
(March 2000) The 2000 report lays out our approach and organization for the book-in-planning titled Software Architecture Documentation in Practice, and provides guidance for the layer diagram. (CMU/SEI-2000-SR-004)
Find Us Here
For more information