Cost Estimation Techniques for C3I System Software.

Abstract

This research developed the concept and computer programming requirements for a software life cycle cost estimating system which included methodology for the establishment of a database for Command, Control, Communications and Intelligence (C3I) system sizing. The proposed system uses the cost estimating relationships of the constructive cost model (COCOMO) model and generic files of baseline C3I software designs for aid in sizing the number of source instructions required for a new design. The computer programming requirements are developed for a user-friendly interactive program. They permit computer program configuration items to be designed by choosing computer program components (CPCs) from a stored library of functionally structured computer program modules. They permit CPCs to be designed by choosing generic modules of code from a similar stored library. They permit iterative life cycle cost estimates to be made at each level of the software breakdown structure with automatic re-computation with input changes. Originator-supplied key words: parametric models, embedding, regression analysis, interactions, libraries. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1984
Accession Number
ADA150055

Entities

People

  • M. Eddins-earles

Tags

Communities of Interest

  • Cyber
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Airborne Warning And Control System
  • Application Software
  • Command And Control
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Databases
  • Defense Systems
  • Management Personnel
  • Operating Systems
  • Programming Languages
  • Radar
  • Software Development
  • System Software
  • Warning Systems

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Software Engineering.

Technology Areas

  • Fully Networked C3
  • Fully Networked C3 - Command and Control