Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorHage, J
dc.contributor.advisorBodlaender, H.L.
dc.contributor.authorHees, R. van
dc.date.accessioned2018-07-19T17:04:40Z
dc.date.available2018-07-19T17:04:40Z
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/29575
dc.description.abstractIn this thesis we introduce stable Voronoi treemaps, a visualization technique that is designed for software quality monitoring. When monitoring the quality of a software system the analysis results of multiple versions of a software system have to be interpreted. Stable Voronoi treemaps help with interpreting the analysis results by creating stable and deterministic pictorial representations. This means that insight gained in one pictorial representation can easily be carried over to another. As part of our implementation of stable Voronoi treemaps we introduce a sweep line algorithm for additively weighted power Voronoi diagrams. The algorithm extends Fortune's algorithm for Voronoi diagrams by adding weights to the Voronoi sites and using the power distance function that takes those weights into account. To provide stability to Voronoi treemaps we introduce an algorithm based on scaled Hilbert curves that places Voronoi sites in a deterministic manner. By also enforcing a strict order on the data being visualized we can ensure that the pictorial representations remain visually close to each other while clearly showing the difference. Using an empirical study we validate our result and conclude that stable Voronoi treemaps are useful for software quality monitoring and software quality assessment in general.
dc.description.sponsorshipUtrecht University
dc.format.extent9207335
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.titleStable Voronoi Treemaps for Software System Visualization
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordssoftware visualization; software visualisation; software evolution visualization; hilbert curve; power voronoi; additively weighted power voronoi; power diagram; voronoi treemap; stable voronoi treemap;
dc.subject.courseuuSoftware Technology


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record