Location of Repository

Recovering Architectural Views of OO Systems

By Vladimir Jakobac and Advisor Nenad Medvidovic


In this paper, we present an iterative, user-guided approach to recovering architectural information of OO legacy systems based on a framework for analyzing and visualizing software systems. The framework is built around a pluggable and extensible set of clues and rules about a given problem domain, execution environment, and/or programming language. Architecture-relevant information is recovered by providing several architectural views. While the purpose view captures the high-level functionality of the system elements, the usage view identifies the regions of related elements. These views are then used as input to the phase which results in high-level structure and interaction views of the system. We have developed an implementation prototype of our framework targeted at Java systems. The tool is integrated with IBM Rational Rose®

Year: 2014
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://sunset.usc.edu/publicat... (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.