Bachelorarbeit

Die Nutzung von Script-Sprachen in komponentenbasierten Umgebungen



Zusammenfassung: Diese Arbeit beschreibt Idee, Gründe, Techniken und Art der Durchführung, Funktionen von Skriptsprachen als Dienst innerhalb eines OSGi-Rahmenwerks anzubieten. Die Spezifikation der OSGi beschreibt ein Rahmenwerk, welches eine Plattform für dienstorientierte Softwareumgebungen durch Komponenten anbietet. Dies ist unter anderem eine Grundlage für die komponentenbasierte Softwareentwicklung, da hier die Komponenten dynamisch ladbar und aktualisierbar sind, ihre Dienste genau beschrieben werden müssen und eine sehr hohe Wiederverwertbarkeit realisiert werden kann. Skriptsprachen bilden einen großen Bereich in der Softwareentwicklung: Viele dieser dynamischen Sprachen, wie sie auch genannt werden können, wurden entwickelt, um effiziente Testprogramme entwerfen zu können. Ziel der Arbeit ist, die Möglichkeiten einer Verbindung dieser beiden Konzepte zu untersuchen, insbesondere die Möglichkeit sowohl Dienste mittels Skriptsprachen zu testen, als auch ganze Komponenten z. B. als Prototyp in einer Skriptsprache erstellen zu können.