Development of a GXL-GRAIL Serializer/Deserializer

GRAIL is a Java library for capturing and manipulating graphs. It is used in the VizzAnalyzer reengineering tool developed at Växjö University that allows quality analysis of software systems. GXL is a standard exchange format for software data in graph structure, mainly used within the field of sof...

Full description

Bibliographic Details
Main Author: Lindemann, Markus
Format: Others
Language:English
Published: Växjö universitet, Matematiska och systemtekniska institutionen 2008
Subjects:
GXL
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:vxu:diva-2412
id ndltd-UPSALLA1-oai-DiVA.org-vxu-2412
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-vxu-24122018-01-14T05:13:21ZDevelopment of a GXL-GRAIL Serializer/DeserializerengLindemann, MarkusVäxjö universitet, Matematiska och systemtekniska institutionen2008GXLGXL SchemaGRAILVizzAnalyzerGraphSerializerDeserializerConverterComputer SciencesDatavetenskap (datalogi)GRAIL is a Java library for capturing and manipulating graphs. It is used in the VizzAnalyzer reengineering tool developed at Växjö University that allows quality analysis of software systems. GXL is a standard exchange format for software data in graph structure, mainly used within the field of software reengineering that is widely supported in other tools within the same field. It is important for VizzAnalyzer to support GXL as an exchange format to allow collaboration with other tools on this basis. As the goal of this thesis, a GXL graph serializer/deserialize architecture for GRAIL has been developed that allows data exchange between VizzAnalyzer and other tools that support the GXL format. VizzAnalyzer is capable of analyzing large software systems and therefore the task required special attention on high performance and low memory footprint even with large GXL graph structures. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:vxu:diva-2412application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic GXL
GXL Schema
GRAIL
VizzAnalyzer
Graph
Serializer
Deserializer
Converter
Computer Sciences
Datavetenskap (datalogi)
spellingShingle GXL
GXL Schema
GRAIL
VizzAnalyzer
Graph
Serializer
Deserializer
Converter
Computer Sciences
Datavetenskap (datalogi)
Lindemann, Markus
Development of a GXL-GRAIL Serializer/Deserializer
description GRAIL is a Java library for capturing and manipulating graphs. It is used in the VizzAnalyzer reengineering tool developed at Växjö University that allows quality analysis of software systems. GXL is a standard exchange format for software data in graph structure, mainly used within the field of software reengineering that is widely supported in other tools within the same field. It is important for VizzAnalyzer to support GXL as an exchange format to allow collaboration with other tools on this basis. As the goal of this thesis, a GXL graph serializer/deserialize architecture for GRAIL has been developed that allows data exchange between VizzAnalyzer and other tools that support the GXL format. VizzAnalyzer is capable of analyzing large software systems and therefore the task required special attention on high performance and low memory footprint even with large GXL graph structures.
author Lindemann, Markus
author_facet Lindemann, Markus
author_sort Lindemann, Markus
title Development of a GXL-GRAIL Serializer/Deserializer
title_short Development of a GXL-GRAIL Serializer/Deserializer
title_full Development of a GXL-GRAIL Serializer/Deserializer
title_fullStr Development of a GXL-GRAIL Serializer/Deserializer
title_full_unstemmed Development of a GXL-GRAIL Serializer/Deserializer
title_sort development of a gxl-grail serializer/deserializer
publisher Växjö universitet, Matematiska och systemtekniska institutionen
publishDate 2008
url http://urn.kb.se/resolve?urn=urn:nbn:se:vxu:diva-2412
work_keys_str_mv AT lindemannmarkus developmentofagxlgrailserializerdeserializer
_version_ 1718610887830405120