550
2013
deu
71
bachelorthesis
Düsseldorf
0
2013-08-16
--
--
Konzeption und Realisierung einer Client-Server-Anwendung zum mobilen entfernten Zugriff auf Dienste einer Ambient Assisted Living Service Plattform
Design and realization of a client-server application for mobile remote access of services in an ambient assisted living service platform
Diese Bachelor-Thesis befasst sich mit der Konzeption und Realisierung einer Client-Server-Anwendung zum mobilen entfernten Zugriff auf Dienste einer Ambient Assisted Living Plattform. Die Anwendungslogik befindet sich dabei auf einem Server, welcher Dienste mithilfe einer Implementierung von OSGi Remote Services zur Verfügung stellt. Als Client-Anwendung fungiert eine Android-App, welche auf diese Dienste zugreift und vom Server mittels auf dem MQTT-Protokoll basierenden Push Notifications über Alarme informiert wird. Diese Ausarbeitung gibt zunächst einen Einblick in die Android- und OSGi-Programmierung und beschreibt die Anforderungen an das zu entwerfende System. Nachfolgend wird der aktuelle Stand der Technik betrachtet und ein Realisierungskonzept erstellt. Anschließend wird die Realisierung der gewünschten Anwendung dokumentiert und das Ergebnis evaluiert.
This bachelor’s thesis deals with the design and realization of a client-server application for mobile remote access of services in an ambient assisted living platform. The application logic is deployed to a server that provides services using an implementation of the OSGi specification for remote services. An Android application functions as the client which remotely accesses those services. In addition, the server sends alarm messages to the client using push notifications based on the MQTT protocol. This paper provides an insight into programming for OSGi and Android. Subsequently, it gives an overview of various implementations of push notifications as well as remote services for OSGi. In the last part, this thesis provides different concepts and a documentation of the prototypical implementation of the most appropriate one. Finally, the result is evaluated.
urn:nbn:de:hbz:due62-opus-8080
808
keine Lizenz - nur Metadaten
Andreas Knoll
unknown
Wolfgang Lux
Oliver von Fragstein
deu
uncontrolled
Android
deu
uncontrolled
OSGi
deu
uncontrolled
Remote Services
deu
uncontrolled
AAL
deu
uncontrolled
Push Notifications
eng
uncontrolled
FHD
Ingenieurwissenschaften und zugeordnete Tätigkeiten
open_access
Fachbereich - Elektro- & Informationstechnik
Bronze - frei zugänglich aber ohne Lizenzhinweis, d.h. keine Weitergabe
Fachhochschule Düsseldorf
Fachhochschule Düsseldorf
https://opus4.kobv.de/opus4-hs-duesseldorf/files/550/Knoll_Bachelor_Thesis.pdf
551
2013
deu
49
studythesis
Düsseldorf
0
2013-08-16
--
--
Entwicklung einer OSGi-basierten Android-Software zum Steuern von Geräten im Bereich von Ambient Assisted Living
Dieses Projekt befasst sich mit der Entwicklung einer Android-Software zur Steuerung von Geräten und Sensoren im Umfeld einer Ambient Assisted Living - Plattform. Ein durchgehend im Hintergrund betriebenes OSGi-Framework ermöglicht dabei die bidirektionale Kommunikation zwischen dem Smartphone / Tablet und den AAL-Geräten. Die Projektarbeit gibt einen Einblick in die Android-Programmierung, beschreibt die Anpassung eines OSGi-Frameworks an neue Software-Design-Richtlinien und dokumentiert detailliert die Konzeption und Realisierung einer Anwendung, welche die gewünschten Anforderungen erfüllt.
This project deals with the development of an Android application which can be used as a control station for devices and sensors in an ambient assisted living platform. Bidirectional communication between a smartphone / tablet and the AAL devices is realized through an OSGi framework which permanently runs in the background. This paper gives an insight into programming for Android, describes the customization of an OSGi framework to match the latest software design guidelines and gives a detailed documentation of the conception and realization of an application that meets the requirements.
urn:nbn:de:hbz:due62-opus-8093
809
Es gilt das deutsche Urheberrecht
Andreas Knoll
unknown
Wolfgang Lux
Ulrich G. Schaarschmidt
deu
uncontrolled
Android
deu
uncontrolled
OSGi
deu
uncontrolled
AAL
eng
uncontrolled
Android
eng
uncontrolled
OSGi
eng
uncontrolled
AAL
deu
uncontrolled
FHD
deu
uncontrolled
EI
Ingenieurwissenschaften und zugeordnete Tätigkeiten
Fachbereich - Elektro- & Informationstechnik
Fachhochschule Düsseldorf