Title :
AOLOA: A Composable Framework for Third-Party Applications for Smart Home Gateways
Author :
Simon, Eric ; Manjon, Albert Royo ; Jean, Stephane
Author_Institution :
LCIS (CTSYS Res. Group), Univ. Grenoble Alpes, Valence, France
fDate :
June 27 2014-July 2 2014
Abstract :
In the last few years, the amount of smart devices in domestic environments has incredibly increased. Nowadays, a smart home is usually managed via a gateway offering value-added applications by connecting devices to the cloud. Every new device comes with its own features and protocols or cloud services. There is, consequently, a strong need for constantly modifying the gateway´s behavior by deploying, removing or updating applications. However, there is no software architecture ensuring enough flexibility and trust to sustain this need. We consequently propose in this article a framework that allows to easily compose modular and context-aware software architectures intending to host third-party applications. This framework - called AOLOA (Another OSGi-Like On Another) - is based on OSGi and Java permissions. It ensures applications isolation, separates business-logic (higher level) and platform (lower level) layers and allows their trusted management.
Keywords :
Java; home automation; network servers; software architecture; trusted computing; ubiquitous computing; AOLOA; Another OSGi-Like On Another; Java permissions; business-logic; composable framework; context-aware software architectures; modular software architectures; smart home gateways; third-party applications; trusted management; Business; Context; Logic gates; Protocols; Security; Sensors; Virtual machining; Java Security; OSGi; Security; Service-Oriented Computing; Software Isolation; Ubiquitous Computing;
Conference_Titel :
Services Computing (SCC), 2014 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5065-2
DOI :
10.1109/SCC.2014.87