Using Rules for the Integration of Heterogeneous and Autonomous, Context-Aware Systems

In this paper we introduce NUBIA, a middleware that combines, through business rules, information generated by heterogeneous and autonomous systems. Communication between NUBIA and systems is loosely-coupled and highly compatible, as Web Services and other standards are used. The main component of NUBIA is a rule engine, sensible to temporal knowledge and with integrated functions (e.g. frequencies, percentages). A user friendly interface allows entering, using a script language, customized rules, whose conditions depend on the information sent from the systems. For each rule, settings such as the maximum firing frequency and the activation within a group may be defined. Moreover, NUBIA also supports a rule editor role, which allows a more realistic viewpoint of context-aware rules customization. Finally, automatic rule translation to the user's language and a role-oriented interface facilitate the interaction with NUBIA.

[1]  A. Cesta,et al.  Integrating Intelligent Systems for Elder Care in RoboCare , 2005 .

[2]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[3]  Seng Loke Context-Aware Pervasive Systems , 2006 .

[4]  Sheetal K. Agarwal,et al.  Context-Aware System to Create Electronic Medical Encounter Records , 2006 .

[5]  A. Mycroft,et al.  A first-order logic model for context-awareness in distributed sensor-driven systems , 2006 .

[6]  Lawrence B. Holder,et al.  Automation Intelligence for the Smart Environment , 2005, IJCAI.

[7]  J. Stankovic,et al.  An Advanced Wireless Sensor Network for Health Monitoring , 2022 .

[8]  Vikramaditya R. Jakkula,et al.  Anomaly Detection Using Temporal Data Mining in a Smart Home Environment , 2008, Methods of Information in Medicine.

[9]  Paddy Nixon,et al.  Categorisation and modelling of quality in context information , 2005, IJCAI 2005.

[10]  Zahir Tari,et al.  On the Move to Meaningful Internet Systems 2005: OTM 2005 Workshops, OTM Confederated International Workshops and Posters, AWeSOMe, CAMS, GADA, MIOS+INTEROP, ORM, PhDS, SeBGIS, SWWS, and WOSE 2005, Agia Napa, Cyprus, October 31 - November 4, 2005, Proceedings , 2005, OTM Workshops.

[11]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[12]  Jadwiga Indulska,et al.  A software engineering framework for context-aware pervasive computing , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[13]  Jakob E. Bardram The Java Context Awareness Framework (JCAF) - A Service Infrastructure and Programming Framework for Context-Aware Applications , 2005, Pervasive.

[14]  Hung Q. Ngo,et al.  Formal Modeling in Context Aware Systems , 2004 .

[15]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[16]  Jadwiga Indulska,et al.  Personalising Context-Aware Applications , 2005, OTM Workshops.

[17]  Sungyoung Lee,et al.  Research issues in the development of context-aware middleware architectures , 2005, 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05).