Reed Little
Software Engineering Institute
Publications by Reed Little
-
Architecture Evaluation for Universal Command and Control
August 03, 2020 • White Paper
John KleinPatrick DonohoePhilip Bianco
The SEI developed an analysis method to assess function allocations in existing C2 systems and reason about design choices and tradeoffs during the design of new C2 systems.
read -
A Framework for Software Product Line Practice, Version 5.0
December 31, 2012 • White Paper
Linda M. NorthropReed LittleJohn McGregor
This document describes the activities and practices in which an organization must be competent before it can benefit from fielding a product line of software systems.
read -
Documenting Software Architectures: Views and Beyond, 2nd Edition
October 05, 2010 • Book
Paul C. ClementsFelix BachmannLen Bass
This book provides the most complete and current guidance on how to capture a software architecture in a commonly understandable form.
read -
Documenting Software Architectures in an Agile World
July 01, 2003 • Technical Note
Paul C. ClementsJames IversReed Little
This report compares the Software Engineering Institute's Views and Beyond approach for documenting software architectures with the documentation philosophy embodied in agile software-development methods.
read -
A Federation Object Model (FOM) Flexible Federate Framework
March 01, 2003 • Technical Note
Regis DumondReed Little
This 2003 report describes an approach to designing a domain framework that encapsulates expertise in developing an HLA federate by hiding RTI internal operations from the developer.
read -
Documenting Software Architecture: Documenting Interfaces
June 01, 2002 • Technical Note
Felix BachmannLen BassPaul C. Clements
This report provides guidance for documenting the interfaces to software elements.
read -
Documenting Software Architecture: Documenting Behavior
January 01, 2002 • Technical Note
Felix BachmannLen BassPaul C. Clements
This report describes ways to document the behavior of systems, subsystems, and components of software architecture.
read -
Documenting Software Architectures: Organization of Documentation Package
August 01, 2001 • Technical Note
Felix BachmannLen BassPaul C. Clements
This comprehensive handbook outlines how to produce high-quality documentation for software architectures.
read -
SEI Workshop on Software Architecture Representation, 16-17 January 2001
May 01, 2001 • Special Report
Felix BachmannPaul C. ClementsDavid Garlan
This report summarizes the discussions from the 2001 Architecture Representation Workshop, where five leading software architects and practitioners were invited to discuss aspects of the architecture representation with senior members of the SEI technical staff.
read -
Software Architecture Documentation in Practice: Documenting Architectural Layers
March 01, 2000 • Special Report
Felix BachmannLen BassJeromy Carriere
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.
read -
Software Acquisition Improvement Framework (SAIF) Definition
July 01, 1998 • Technical Report
Matt FisherRon DamerRick Barbour
This 1998 document discusses rationale behind the need for the Software Acquisition Improvement Framework (SAIF), the elements constituting the SAIF, and the intended operational usage of the SAIF.
read -
Recommendations from the AIA/SEI Workshop on Research Advances Required for Real-Time Software Systems in the 1990s
December 01, 1989 • Special Report
William SweetMichael J. GagliardiMark H. Klein
This report summarizes the discussions held at a 1989 workshop to facilitate communication between implementers of future software-critical large systems and those who sponsor or perform software-related research.
read -
Serpent Runtime Architecture and Dialogue Model
May 01, 1988 • Technical Report
Len BassErik HardyKurt Hoyt
This 1988 report describes the runtime architecture and dialogue model of the Serpent User Interface Management System (UIMS).
read -
Introduction to the Serpent User Interface Management System
March 01, 1988 • Technical Report
Len BassErik HardyKurt Hoyt
This 1988 report provides an overview of Serpent, its components and the editor used to construct the user interface.
read