Performance-Evaluation einer sprach- und plattformunabhängigen Serialisierungssprache

dc.contributor.authorPrzytarski, Dennisde
dc.date.accessioned2014-07-04de
dc.date.accessioned2016-03-31T08:01:28Z
dc.date.available2014-07-04de
dc.date.available2016-03-31T08:01:28Z
dc.date.issued2014de
dc.description.abstractAn der Universität Stuttgart wurde die Sprache Serialization Killer Language (SKilL) mit dem Ziel entworfen, sehr große Datenmengen sprach- und plattformunabhängig serialisieren zu können. Derzeit existiert ein Scala-Binding für die Serialisierungssprache als Referenzimplementierung. Um die Performance des Scala-Bindings vergleichen zu können, wird ein SKilL Codegenerator für die Programmiersprache Ada entwickelt. In der vorliegenden Arbeit werden das Softwaredesign des Ada-Bindings sowie die entdeckten Bottlenecks, die nach der Auflösung zur Performanceverbesserung des Ada-Bindings führten, vorgestellt. Anschließend wird die Performance mit der Referenzimplementierung und der in der Programmiersprache Ada vorhandenen sprachabhängigen Serialisierung an verschiedenen Nutzungsszenarien verglichen. Darüber hinaus wird ein Verbesserungsvorschlag zum Serialisierungsformat erläutert.de
dc.identifier.other409918520de
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-94290de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/3347
dc.identifier.urihttp://dx.doi.org/10.18419/opus-3330
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titlePerformance-Evaluation einer sprach- und plattformunabhängigen Serialisierungssprachede
dc.typebachelorThesisde
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Softwaretechnologiede
ubs.opusid9429de
ubs.publikation.typAbschlussarbeit (Bachelor)de

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
BCLR_0106.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
935 B
Format:
Plain Text
Description: