Bachelorarbeit BCLR-2018-52

Bibliograph.
Daten
Kutger, Isabella: Human Tasks für OpenTOSCA zum Aufsetzen von IoT-Anwendungen.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Bachelorarbeit Nr. 52 (2018).
91 Seiten, deutsch.
Kurzfassung

Internet of Things (IoT) ist ein kontinuierlich wachsendes Feld, wodurch immer mehr IoT-Umgebungen entstehen. Diese Umgebungen sind komplex und das manuelle Aufsetzten von Anwendungen auf solchen Umgebungen ist sehr aufwendig. Daher wird ein System benötigt, das diesen Vorgang optimal unterstützt. Ein solches System ist der OpenTOSCAContainer. Mit Hilfe von OpenTOSCA kann eine IoT-Anwendung fast automatisch aufgesetzt werden. Jedoch gibt es immer noch Aufgaben, die nicht von OpenTOSCA erledigt werden können. Diese Tätigkeiten müssen von einem Menschen ausgeführt werden, wodurch sie die Bezeichnung Human Tasks erhalten. Um Human Tasks optimal verwalten zu können, wird im Rahmen dieser Bachelorarbeit ein Konzept entwickelt, das Human Tasks beim Aufsetzen einer IoT-Anwendung mit OpenTOSCA unterstützt. Dem Konzept liegt die Web Services - Human Task Specification der Organisation OASIS zugrunde. Hierfür wird ein eigenständiger Task Manager, der über eine API die Human Tasks von OpenTOSCA erhält, entwickelt. Dieser Task Manager ist für die Verwaltung der Human Tasks zuständig. Weiterhin wird im Rahmen dieser Arbeit eine Smartphone-App entworfen, um Human Tasks für die Nutzer darzustellen. Basierend auf diesem Konzept wird ein Prototyp implementiert, der zur Verwaltung von Human Tasks beim Aufsetzen von IoT-Anwendungen mit OpenTOSCA genutzt werden kann. Dabei wird eine vorhandene Implementierung des Task Managers auf das Konzept zugeschnitten und eine Android-App für die Darstellung der Human Tasks realisiert.

Volltext und
andere Links
Volltext
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Anwendersoftware
BetreuerMitschang, Prof. Bernhard; Franco da Silva, Ana Cristina
Eingabedatum8. Januar 2019
   Publ. Institut   Publ. Informatik