Abstract
This paper presents a hierarchy of dynamic views that is constructed using tools that analyze program execution traces. At the highest-level of abstraction are the feature-interaction and implementation views, which track the inter-feature dependencies as well as the classes that implement these features. At the middle-level is the class-interaction view, which is an abstract view of the object-interactions. The object-interaction view is the base view for all the views, and captures the low-level runtime interactions between objects. Two case studies are used to demonstrate the effectiveness of our work. © 2004 IEEE.
Cite
CITATION STYLE
Salah, M., & Mancoridis, S. (2004). A hierarchy of dynamic software views: From object-interactions to feature-interactions. In IEEE International Conference on Software Maintenance, ICSM (pp. 72–81). https://doi.org/10.1109/ICSM.2004.1357792
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.