Sciweavers

WCRE
2006
IEEE

An Orchestrated Multi-view Software Architecture Reconstruction Environment

13 years 10 months ago
An Orchestrated Multi-view Software Architecture Reconstruction Environment
Most approaches in reverse engineering literature generate a single view of a software system that restricts the scope of the reconstruction process. We propose an orchestrated set of techniques and a multi-view toolkit to reconstruct three views of a software system such as design, behavior, and structure. Scenarios are central in generating design and behavior views. The design view is reconstructed by transforming a number of scenarios into design diagrams using a novel scenario schema and generating an objectbase of actors and actions and their dependencies. The behavior view is represented by different sets of functions that implement different features of the software system corresponding to a set of feature-specific scenarios that are derived from the design view. Finally, the structure view is reconstructed using modules and interconnections that are resulted by growing the core functions related to the software features that are extracted during the behavior recovery. This o...
Kamran Sartipi, Nima Dezhkam, Hossein Safyallah
Added 12 Jun 2010
Updated 12 Jun 2010
Type Conference
Year 2006
Where WCRE
Authors Kamran Sartipi, Nima Dezhkam, Hossein Safyallah
Comments (0)