| D. R. Harris, A. S. Yeh, and H. B. Reubenstein. Extracting Architecture Features from Source Code. Automated Software Engineering, 3:109--138, June 1996. |
....between alternative component decompositions. Plan recognition [Will92] could be used to identify the implementation of algorithms typical of an architectural style [Perr92] A few teams have already started to work on reverse engineering to the architectural level [Gall96, Tone96] Harris et al. [Harr96] and Fiutem et al. Fiut96] use clich s to recognize architectural features from source code. Yeh [Yeh95] has used techniques to identify abstract data types (ADT) or objects and considers them component candidates. This paper presents a method to organize a system as a hierarchy of modules. ....
....abstract data types (ADT) or objects and considers them component candidates. This paper presents a method to organize a system as a hierarchy of modules. These modules are considered architectural component candidates. The proposed method differs from other architectural recovery efforts [Harr96, Fiut96] in that it uses the dominance relation on the call graph to create a hierarchical view of components and that it assimilates recursive routine calls as well as modules and their local routines with their unique callers as component candidates. The proposed method also distributes global ....
D. R. Harris, A. S. Yeh, and H. B. Reubenstein. Extracting Architecture Features from Source Code. Automated Software Engineering, 3:109--138, June 1996.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC