OCL-Parser und -Editor für dynamische Metamodelle (Bachelor's Thesis) (bibtex)
by Philipp Mitterer
Abstract:
Diese Bachelorarbeit beschäftigt sich mit der Umsetzung eines OCL-Parsers mit dazugehörigem Editor für dynamische Metamodelle. Dies bedeutet, dass sich Typen, Operationen und Attribute des Metamodells zur Laufzeit verändern können und nicht statisch festgelegt sein müssen. Die Anbindung des Metamodells an den Parser erfolgt über eine einfache Schnittstelle, wodurch beliebige Metamodelle schnell für den Parser adaptiert werden können. Der Parser selbst unterstützt einen Großteil der offiziellen OCL-Spezifikation Version 2.2. Zusätzlich wurde der Parser auf Korrektheit, Performanz und Skalierbarkeit validiert. Dabei stellte sich heraus, dass der Parser sehr performant und skalierbar ist. Der erstellte Editor unterstützt den Entwickler mit Syntax-Highlighting und Code-Completion. Das Syntax-Highlighting formatiert unterschiedliche Symbole im Quellcode unterschiedlich und bietet dem Entwickler damit mehr Überblick. Die Code-Completion hilft dem Entwickler bei der Eingabe von Objektoperationen und -attributen, indem sie alle erlaubten Operationen und Attribute als eine Liste von Vorschlägen präsentiert.
Reference:
OCL-Parser und -Editor für dynamische Metamodelle (Bachelor's Thesis) (Philipp Mitterer), 2012.
Bibtex Entry:
@Baccthesis{Mitterer2012,
  author    = {Philipp Mitterer},
  title     = {OCL-Parser und -Editor für dynamische Metamodelle (Bachelor's Thesis)},
  year      = {2012},
  abstract  = {Diese Bachelorarbeit beschäftigt sich mit der Umsetzung eines OCL-Parsers
	mit dazugehörigem Editor für dynamische Metamodelle. Dies bedeutet,
	dass sich Typen, Operationen und Attribute des Metamodells zur Laufzeit
	verändern können und nicht statisch festgelegt sein müssen. Die Anbindung
	des Metamodells an den Parser erfolgt über eine einfache Schnittstelle,
	wodurch beliebige Metamodelle schnell für den Parser adaptiert werden
	können. Der Parser selbst unterstützt einen Großteil der offiziellen
	OCL-Spezifikation Version 2.2. Zusätzlich wurde der Parser auf Korrektheit,
	Performanz und Skalierbarkeit validiert. Dabei stellte sich heraus,
	dass der Parser sehr performant und skalierbar ist. Der erstellte
	Editor unterstützt den Entwickler mit Syntax-Highlighting und Code-Completion.
	Das Syntax-Highlighting formatiert unterschiedliche Symbole im Quellcode
	unterschiedlich und bietet dem Entwickler damit mehr Überblick.
	Die Code-Completion hilft dem Entwickler bei der Eingabe von Objektoperationen
	und -attributen, indem sie alle erlaubten Operationen und Attribute
	als eine Liste von Vorschlägen präsentiert.},
  file      = {:BSc Theses\\2012 Philipp Mitterer\\Philipp Mitterer - OCL-Parser und -Editor für dynamische Metamodelle-preprint.pdf:PDF},
  owner     = {AK117794},
  timestamp = {2015.09.21},
}
Powered by bibtexbrowser