Krasnitzky, M. (2011). Entwicklung einer Web-GUI für Service Compositions [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/160427
Service Composition; Mashup; sozial orientierte Mashups
de
service composition; mashup; socially oriented mashup
en
Abstract:
Service Orientierte Architektur (SOA) hat ein neues Paradigma in die Geschichte der Softwareentwicklung eingebracht. Neue Services können leicht erstellt werden durch das Zusammenfügen von bestehenden Services. Dies nennt man Service Composition. Herkömmliche SOA Entwicklungstools sind aber weiterhin ausschließlich für den professionellen Softwareentwickler gestaltet und konzipiert. Hier setzt die Service Composition basierend auf Mashups an. Das Hauptaugenmerk bei der Entwicklung von Mashup Tools liegt darauf, dass vor allem Personen mit entsprechendem Fachwissen aber ohne irgendwelche IT-Kenntnisse in der Lage sind, neue Service Compositions zu erstellen. Einen Schritt weiter geht die Mashup Plattform, welche am Institut für Informationssysteme der TU-Wien entwickelt wurde. Zwei neue Aspekte wurden hier für die Entwicklung von Mashups zum ersten Mal berücksichtigt: Context Awareness und Socially Enrichment. Dies führt zu dem Namen "Socially Oriented Mashup" (SOM). Context Awareness bedeutet, dass Kontext-Informationen berücksichtigt werden. Socially Enrichment bedeutet, dass menschliche Tätigkeiten in ein Service einbezogen werden. Die Diplomarbeit beschäftigt sich mit der Entwicklung einer graphischen Weboberfläche mit der Context Aware SOM Mashups modelliert werden können. Nach Fertigstellung des Mashup-Modells, kann auf Basis dieses Modells konkreter Programmcode generiert werden.
The SOM mashup platform, which was developed at the Institute for Information Systems, TU-Vienna in cooperation with Politecnico di Milano and University of Crete has taken into account two new aspects for the first time: context awareness and socially enrichment (SOM .. socially oriented mashup ). The diploma thesis deals with the development of a graphical web interface for this context aware mashup. After completion of the mashup model, concrete program code can be generated in the language Groovy. The development of the web interface is done with Java Server Faces.
en
Additional information:
Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers