2007 IEEE International Conference on Software Maintenance 2007
DOI: 10.1109/icsm.2007.4362622
|View full text |Cite
|
Sign up to set email alerts
|

Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships

Abstract: ership basic structure, architectural elements...). Packages provide or require services. They can play core roles or Large object-oriented applications are structured over contain accessory code features. Maintainers of large applilarge number ofpackages. Packages are important but comcations face the problem of understanding how packages are plex structural entities that may be difficult to understand structured in general and how packages are in relation with since they play different development roles (i.e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
24
0

Year Published

2009
2009
2012
2012

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 21 publications
(24 citation statements)
references
References 21 publications
0
24
0
Order By: Relevance
“…: It takes the focus of a package and shows how such package uses and is used by the other package [10]. It provides a fine-grained view, however package blueprint lacks (1) the identification of cycles at system level and (2) the detailed focus on classes actually doing the cycles.…”
Section: Comparison With Other Approachesmentioning
confidence: 99%
See 2 more Smart Citations
“…: It takes the focus of a package and shows how such package uses and is used by the other package [10]. It provides a fine-grained view, however package blueprint lacks (1) the identification of cycles at system level and (2) the detailed focus on classes actually doing the cycles.…”
Section: Comparison With Other Approachesmentioning
confidence: 99%
“…Currently we cannot show such valuable information. We plan to use a specific visualization, such as Package Blueprint [10], showing all dependencies from/to one single package in a pop-up view.…”
Section: A Limitsmentioning
confidence: 99%
See 1 more Smart Citation
“…Some other approaches propose to recover software structure and visualize the organization of classes and files [MM06]. To understand the complexity of large object-oriented software systems and particularly the package structure, there are some visualization tools [DGK06,DL05,BDL05,LSP05]. Package Blueprint [DPS + 07] shows the communications between packages.…”
Section: Related Workmentioning
confidence: 99%
“…3. The Web portal represents the front-end of the framework (developed using the Seaside framework [12]) accessible through a web browser. It allows users to create the models and to analyze them by means of different web-based visualizations.…”
Section: Architecturementioning
confidence: 99%