Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Visualization of multi-layered data in node networks

Rosensköld, Jacob LU and Sunesson, Magnus LU (2021) MAMM01 20211
Ergonomics and Aerosol Technology
Abstract
Visualization is the discipline of representing information with visual elements. Data structures can benefit from visualization, enabling people deeper understanding of the structures. The more complex the data structure, the harder it can be to keep track of different relations between different objects in the structure without
a good visual representation. The aim of this thesis was to create a tool for visualizing a multi-layered data structure for a company called Sinch. After a literature study on, among other subjects, visualization, graph drawing, and interaction design, a tool that is an interactive node network was developed. Using force-directed graph drawing algorithms for finding optimal node placement, simulated annealing... (More)
Visualization is the discipline of representing information with visual elements. Data structures can benefit from visualization, enabling people deeper understanding of the structures. The more complex the data structure, the harder it can be to keep track of different relations between different objects in the structure without
a good visual representation. The aim of this thesis was to create a tool for visualizing a multi-layered data structure for a company called Sinch. After a literature study on, among other subjects, visualization, graph drawing, and interaction design, a tool that is an interactive node network was developed. Using force-directed graph drawing algorithms for finding optimal node placement, simulated annealing algorithms for label placement, and other techniques, a single-page web application was built. The tool is presented in this thesis with pictures and in-depth descriptions of how the interaction is to work, as well as the thought processes behind the different design choices. (Less)
Abstract (Swedish)
Visualisering är läran om hur man representerar information med visuella element. Datastrukturer kan tjäna på att visualiseras, då det kan öka folks förståelse för strukturen. Ju mer komplex en datastruktur är, desto svårare är det att hålla reda på de olika relationerna mellan olika objekt i strukturen utan en bra visualisering. Målet med detta examensarbete var att skapa ett verktyg för visualisering av en datastruktur med flera nivåer åt företaget Sinch. Efter en litteraturstudie på bland annat visualisering, grafritning och interaktionsdesign skapades ett verktyg som är ett interaktivt nodnätverk. Genom att använda algoritmer som force-directed grafritning för att finna optimal nodplacering, simulerad glödning för placering av... (More)
Visualisering är läran om hur man representerar information med visuella element. Datastrukturer kan tjäna på att visualiseras, då det kan öka folks förståelse för strukturen. Ju mer komplex en datastruktur är, desto svårare är det att hålla reda på de olika relationerna mellan olika objekt i strukturen utan en bra visualisering. Målet med detta examensarbete var att skapa ett verktyg för visualisering av en datastruktur med flera nivåer åt företaget Sinch. Efter en litteraturstudie på bland annat visualisering, grafritning och interaktionsdesign skapades ett verktyg som är ett interaktivt nodnätverk. Genom att använda algoritmer som force-directed grafritning för att finna optimal nodplacering, simulerad glödning för placering av nodetiketter skapades en enkelsidig webbapplikation. Verktyget presenteras i det här examensarbetet med bilder och djupgående beskrivningar av hur interaktionen är tänkt att fungera, såväl som tanken bakom olika design beslut. (Less)
Please use this url to cite or link to this publication:
author
Rosensköld, Jacob LU and Sunesson, Magnus LU
supervisor
organization
course
MAMM01 20211
year
type
H2 - Master's Degree (Two Years)
subject
keywords
Visualization, Interaction Design, Node networks, Graphs
language
English
id
9043552
date added to LUP
2021-05-17 12:52:18
date last changed
2021-05-17 12:52:18
@misc{9043552,
  abstract     = {{Visualization is the discipline of representing information with visual elements. Data structures can benefit from visualization, enabling people deeper understanding of the structures. The more complex the data structure, the harder it can be to keep track of different relations between different objects in the structure without
a good visual representation. The aim of this thesis was to create a tool for visualizing a multi-layered data structure for a company called Sinch. After a literature study on, among other subjects, visualization, graph drawing, and interaction design, a tool that is an interactive node network was developed. Using force-directed graph drawing algorithms for finding optimal node placement, simulated annealing algorithms for label placement, and other techniques, a single-page web application was built. The tool is presented in this thesis with pictures and in-depth descriptions of how the interaction is to work, as well as the thought processes behind the different design choices.}},
  author       = {{Rosensköld, Jacob and Sunesson, Magnus}},
  language     = {{eng}},
  note         = {{Student Paper}},
  title        = {{Visualization of multi-layered data in node networks}},
  year         = {{2021}},
}