An Assessment of the Potential Implementation of Object-Oriented Technology in the Department of Defense.

Abstract

This document presents the findings and recommendations of an initial study regarding the potential implementation of object-oriented technology (OOT) in the DoD within specific information technology areas This document also explores some of the technology transition issues related to OOT implementation and identifies strategy options for such a transition within the DoD. The approach to this task was to consider the implementation of OOT with regard to current and planned DoD policy, current and anticipated DoD needs as expressed by DoD representatives, and the general state of maturity of OOT theory and practice. A key premise of this effort is that OOT has matured to the state whereby it may be considered for use within the Dot information technology areas. OOT appears to offer significant advantages over process and data-driver software development approaches, such as increased maintainability and reusability, and OOT can also facilitate distributed computing. However, there still exists a diversity of concepts and notations for development methodologies and a variety of mechanisms for object-oriented database technology. There appear to be relatively few, if any, impediments within DoD information system lifecycle management and software development standards to using OOT. (KAR) P. 3

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1993
Accession Number
ADA297829

Entities

People

  • Richard P. Morton
  • Robert P. Furick

Organizations

  • Institute for Defense Analyses

Tags

Communities of Interest

  • C4I
  • Engineered Resilient Systems
  • Space

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Databases
  • Graphical User Interface
  • High Level Languages
  • Information Systems
  • Object Oriented Programming
  • Operating Systems
  • Personnel Management
  • Relational Database Management Systems
  • Software Design
  • Software Development

Fields of Study

  • Computer science

Readers

  • Defense Acquisition Program Management
  • Software Engineering.