Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/832308.837131guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Requirements-Driven Software Re-engineering Framework

Published: 02 October 2001 Publication History

Abstract

Software re-engineering projects such as migrating code from one platform to another, or restructuring a monolithic system into a modular architecture are popular maintenance tasks. Usually, projects of this type have to conform to hard and soft quality constraints (or non-functional requirements) such as "the migrant system must run as fast as the original", or "the new system should be easily maintainable than the original". This paper proposes a framework that allows for specific design and quality requirements (performance and maintainability) of the target migrant system to be considered during the re-engineering process. Quality requirements for the migrant system can be encoded using soft-goal interdependency graphs and be associated with specific software transformations that need to be carried out for achieving the target quality requirement. These transformations can be applied as a series of the iterative and incremental steps that pertain both to the design (architecture) and source code (implementation) levels. An evaluation procedure can be used at each transformation step to determine whether specific goals have been achieved.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
WCRE '01: Proceedings of the Eighth Working Conference on Reverse Engineering (WCRE'01)
October 2001
ISBN:0769513034

Publisher

IEEE Computer Society

United States

Publication History

Published: 02 October 2001

Author Tags

  1. Program understanding
  2. design patterns
  3. requirements engineering
  4. software maintenance
  5. software quality
  6. software re-engineering

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media