FAMOOS Home
| Publications
| E-mail Feedback
- Title:
- Using Restructuring Transformations to Reengineer Object-Oriented Systems
- Authors:
- Serge Demeyer,
Stéphane Ducasse,
Robb Nebbe,
Oscar Nierstrasz and
Tamar Richner
- Download:
- [
index
| online summary
| compressed postcript
| PDF
]
- Bibliographic reference:
- Serge Demeyer,
Stéphane Ducasse,
Robb Nebbe,
Oscar Nierstrasz and
Tamar Richner,
"Using Restructuring Transformations to Reengineer Object-Oriented Systems,"
technical report, May, 1997.
- Abstract:
- Applying object-oriented design methods and
languages does not guarantee that the resulting
software systems will be flexible and adaptable. The
industrial partners in the FAMOOS project have
learned this lesson the hard way: they are now faced
with large and rigid software systems that hamper
them in meeting a diverse and evolving set of
customer requirements. Object-oriented frameworks
are touted as a promising solution, but it is
unclear how to transform object-oriented legacy
systems into frameworks. This paper proposes an
approach --i.e, a methodology and tools-- for
re-engineering object-oriented systems towards
frameworks by means of high-level and low-level
restructuring transformations that detect and
resolve architectural and detailed design anomalies,
and improve application flexibility and
adaptability.
- Timestamp:
- This page was last modified on Friday, April 30, 1999.
FAMOOS Home
| Publications
| E-mail Feedback