• DocumentCode
    1421455
  • Title

    Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services

  • Author

    Guinard, Dominique ; Trifa, Vlad ; Karnouskos, Stamatis ; Spiess, Patrik ; Savio, Domnic

  • Author_Institution
    SAP Res. & Inst. for Pervasive Comput., ETH Zurich, Zurich, Switzerland
  • Volume
    3
  • Issue
    3
  • fYear
    2010
  • Firstpage
    223
  • Lastpage
    235
  • Abstract
    The increasing usage of smart embedded devices in business blurs the line between the virtual and real worlds. This creates new opportunities to build applications that better integrate real-time state of the physical world, and hence, provides enterprise services that are highly dynamic, more diverse, and efficient. Service-Oriented Architecture (SOA) approaches traditionally used to couple functionality of heavyweight corporate IT systems, are becoming applicable to embedded real-world devices, i.e., objects of the physical world that feature embedded processing and communication. In such infrastructures, composed of large numbers of networked, resource-limited devices, the discovery of services and on-demand provisioning of missing functionality is a significant challenge. We propose a process and a suitable system architecture that enables developers and business process designers to dynamically query, select, and use running instances of real-world services (i.e., services running on physical devices) or even deploy new ones on-demand, all in the context of composite, real-world business applications.
  • Keywords
    Internet; Web services; query processing; software architecture; Internet; Service-Oriented Architecture; Web services; business blurs; business process designers; on-demand provisioning; smart embedded devices; Actuators; Collaborative software; Context-aware services; IP networks; Online Communities/Technical Collaboration; Process design; Service oriented architecture; Web and internet services; Web services; Wireless sensor networks; REST; Service-Oriented Architecture (SOA); Web of Things; composite applications; context modeling; device integration; service discovery; ubiquitous business processes.; web services; wireless sensor (actuator) networks;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2010.3
  • Filename
    5416674