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

  title={A hierarchy of dynamic software views: from object-interactions to feature-interactions},
  author={Maher Salah and Spiros Mancoridis},
  journal={20th IEEE International Conference on Software Maintenance, 2004. Proceedings.},
This work 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… CONTINUE READING
Highly Cited
This paper has 73 citations. REVIEW CITATIONS
51 Citations
16 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 51 extracted citations

73 Citations

Citations per Year
Semantic Scholar estimates that this publication has 73 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-10 of 16 references

Byte Code Engineering Library ( BCEL )

  • E. Koutsofios E. Gansner, S. C. North
  • Drawing graphs with dot
  • 2002

Drawing graphs with dot

  • E. Gansner, E. Koutsofios, S. C. North
  • 2002
1 Excerpt

Practical Software Maintenance: Best Practices Managing Your Software Investment

  • T. M. Pigoski
  • 1997
2 Excerpts

Similar Papers

Loading similar papers…