Font Size: a A A

Reliable Service Composition Middleware For Pervasive Computing

Posted on:2010-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:J ChengFull Text:PDF
GTID:2178360275470227Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with the development of computer network, sensor network and mobile technology, pervasive computing gets more and more spotlights and people are more and more interested in applications in this area. In order to ensure the reliability of applications based on units of service, we need transaction model for service composition and executing as well as the context-aware transaction management. This paper concentrates the research and design of transaction model for service composition in pervasive computing taking the limitation and features of pervasive computing into consideration. We also design a middleware framework on the base of the model research.This paper mainly is divided into several parts:Referring to existing service composition technology, specification and protocols, the paper analysis the distribute transaction and web service transaction methods and design the transaction model suit for features of pervasive computing.This paper then describes the way to manipulate context message to realize context-aware feature by reasoning the context as well as describing and modeling.On the base of the above work, the middleware for reliable service composition in pervasive environment is designed. The paper has described the framework architecture and functional modules which is followed by the implementation.In pervasive computing environment, the existing work of transaction focuses on the data level. According to the development of research on pervasive computing using SOA architecture, devices can be encapsulated into services and can be combined together to accomplish tasks. But the original distributing transaction and the web service transaction both don't meet the requirement of pervasive computing which means that devices and services can dynamically enter or exit the computing and they are context-aware. In this paper, the transaction model build upon the layered-architecture of service model can partly solve those problems. The implementation is also talked in detail.
Keywords/Search Tags:Pervasive computing, transaction, reliability, context-aware, OSGI
PDF Full Text Request
Related items