Interactive Exploration of Semantic Clusters

Lungu, Mircea; Kuhn, Adrian; Gîrba, Tudor; Lanza, Michele (2005). Interactive Exploration of Semantic Clusters. In: 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis (pp. 1-6). IEEE 10.1109/VISSOF.2005.1684313

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

Download (234kB) | Request a copy

Using visualization and exploration tools can be of great use for the understanding of a software system when only its source code is available. However, understanding a large software system by visualizing only its lower level artifacts (e.g., classes, methods) and the relations between them does not scale for industrial-size systems. To address the scalability issue, higher level hierarchical abstractions (e.g., package structure, clustered decompositions of the system) should be used together with relations between them that are usually aggregated from the lower level relations. In this paper, we present the concepts behind Softwarenaut, a tool aimed at exploring any kind of hierarchical decompositions of a system, and then we look at a specific exploration of a system. In the experiment, the hierarchical decomposition of the system is the result of applying a semantical clustering to group classes that use similar terms.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

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

UniBE Contributor:

Girba, Tudor Adrian

Subjects:

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

ISBN:

0-7803-9540-9

Publisher:

IEEE

Language:

English

Submitter:

Manuela Bamert

Date Deposited:

30 Oct 2017 15:16

Last Modified:

02 Nov 2017 05:24

Publisher DOI:

10.1109/VISSOF.2005.1684313

BORIS DOI:

10.7892/boris.104614

URI:

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

Actions (login required)

Edit item Edit item
Provide Feedback