Developing complex services in an IoT ecosystem

2015 
Recent advancements in single board computers, communications technologies and protocols, as well as the concepts of service-oriented architectures (SoA) and everything as a service (EaaS), constitute a prelude to the Internet of Things (IoT) revolution. Billions of devices are interconnected and integrated as modular web services, which can be used and re-used by developers making the building and realization of complex applications easier. In this work, we take advantage of the SYNAISTHISI platform, which is able to interface and integrate devices, services and humans, and expose their capabilities as virtualized semantically annotated services that can be mashed into applications. We analyze the development process from a developer's perspective, present an ontology for smart meeting rooms and focus on a real-world case, that is delivering a complex application for counting the persons in the interior of a smart meeting room, using technologies that support IoT.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    16
    References
    13
    Citations
    NaN
    KQI
    []