The ObjectRules Framework - Providing Ad Hoc Context-Dependent Assistance in Dynamic Environments

We present ObjectRules, a framework that allows to implement context-dependent assistance in dynamic environments by conceptually and/or physically attaching factual and procedural knowledge to locations, physical objects, and users. At runtime, the knowledge models of present objects are merged with the location's and user's knowledge models to a transient context model which can be used as input for a rule-based system. We describe the general architecture of the ObjectRules framework and demonstrate its practical application in the context of a smart medicine cupboard.