An efficient language pipeline for flexible rule-based context representation

Rule-based context-aware systems are traditionally based on statically defined operational contexts. Their deployment within Web-based application frameworks featuring frequent context updates and distributed evaluation requires flexible, interoperable context representation. In this paper we present C-SBVR, an XML-based representation of contexts as rule sets in line with SBVR (Semantics of Business Vocabulary and Rules) specifications, and show how this format is suitable for being efficiently handled in a pipeline for context information processing on Java-based rule evaluation engines.

[1]  Yoshitaka Sakurai,et al.  Web-Based Intelligent CSCW Exploiting Context-Based Reasoning , 2008, 2008 IEEE International Conference on Signal Image Technology and Internet Based Systems.

[2]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[3]  Ernesto Damiani,et al.  SOAP Processing Performance and Enhancement , 2012, IEEE Transactions on Services Computing.

[4]  Fausto Giunchiglia,et al.  Multilanguage hierarchical logics (or: how we can do without modal logics) , 1994, CNKBS.

[5]  Ernesto Damiani,et al.  Toward Sensor-Based Context Aware Systems , 2012, Sensors.

[6]  Michal Certický,et al.  Lightweight Communication Platform for Heterogeneous Multi-context Systems: A Preliminary Report , 2011, Log-IC@LPNMR.

[7]  Ernesto Damiani,et al.  Modality conflicts in semantics aware access control , 2006, ICWE '06.

[8]  Antonius Weinzierl,et al.  Finding explanations of inconsistency in multi-context systems , 2010, Artif. Intell..

[9]  Guido Moerkotte,et al.  Efficient Storage of XML Data , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[10]  Floris Roelofsen,et al.  Minimal and Absent Information in Contexts , 2005, IJCAI.

[11]  Fausto Giunchiglia,et al.  Local Models Semantics, or Contextual Reasoning = Locality + Compatibility , 1998, KR.

[12]  Ashish Agrawal Semantics of business process vocabulary and process rules , 2011, ISEC.

[13]  Béatrice Bouchou-Markhoff,et al.  Efficient Constraint Validation for Updated XML Database , 2007, Informatica.

[14]  Thomas Eiter,et al.  Towards a Policy Language for Managing Inconsistency in Multi-Context Systems , 2011, Log-IC@LPNMR.

[15]  Letizia Tanca,et al.  Towards autonomic pervasive systems: the PerLa context language , 2011 .

[16]  Thomas Eiter,et al.  Equilibria in Heterogeneous Nonmonotonic Multi-Context Systems , 2007, AAAI.

[17]  Yoshitaka Sakurai,et al.  Using contexts to supervise a collaborative process , 2010, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[18]  Carsten Pils,et al.  Distributed Context Management in Support of Multiple Remote Users , 2009, Context-Aware Mobile and Ubiquitous Computing for Enhanced Usability.

[19]  Grigoris Antoniou,et al.  MWeb: A principled framework for modular web rule bases and its semantics , 2008, TOCL.

[20]  Wenfei Fan,et al.  XML constraints: specification, analysis, and applications , 2005, 16th International Workshop on Database and Expert Systems Applications (DEXA'05).