Software Reengineering of Department of Defense Information Systems Using Object-Oriented Technology.

Abstract

This report describes a set of strategies for performing software reengineering using object-oriented technology (OOT) for information systems in the DoD. The risks, problems, and issues associated with using OOT are identified. A reengineering example using OOT is given, the U.S. Air Force Base-Level System Modernization (BLSM) program, which has been designed to modernize base-level automated information systems at Air Force bases. One of BLSM's applications, the Air Force Operations Resource Management System, serves as an example of the program's approach to full-scale software reengineering using OOT. OOT reengineering guidelines are provided, covering the use of DoD-directed analysis techniques (IDEF0 and IDEF1X) and how to identify potential features for object-oriented modeling from the structured analysis models of legacy systems (when such models exist). The audience of this report includes DoD software development managers, technical leaders, and software engineers.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1995
Accession Number
ADA326186

Entities

People

  • Brian A. Haugh
  • Kenneth A. Jordan
  • Larry H. Reeker

Organizations

  • Institute for Defense Analyses

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Ground and Sea Platforms
  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Database Management Systems
  • Databases
  • Information Systems
  • Management Personnel
  • Operating Systems
  • Organizational Structure
  • Software Design
  • Software Development
  • Software Development Tools
  • Software Testing
  • United States Transportation Command
  • Word Processors

Fields of Study

  • Computer science
  • Engineering

Readers

  • Allergy and Immunology.
  • Database Systems and Applications
  • Occupational Health and Safety.