Font Size: a A A

The Research On Dynamic Reusable Component Libraries In Self-Adaptive Context-Aware Computer Middleware System

Posted on:2013-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:H J CaoFull Text:PDF
GTID:2218330374967170Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of the context-aware system, context-aware middleware has been received widespread attention. The context-aware middleware extract the common technology from the context-aware computing and integrate into the middleware, which can screen the heterogeneity of the different context data, increasing the information reuse. In the system of context-aware middleware, which include many modules, such as context sensing, context reasoning, context modeling and context storage. In order to makes good communication among the various modules and management, as well as the components of each module can be more reused for the secondary development, this paper a dynamic adaptive context-aware middleware reusable component libraries research.The idea of the component libraries is put forward with the development of the software, in the field of software engineering, the component-based technology has become a primary means to quickly build a new system and improve software development efficiency and quality. Yet the description and retrieval of the components are the key technologies to reuse the software. But there are now many different description model of the component model, there is no uniform specifications. The problem is that the context will change with time, which demand the components can be dynamically feature, different component can be called at different time, and the component can be adaptable to environmental change. In order to component reused in the context-aware middleware, the development of to meet the requirement new challenges. But the traditional components are only reused statically, and can't solve dynamically reused and adaptation issues. At the same time, compare to tradition components, the component of context-aware middleware have other features. So the tradition description model about components can depict the component of context-aware middleware. With the application field and context information changing, components need to a management system to be managed and maintained.According to the above analysis the demand of context-aware middleware system and the shortcomings of the traditional components, this article makes deep research about this.Firstly, this paper put forward the design of adaptive and dynamic reused components, including the adaptive decision process of components and the ontology-based component model.Secondly, this article put forward the component management system to manage the component ontology, reasoning rule and the source code of components, which providing component retrieving, adding, modifying, and deleting operation for the component developers. The component dictionary makes the reuses of understand the components.Finally, this paper makes a brief introduce about the implement of component manage system and the component agent in the context-ware middleware.
Keywords/Search Tags:Adaptive, Components, Multi-Agents, Ontology, Context-Ware
PDF Full Text Request
Related items