D. R. Harris, A. S. Yeh, and H. B. Reubenstein. Extracting Architecture Features from Source Code. Automated Software Engineering, 3:109--138, June 1996.

 Home/Search   Document Not in Database   Summary   Related Articles  

This paper is cited in the following contexts:
Finding Components in a Hierarchy of Modules: a Step towards.. - Girard, Koschke (1997)   (14 citations)  (Correct)

....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