z-logo
open-access-imgOpen Access
Working results on software re-engineering
Author(s) -
Julio César Sampaio do Prado Leite
Publication year - 1996
Publication title -
acm sigsoft software engineering notes
Language(s) - English
Resource type - Journals
eISSN - 1943-5843
pISSN - 0163-5948
DOI - 10.1145/227531.227537
Subject(s) - software engineering , computer science , reuse , implementation , software construction , point (geometry) , code (set theory) , software maintenance , software , software system , systems engineering , programming language , engineering , set (abstract data type) , geometry , mathematics , waste management
We view software re-engineering as a new approach to software maintenance. Instead of performing maintenance at the source code of systems, we work on high level abstractions. From these abstractions we proceed in a forward manner reusing the available implementations, when it is the case. As such, we view re-engineering as centered on design recovery. We have been working on methods for re-engineering and applying them to real cases. Our studies are centered on the idea of using JSD [Jackson 83] as a way of casting the recovered design. We worked with two small systems and a complex one. Our objective here is to highlight our approach, report on what has been done and point out what was learned.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom