Font Size: a A A

Research And Implementation Of Component Management Technology In Pervasive Computing Environments

Posted on:2009-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:C YanFull Text:PDF
GTID:2178360242999075Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computing technology, communication technology and sensor technology, there comes a new computing mode named "pervasive computing". Pervasive computing aims at ubiquitous and invisible computing, and it's of generality, feasibility and adaptability.Currently, component based technology is the main technique to build the foundation software platform of pervasive computing environment. However, certain absolute properties such as the portability and scarcity of resources of pervasive computing challenge the present component based technology severely and call for a lightweight component model with desired dynamics. Pervasive computing requires the component model not only to fit for small-sized embedded equipments but also to behave well in dynamic running.According to the requirements above, a pervasive computing oriented lightweight component container UbiContainer is designed together with its corresponding lightweight component entity model UC. The work in this thesis is as follows.Firstly, deep research into pervasive computing and component based technology: analysis on the advantages and disadvantages of the current component based technology applied in pervasive computing platform; with research in the present pervasive computing platforms based on component technology and comparisons between them.Secondly, according to the portability and scarcity of resources in pervasive computing, UbiContainer model focused on small running cost and strong dynamic performances is proposed, which includes component entity model and running platform model.Thirdly, according to the requirement of portability, detailed introduction on the use of IoC mechanics and service publication/quotation mechanics to improveto improve system dynamic performance is presented.Finally, a prototype system is established based on UbiContainer and applied in fire alarming monitoring system. Finally, comparison is presented between UbiContainer and current component containers. The application and comparison confirm that the prototype system is lightweight, dynamic and stable.
Keywords/Search Tags:pervasive computing, component based, component management technology, container, lightweight
PDF Full Text Request
Related items