loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Martin Nöllenburg 1 ; Ignaz Rutter 2 and Alfred Schuhmacher 2

Affiliations: 1 TU Wien, Austria ; 2 Karlsruhe Institute of Technology (KIT), Germany

Keyword(s): Hierarchical Graph Layout, Compound Graphs, Software Visualization.

Related Ontology Subjects/Areas/Topics: Abstract Data Visualization ; Computer Vision, Visualization and Computer Graphics ; Graph Visualization ; Software Visualization

Abstract: We propose a system for visualizing the structure of software in a single drawing. In contrast to previous work we consider both the dependencies between different entities of the software and the hierarchy imposed by the nesting of classes and packages. To achieve this, we generalize the concept of micro/macro layouts introduced by Brandes and Baur (Baur and Brandes, 2008) to graphs that have more than two hierarchy levels. All entities of the software (e.g., attributes, methods, classes, packages) are represented as disk-shaped regions of the plane. The hierarchy is expressed by containment, all other relations, e.g., inheritance, functions calls and data access, are expressed by directed edges. As in the micro/macro layouts of Brandes and Baur, edges that “traverse” the hierarchy are routed together in channels to enhance the clarity of the layout. The resulting drawings provide an overview of the coarse structure of the software as well as detailed information about indiv idual components. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 52.90.50.252

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Nöllenburg, M.; Rutter, I. and Schuhmacher, A. (2016). Software Visualization via Hierarchic Micro/Macro Layouts. In Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2016) - IVAPP; ISBN 978-989-758-175-5; ISSN 2184-4321, SciTePress, pages 153-160. DOI: 10.5220/0005785901530160

@conference{ivapp16,
author={Martin Nöllenburg. and Ignaz Rutter. and Alfred Schuhmacher.},
title={Software Visualization via Hierarchic Micro/Macro Layouts},
booktitle={Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2016) - IVAPP},
year={2016},
pages={153-160},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005785901530160},
isbn={978-989-758-175-5},
issn={2184-4321},
}

TY - CONF

JO - Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2016) - IVAPP
TI - Software Visualization via Hierarchic Micro/Macro Layouts
SN - 978-989-758-175-5
IS - 2184-4321
AU - Nöllenburg, M.
AU - Rutter, I.
AU - Schuhmacher, A.
PY - 2016
SP - 153
EP - 160
DO - 10.5220/0005785901530160
PB - SciTePress