Software Systems Reengineering Process Model, Version 1.0

Abstract

The Center for Information Management (CIM) Software Systems Reengineering Process Model provides guidance for applying software reengineering technology for the development and modernization of automated information systems (AISs) within the Department of Defense (DoD). The CIM is chartered to support the Director of Defense Information by providing information management technical services to the DoD community. The services are an integral part of the Corporate Information Management program, a DoD-wide effort to streamline business operations and processes which will help improve the design of cost-effective, standard information systems. This paper defines the CIM software reengineering process composed of activities for creating AISs to support current business needs. The purpose of the CIM Software Systems Reengineering Process Model is to capture the essence of software reengineering as it applies in the DoD Information Management (IM) community. The activities described in the Model compose the software reengineering process, including Define Project (initial project planning), Reverse Engineer, and Forward Engineer. The Model is represented using the IDEFO Activity Modeling technique, the DoD standard for process modeling.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1993
Accession Number
ADA275711

Entities

Organizations

  • Defense Information Systems Agency

Tags

Communities of Interest

  • C4I
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Commerce
  • Communities
  • Computer Programming
  • Computer Programs
  • Computers
  • Corporate Information Management
  • Databases
  • Department Of Defense
  • Engineering
  • Engineers
  • High Level Languages
  • Information Systems
  • Software Development
  • Standards
  • Systems Engineering

Fields of Study

  • Computer science
  • Engineering

Readers

  • Defense Acquisition Program Management
  • Software Engineering.