Event Subscription Recommender (ESR) is a Java based software component that uses dynamic active capabilities for providing event subscription recommendations based on situations and their context. ESR uses as a background modeling framework a goal-directed hierarchical model for dynamic active capability called Situation-Action-Network (SAN –also developed by IMU ). ESR is able to detect situations that may lead to subscription to new event streams necessary for recognizing future situations related to service based applications. Thus, ESR provides added value to services and users since they will have the choice to be subscribed to the “right” event streams at the “right time”, thereby improving subscription efficiency.

Useful links
• Software – Event Subscription Recommender (ESR)
• Demo Video – Event Subscription Recommender (ESR)