PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
November 19, 2002158 citations

Manipulating and documenting software structures using SHriMP views

View Full Paper
MSM.-A. StoreyHMHausi Müller

Key Points

Key points are not available for this paper at this time.

Abstract

An effective approach to program understanding involves browsing, exploring, and creating views that document software structures at different levels of abstraction. While exploring the myriad of relationships in a multi-million line legacy system, one can easily loose context. One approach to alleviate this problem is to visualize these structures using fisheye techniques. This paper introduces Simple Hierarchical Multi-Perspective views (SHriMPs). The SHriMP visualization technique has been incorporated into the Rigi reverse engineering system. This greatly enhances Rigi's capabilities for documenting design patterns and architectural diagrams that span multiple levels of abstraction. The applicability and usefulness of SHriMPs is illustrated with selected program understanding tasks.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Storey et al. (2002) studied this question.

synapsesocial.com/papers/6a1bd0fd0a1f7575939cfbe3https://doi.org/10.1109/icsm.1995.526549
Ask AI
Helpful
Bookmark
Share
View Full Paper