Implementierung von änderungstoleranten Enumerationen in SKilL

dc.contributor.authorStieß, Sarah Sophie
dc.date.accessioned2018-12-19T14:47:09Z
dc.date.available2018-12-19T14:47:09Z
dc.date.issued2018de
dc.description.abstractDiese Arbeit befasst sich mit der Implementierung von enum-Typen in SKilL. Die bisherige Implementierung wird durch eine neue ersetzt, in der enum-Typen keine Felder mehr haben und auf enum-Typen der Zielsprache abgebildet werden. Diese Abbildung hat das Problem, dass die enum-Typen der Zielsprachen nicht änderungstolerant sind, Änderungstoleranz aber eine zentrale Eigenschaft von SKilL ist. In dieser Arbeit wird die Lösung dieses Problems beschrieben. Die Arbeit beschreibt, welche Auswirkungen die gefundene Lösung auf die bereits vorhandenen SKilL-Komponenten hat. Es wird beschrieben, welche von ihnen weiter verwendet werden können und welche verändert beziehungsweise neu hinzugefügt werden müssen. Die Arbeit beschreibt außerdem eine entsprechende Implementierung in Java und C++. Die neuen enum-Typen erfordern Änderungen an den Code-Generatoren, die von dieser Arbeit ebenfalls beschrieben werden. Die entstandene Implementierung von enum-Typen in SKilL wurde ausgiebig getestet. Eine Beschreibung der durchgeführten Tests ist auch Teil dieser Arbeit.de
dc.identifier.other515756369
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-101809de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/10180
dc.identifier.urihttp://dx.doi.org/10.18419/opus-10163
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleImplementierung von änderungstoleranten Enumerationen in SKilLde
dc.title.alternativeImplementation of change-tolerant enumerations in SKilLen
dc.typebachelorThesisde
ubs.fakultaetInformatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Softwaretechnologiede
ubs.publikation.seiten59de
ubs.publikation.typAbschlussarbeit (Bachelor)de

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
thesis_stiesssh.pdf
Size:
362.34 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.39 KB
Format:
Item-specific license agreed upon to submission
Description: