kirancodes.me
To Proof Maintenance & Beyond!

SRE: A Knowledge-Based Environment for Large-Scale Software Re-Engineering Activities

Wojtek Kozaczynski, Jim Q. Ning

Abstract

In this paper, we address issues related to the reengineering of large-scale software systems. The key to the software re-engineering activity is the ability to recover (re-engineer) lost or otherwise unavailable information concerning specification and system design decisions from the information available in the existing system source code. Subsequently, a forward engineering step may reimplement and possibly upgrade the existing systems. This paper describes the underlying princi- ples of a knowlkige-based Software Re-engineering Environment (SRE) which is intended to provide high-level support to various software maintenance and re-engineering activities.

BibTeX
@inproceedings{Kozaczynski-Ning:ICSE89,
  author    = {Wojtek Kozaczynski and
               Jim Q. Ning},
  title     = {{SRE:} A {Knowledge-Based} Environment for {Large-Scale} Software {Re-Engineering} Activities},
  booktitle = {ICSE},
  pages     = {113--122},
  publisher = {{IEEE} Computer Society / {ACM} Press},
  year      = {1989},
}

Related papers