Font Size: a A A

Study On The Core Technologies Of Software Architecture For Pervasive Computing

Posted on:2007-11-30Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2178360182480901Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The computing pattern is coming to the pervasive computing era with the popularization of the Internet applications. Computer will no longer be used to just on desktop, but will also be embedded in the space we work and live in. They will evolve into portable or wearable equipments, and even be inosculated into each kind of appliance that we use in our daily life. The general aim of pervasive computing is to realize that everyone can use any accessible information in any way at any time and any place. It puts forward new requirements and technical challenges to each research area of computer science to realize the ideal environment.In the software infrastructure layer, the problem of adaptation which is caused by the heterogeneity of information contents and accessed terminals should be solved firstly, as well as the problem of service discovery which is caused by the spontaneity and interoperability for pervasive computing.The thesis can be logically divided into 4 parts: study idea of the thesis, study on adaptation technology, implementation of service discovery platform and study on service discovery. The main work including:1. Introducing the technical challenges faced by realizing pervasive computing environment, analyzing the study background and current research state of adaptation technology and service discovery which lie in the software infrastructure layer.2. Studying three kinds of solutions that solve the content adaptation for pervasive computing. They are very important for designing embedded operating system and applications that have the characteristic of adaptation and developing new terminal devices in pervasive computing environment.3. Proposing a kind of solution based on Java and XML for interface adaptation, and elaborating the related issues. At the same time, we have a simulative experiment to test its validity.4. In order to realize spontaneity and interoperability for pervasive computing based on the study on adaptation technology, service discovery should be realized in pervasive computing, so a service discovery environment independence of network and operating system is needed. This environment has been realized based on Jini, and a service program and a client program that uses the service have also been developedin this thesis.5. Improving a kind of available solution based on service proxy to solve the problem of interoperability among heterogeneous protocols.The thesis has studied two important problems about service discovery and adaptation technology under pervasive computing environment. Some improvement and tests have been done for solving interoperability among heterogeneous service discovery protocols and interface adaptation. The thesis is worthy for further study in pervasive computing.
Keywords/Search Tags:pervasive computing, adaptation, service discovery, interoperability, interface transform
PDF Full Text Request
Related items