Research On Web Of Things Service Environment Architecture And Key Technologies | | Posted on:2014-09-19 | Degree:Doctor | Type:Dissertation | | Country:China | Candidate:Z Y Wu | Full Text:PDF | | GTID:1268330401963145 | Subject:Communication and Information System | | Abstract/Summary: | PDF Full Text Request | | A central concern in the area of pervasive computing has been the integration of physical artifiacts with the digital worlds and providing service to the end-user. In recent years, the pervasiveness of Internet of Things (IoT) technology and developments in the fields of embedded devices has led to smart things and systems increasingly populating our daily life. However, the devices and platform are heterogengeous, and IoT platforms are closed, tightly-coupledw with low scalability. It leads to fragment of application, high developing barrier and long developing cycle.Within these background and scope, we proposed a Web of Things Service Environment (WoTSE). The core idea of WoTSE is following Representational State Transfer (REST) architectural style and Web standard to seamlessly integrate devices into Web. In this paper, we focus on designing the architecture of WoTSE and researching on the key technologies within it.According to the requirements of designing a open and scalable IoT application architecture, we propose to adopt Resource Oriented Architecture (ROA) as the architectural style and REST as the interface pattern of WoTSE. Then we proposed the detailed architecture of WoTSE with specific functional entity. Furthermore, we illustrate the resource model under the WoTSE framework and analyze the implementation strategy to integrate IoT devices into Web. With the comparison from WoTSE to traditional IoT architecture, we illustrate the advantages of the WoTSE to build up distributed, loosely-coupled, open IoT application platform with low barriers of developing IoT applications.According to the problem of how to integrate fine-grained WoT resoures with the corse-grained business applications, we propose a Business Process Execution Language (BPEL) workflow-based WoT resource composition method. This solution maps to the key technology of Resource Composition Layer in WoTSE architecture. This method extends the BPEL standard to support the binding and invoking of RESTful WoT resource in a workflow, as well as the encapsulation and reuse of workflow process. We anlyze and verify the feasibility of the solution based on the real-life aging care case in Finland. We compare this solution with the traditional service compostion methods and find out that our solution have better interoperability, flexibility and agility with low complexity.According to the problem of how to model context based on the WoT resource, we propose a Resource Oriented Dynamic Situation Modeling Method based on Petri Net (PN) and Event-Condition-Action (ECA). This solution maps to the key technology of Fundamental Intelligent Service Supporting Layer in WoTSE architecture. This method follows REST principles that context are abstract as resource-oriented building block which is modular, reusable and composable. PN model is introduced to describe the dyanamic relationships and dependencies among context resources in certain situations. Moreover, ECA rule module is also introduced to make modeled context executed. The ECA-CPNAML dynamic situation modeling language is designed, based on which dynamic situation could be deployed and executed in a rule engine.Finally, WoTSE is an Innovation-driven IoT service environment, which features as opennes, low barrier, collaborativeness and self-organized. While Living Lab (LL) is an emerging user-centric innovation approach and has been widely used to facilitate ICT innovations. So based on the LL concept, we evaluate three WoTSE case: Smart Campus, Intelligent Aging Care and Smart Home to prove the feasibility and reasonability of WoTSE’s supporing on IoT service innovation. Then Inspired by Web2.0innovation model in Interent world, we research on the innovation method and principles under the WoTSE scope based on Living Lab. We explores a set of Living Lab innovation principles by extending the Web2.0principles proposed by O’reilly. | | Keywords/Search Tags: | Web, REST, Internet of Things, Service Environment, Architecture, Service Composition, Context-aware Computing, Living Lab, Digital Ecosystem | PDF Full Text Request | Related items |
| |
|