Architecture Reconstruction of J2EE Applications: Generating Views from the Module Viewtype
(November 2003) This report outlines the application of architecture reconstruction techniques to the Sun Microsystems' Duke's Bank system- Java2 Platform, Enterprise Edition/Enterprise JavaBeans (J2EE/EJB) application implemented mainly in Java. (CMU/SEI-2003-TN-028)
Architecture Reconstruction Case Study
(April 2003) This report outlines an architecture reconstruction carried out at the SEI on a software system called VANISH, which was developed for prototyping visualizations. (CMU/SEI-2003-TN-008)
Software Architecture Reconstruction: Practice Needs and Current Approaches
(August 2002) This report presents the concept of practice scenarios for architecture reconstruction. (CMU/SEI-2002-TR-024)
Experiences in Architecture Reconstruction at Nokia
(March 2002) This 2002 report outlines details of past and current architecture reconstruction work on several systems at Nokia. (CMU/SEI-2002-TN-004)
Architecture Reconstruction Guidelines
(August 2001) This report describes the process of architecture reconstruction using the Dali architecture reconstruction workbench. (CMU/SEI-2001-TR-026)
Architecture Reconstruction to Support a Product Line Effort: Case Study
(July 2001) This report describes the architecture reconstruction process that was followed when the SEI performed architecture reconstructions on three small automotive motor systems. (CMU/SEI-2001-TN-015)
Playing Detective: Reconstructing Software Architecture from Available Evidence
(October 1997) This paper presents Dali, an open, lightweight workbench that aids an analyst in extracting, manipulating, and interpreting architectural information. (CMU/SEI-1997-TR-010)
Requirements for Integrating Software Architecture
Rick Kazman, S. G. Woods, and S. J. Carriere
October 1998
This paper discusses the requirements and a generic framework for the integration of architectural and code-based reengineering tools. It was presented at the 1998 Working Conference on Reverse Engineering, Honolulu HI, October 1998.
Software Architectural Transformation
S. Jeromy Carriere, S. G. Woods, and Rick Kazman
January 1999
In this paper we present a concrete example of an architecturally-motivated reengineering task. In executing this task, we perform architecture reconstruction, reason about the reconstructed architecture, motivate an architectural transformation with new architectural quality requirements, and realize this architectural transformation via an automated code transformation.
View Extraction and View Fusion in Architectural Understanding
Rick Kazman, S. Jeromy Carrière
June 1998
When performing architectural analysis on legacy systems, it is frequently necessary to extract the architecture of the system, because it has not been documented, or because its documentation is out of date. This paper presents a workbench for architectural extraction called Dali, and shows how Dali supports flexible extraction and fusion of architectural information.
Find Us Here
For more information