Software Technology for Adaptable, Reliable Systems (STARS): UUS40 - Risk-Reduction Reasoning-Based Development Paradigm Tailored to Navy C2 Systems
Abstract
This report defines a STARS trusted, reuse-oriented Navy Command and Control (C2) Process Model (NCCPM) for system development. The NCCPM describes the entire system development lifecycle from early concept through contract award, design, development and operations and maintenance with an emphasis on software development. The NCCPM description combines the STARS Composite Process Model (SCPM) documented in (21) and preliminary Navy C2 domain analysis work contained in the Appendix to this report and in the Spiral 0 descriptions of Subsection 3.2. This work integrates and adapts previous DARPA, STARS, SEI and industry process modeling work, as appropriate. The work incorporates the process model concepts and issues of risk-based activities; high performance, trusted system development; software reuse; library support for reusable assets; and domain considerations within the Navy C2 application domain. These results directly address the STARS goals for a technology for building adaptable, highly reliable and cost effective software systems. Specifically, they provide a framework for the development of reuse-driven, trusted systems within the Navy C2 application domain.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 30, 1991
- Accession Number
- ADA240108