Design and validation of a light inference system to support embedded context reasoning

Josué Iglesias, Ana M. Bernardos, Paula Tarrío, José R. Casar, Henar Martín
2011 Personal and Ubiquitous Computing  
Embedded context management in resourceconstrained devices (e.g. mobile phones, autonomous sensors or smart objects) imposes special requirements in terms of lightness for data modelling and reasoning. In this paper, we explore the state-of-the-art on data representation and reasoning tools for embedded mobile reasoning and propose a light inference system (LIS) aiming at simplifying embedded inference processes offering a set of functionalities to avoid redundancy in context management
more » ... ns. The system is part of a service-oriented mobile software framework, conceived to facilitate the creation of context-aware applications-it decouples sensor data acquisition and context processing from the application logic. LIS, composed of several modules, encapsulates existing lightweight tools for ontology data management and rule-based reasoning, and it is ready to run on Javaenabled handheld devices. Data management and reasoning This paper is an extension of the work entitled 'A light reasoning infrastructure to enable context-aw are mobile applications' presented in the third International processes are designed to handle a general ontology that enables communication among framework components. Both the applications running on top of the framework and the framework components themselves can configure the rule and query sets in order to retrieve the information they need from LIS. In order to test LIS features in a real application scenario, an 'Activity Monitor' has been designed and implemented: a personal health-persuasive application that provides feedback on the user's lifestyle, combining data from physical and virtual sensors. In this case of use, LIS is used to timely evaluate the user's activity level, to decide on the convenience of triggering notifications and to determine the best interface or channel to deliver these context-aware alerts.
doi:10.1007/s00779-011-0447-4 fatcat:sdocq2tpwvgvdc6wd4ymnrhk3i