Reengineering Using a Data Abstraction Based Specification Language

Abstract

This report describes how a reengineering methodology was developed and applied to convert part of a system implemented in CMS-2 to a new C implementation. In particular, this methodology used Larch specifications as an intermediate design representation that was obtained through reverse engineering. The benefits of using this methodology and ways of improving it, primarily through automation, are suggested.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 27, 1991
Accession Number
ADA254726

Entities

People

  • Randall E. Duran

Organizations

  • Naval Surface Warfare Center

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Accuracy
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Analysis
  • Databases
  • Decision Support Systems
  • Information Science
  • Lessons Learned
  • Operating Systems
  • Organizational Structure
  • Programming Languages
  • Software Development
  • Standards
  • Surface Warfare

Fields of Study

  • Engineering

Readers

  • Computational Linguistics
  • Software Engineering.