A Defeasible Logic-based Framework for Contextualizing Deployed Applications

Abstract

In human to human communication, context increases the ability to convey ideas. However, in human to application and application to application communication, this property is difficult to attain. Context-awareness becomes an emergent need to achieve the goal of delivering more user-centric personalized services, especially in ubiquitous environments. However, there is no agreed-upon generic framework that can be reused by deployed applications to support context-awareness. In this paper, a defeasible logic-based framework for context-awareness is proposed that can enhance the functionality of any deployed application. The nonmonotonic nature of defeasible logic has the capability of attaining justifiable decisions in dynamic environments. Classical defeasible logic is extended by meta-rules to increase its expressiveness power, facilitate its representation of complex multi-context systems, and permit distributed reasoning. The framework is able to produce justified decisions depending on both the basic functionality of the system that is itself promoted by contextual knowledge and any cross-cutting concerns that might be added by different authorities or due to further improvements to the system. Active concerns that are triggered at certain contexts are encapsulated in separate defeasible theories. A proof theory is defined along with a study of its formal properties. The framework is applied to a motivating scenario to approve its feasibility and the conclusions are analyzed using argumentation as an approach of reasoning.

Authors and Affiliations

Noor Sami Al-Anbaki, Nadim Obeid, Khair Eddin Sabri

Keywords

Related Articles

Toward a Hybrid Approach for Crowd Simulation

We address the problem of simulating pedestrian crowd behaviors in real time. To date, two approaches can be used in modeling and simulation of crowd behaviors, i.e. macroscopic and microscopic models. Microscopic simula...

A Fast Adaptive Artificial Neural Network Controller for Flexible Link Manipulators

This paper describes a hybrid approach to the problem of controlling flexible link manipulators in the dynamic phase of the trajectory. A flexible beam/arm is an appealing option for civil and military applications, such...

 Defect Diagnosis in Rotors Systems by Vibrations Data Collectors Using Trending Software

 Vibration measurements have been used to reliably diagnose performance problems in machinery and related mechanical products. A vibration data collector can be used effectively to measure and analyze the machinery...

Empirical Study of Segment Particle Swarm Optimization and Particle Swarm Optimization Algorithms

In this paper, the performance of segment particle swarm optimization (Se-PSO) algorithm was compared with that of original particle swarm optimization (PSO) algorithm. Four different benchmark functions of Sphere, Rosen...

 A Keyword Driven Framework for Testing Web Applications

  The goal of this paper is to explore the use of Keyword driven testing for automated testing of web application. In Keyword driven testing, the functionality of the system-under-test is documented in a table as we...

Download PDF file
  • EP ID EP645817
  • DOI 10.14569/IJACSA.2019.0100923
  • Views 68
  • Downloads 0

How To Cite

Noor Sami Al-Anbaki, Nadim Obeid, Khair Eddin Sabri (2019). A Defeasible Logic-based Framework for Contextualizing Deployed Applications. International Journal of Advanced Computer Science & Applications, 10(9), 176-186. https://europub.co.uk/articles/-A-645817