Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-9282
Langanzeige der Metadaten
DC ElementWertSprache
dc.contributor.authorRathgeber, Moritz-
dc.date.accessioned2017-10-24T09:41:47Z-
dc.date.available2017-10-24T09:41:47Z-
dc.date.issued2017de
dc.identifier.other495770191-
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-92998de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/9299-
dc.identifier.urihttp://dx.doi.org/10.18419/opus-9282-
dc.description.abstractThe serialisation system SKilL stores mutually referenced objects in a binary file format. Thus, a special programme is required to view the serialised data or perform ad hoc modification. This thesis discusses the implementation of such an editor in the programming language Scala. After giving a sketch of the SKilL system, the main part of this thesis is concerned with the visualisation of the data. Due to references, the contents of an object can usually not be understood in isolation but only in combination with the objects which it references. The objects and their mutual references are, therefore, visualised as a node-link diagram of the neighbourhood of a given object. For the layout of the diagram, existing force directed placement algorithms are reviewed and solutions from different sources are combined. In order to produce comprehensible layouts, an additional constraint, which aligns all links that represent the same field in the underlying data, is added to the placement algorithm. The implementation works reasonably well with small graphs, but the quality of the layout deteriorates for larger or highly connected graphs. The remainder covers the modification, creation, and deletion of objects. No satisfying solution was found for nested maps. Finally, a simple search function is sketched.en
dc.language.isoende
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleSKilL graph visualization and manipulationen
dc.title.alternativeSKilL-Graphvisualisierung und -manipulationde
dc.typemasterThesisde
ubs.fakultaetInformatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Softwaretechnologiede
ubs.publikation.seiten68de
ubs.publikation.typAbschlussarbeit (Diplom)de
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
thesis.pdf689,06 kBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.