Internet of Things (IoT) is a ubiquitous embedded ecosystem known for its capability to perform common application functions through coordinating resources distributed on-object or on-network domains. As new applications evolve, the challenge is in the analysis and implementation of multimodal data streamed by diverse kinds of sensors. This paper presents a new service-centric approach for data collection and retrieval, considering objects as highly decentralized, composite and cost-sufficient services. Such services are constructed from objects located within close geographical proximity to retrieve spatiotemporal events from the gathered sensor data. To achieve this, we advocate coordination languages and models to fuse multimodal, heterogeneous services through interfacing with every service to accomplish the network objective according to the data they gather and analyze. In this paper we give an application scenario that illustrates the implementation of the coordination models to provision successful collaboration among IoT objects to retrieve information. The proposed solution reduced the communication delay before service composition by up to 43% and improved the target detection accuracy by up to 70% while maintaining energy consumption 20% lower than its best rivals in the literature.
Aldabbas, O. (2016). A Light Weight Service Oriented Architecture for the Internet of Things. International Journal of Advanced Computer Science and Applications, 7(9). https://doi.org/10.14569/ijacsa.2016.070930