A hierarchy of dynamic software views: From object-interactions to feature-interactions

45Citations
Citations of this article
41Readers
Mendeley users who have this article in their library.
Get full text

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

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free