Shao-you Cheng, Wan-rong Jih, and Jane Yung-jen Hsu
This research explores the role of context-aware policy matching in an event-driven architecture (EDA). In particular, a context-aware rule engine is adopted to derive conclusions based on the current contexts and business policies. Figure 1 shows the functional modules of the prototype designed to demonstrate the advantages of the proposed approach. In the Underlying Architecture layer, standard SOA is combined with EDA. The Context-Aware Rule Engine layer consists of three distinct agents for collecting preference profiles, ambient or context information, and dynamic events. All information collected will be forwarded to the Rule Engine, augmented with the Rule Repository and Context Ontology. Results from the Rule Engine will be given to the Action Agent that performs the desired sequence of actions.