A Software Technology Transition Entropy Based Engineering Model

Abstract

Currently, systematic techniques for assessing macro mechanisms for transferring software engineering technologies are non-existent. This leads to inefficient allocation of research resources and increased risk to software technology intensive programs. Consequently, software technology transition today is an ill-defined and non-repeatable, inefficient process for bringing advanced software engineering technologies to market. This dissertation develops the fundamental elements of an industrial model of a software technology transition engine. The mechanisms are developed utilizing information theory, communication theory, chaos control theory, and learning curve principles. The combination of those scientifically sound mechanisms provides a basis for assessing, and / or prescribing a portfolio of technologies and the implementing macro infrastructure. This provides the theoretical framework for a practical method for a program manager to establish a high capacity transition channel, which accelerates technology maturation and insertion. Data samples assess the following technologies: software engineering, software technology transfer, Ada, Java, abstract data types, rate monotonic analysis, cost models, software standards, and software work breakdown structures. An extensive annotated bibliography on software technology transfer and related references, and a bibliography including related material from philosophy, psychology, math, physics, thermodynamics, management, economics, game theory, technology transfer, software engineering, and systems engineering is included.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2002
Accession Number
ADA524949

Entities

People

  • Michael S. Saboe

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • Biomedical
  • C4I
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Cognitive Systems Engineering
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Industrial Engineering
  • Information Processing
  • Information Science
  • Information Systems
  • Network Science
  • Organizational Structure
  • Psychology
  • Reasoning
  • Software Development
  • Systems Engineering
  • Thermodynamics

Fields of Study

  • Computer science
  • Engineering

Readers

  • Library and Information Science
  • Software Engineering.
  • Systems Analysis and Design