Context-as-a-Service (CAAS) platform for smart IoT applications
A context-aware Internet of thing (IoT) application is a software system which utilizes various contexts acquired from IoT devices in providing context-aware functionality. The key benefit of context-aware IoT applications will be the situation-specific services provided through software analytics on the rich IoT contexts. Despite of the benefits, it is not always trivial to develop high-quality IoT applications due to the runtime overhead of acquiring and analyzing the IoT contexts. In this chapter, the potential challenges of developing context-aware IoT applications are first clarified. To address the challenges, we present Context-as-a-Service (CAAS) platform which adopts the notion of cloud computing where resources are deployed as a unit of a service. CAAS platform plays an essential role of providing contexts to IoT applications efficiently. The key design of CAAS platform and its implementation are presented in detail.
Context-as-a-Service (CAAS) platform for smart IoT applications, Page 1 of 2
< Previous page Next page > /docserver/preview/fulltext/books/te/pbte073e/PBTE073E_ch16-1.gif /docserver/preview/fulltext/books/te/pbte073e/PBTE073E_ch16-2.gif