@masterthesis{Knoll2013, type = {Bachelor Thesis}, author = {Knoll, Andreas}, title = {Konzeption und Realisierung einer Client-Server-Anwendung zum mobilen entfernten Zugriff auf Dienste einer Ambient Assisted Living Service Plattform}, address = {D{\"u}sseldorf}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:due62-opus-8080}, school = {Fachhochschule D{\"u}sseldorf}, pages = {71}, year = {2013}, abstract = {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{\"u}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 {\"u}ber Alarme informiert wird. Diese Ausarbeitung gibt zun{\"a}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{\"u}nschten Anwendung dokumentiert und das Ergebnis evaluiert.}, language = {de} } @misc{Knoll2013, author = {Knoll, Andreas}, title = {Entwicklung einer OSGi-basierten Android-Software zum Steuern von Ger{\"a}ten im Bereich von Ambient Assisted Living}, address = {D{\"u}sseldorf}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:due62-opus-8093}, pages = {49}, year = {2013}, abstract = {Dieses Projekt befasst sich mit der Entwicklung einer Android-Software zur Steuerung von Ger{\"a}ten und Sensoren im Umfeld einer Ambient Assisted Living - Plattform. Ein durchgehend im Hintergrund betriebenes OSGi-Framework erm{\"o}glicht dabei die bidirektionale Kommunikation zwischen dem Smartphone / Tablet und den AAL-Ger{\"a}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{\"u}nschten Anforderungen erf{\"u}llt.}, language = {de} }