A Top-Down Program Comprehension Strategy for Packages

Ducasse, Stéphane; Lanza, Michele; Ponisio, Maria Laura (2004). A Top-Down Program Comprehension Strategy for Packages Univeristät Bern

[img] Text
Duca04dPackageVisualization.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (885kB)

Understanding packages is an important activity in the reengineering of large object-oriented systems. The relationships between packages and their contained classes can affect the cost of modifying the system. The main problem of this task is to quickly grasp the structure of a package and how it interacts with the rest of the system. In this paper we present a top-down program comprehension strategy based on polymetric views, radar charts, and software metrics. We illustrate this approach on two applications and show how we can retrieve the important characteristics of packages.

Item Type:

Report (Report)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Ducasse, Stephane, Ponisio, Maria Laura

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

Publisher:

Univeristät Bern

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

20 Nov 2017 14:31

Last Modified:

11 Apr 2024 16:11

BORIS DOI:

10.7892/boris.104495

URI:

https://boris.unibe.ch/id/eprint/104495

Actions (login required)

Edit item Edit item
Provide Feedback