Abstract
Nowadays, application systems in pervasive computing have to be self-adaptive, which means adapting themselves to dynamic environments. Our aim is to enable systematic development of self-adaptive compo-nent-based applications. The paper first introduces a novel policy based framework for self-adaptive scheme in pervasive computing. Then the proposed policy ontology and policy language are well expressive and eas-ily extensible to support the design of policy which is based on the Separation of Concerns principle. Fur-thermore, the context-driven event channel decouples the communication between the suppliers and con-sumers for asynchronous communication. The proposed framework can provide both a domain-independent and a flexible self-adaptation solution.
Highlights
Technology of software evolution drives the need for software self-adaptive
While pervasive computing environment is open and dynamic, application systems in pervasive computing have to be self-adaptive, which is adapt themselves to work in dynamic environments
We prefer in the intermediate point for effectively computing in pervasive computing environments. For this reason we propose a Policy Descriptive Language for Pervasive Computing (PDLPC) based on the proposed policy ontology
Summary
Technology of software evolution drives the need for software self-adaptive. while pervasive computing environment is open and dynamic, application systems in pervasive computing have to be self-adaptive, which is adapt themselves to work in dynamic environments. While policy can define the behaviour of adaptive are applied by different research projects for the flexible reconfiguration systems, it seems that a feasible approach to be decoupled from functional concerns and systematically develop self-adaptive applications. As it can separate the business logic (rules) from the controls (programming code) of the implementations, policy-based scheme are typically more flexible and adaptable than non- policy-based approach. The proposed policy ontology and policy language can support for knowledge representation and reasoning and knowledge sharing They are feasible to support the design of policy which is based on the Separation of Concerns principle.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.