@phdthesis{Heeg, type = {Bachelor Thesis}, author = {Claudio Heeg}, title = {Nutzen von domainspezifischen Sprachen in bestehender Softwareentwicklung zur Analyse- und Wartungsverbesserung}, url = {https://nbn-resolving.org/urn:nbn:de:bsz:mit1-opus-40267}, abstract = {Die vorliegende Arbeit befa{\"s}t sich mit der Entwicklung von Tools zur Wartungs- und Analyseverbesserung mittels dom{\"a}nenspezifischer Sprachen (DSLs). Wichtigstes Ziel ist die Erstellung einer Umgebung, die es erm{\"o}glicht, bestehende Software bzw. bestehenden Programmcode zu untersuchen und auf Basis von Hinweisen seitens des Tools eine Qualit{\"a}tssteigerung zu erm{\"o}glichen. Zur Erreichung dessen wird unter Nutzung bestehender Frameworks eine Sprachbeschreibung f{\"u}r die bestehende DSL konzeptuell erstellt und schlie{\"s}lich implementiert. Hierauf aufbauend geschieht die Integration in ein Analysetool, welches es Nutzern erm{\"o}glichen soll, lokal geltende Best Practices f{\"u}r die DSL zu spezifizieren und darauf aufbauend quantitative sowie qualitative Codeuntersuchungen durchzuf{\"u}hren.}, language = {de} }