Organizing long-running activities with triggers and transactions
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
PARDES: a data-driven oriented active database model
ACM SIGMOD Record
Applications of SHOP and SHOP2
IEEE Intelligent Systems
An ECA-P Policy-based Framework for Managing Ubiquitous Computing Environments
MOBIQUITOUS '05 Proceedings of the The Second Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services
Automatic Subscriptions In Publish-Subscribe Systems
ICDCSW '06 Proceedings of the 26th IEEE International ConferenceWorkshops on Distributed Computing Systems
Goal-Based Modeling of Dynamically Adaptive System Requirements
ECBS '08 Proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems
Correlating Business Events for Event-Triggered Rules
RuleML '09 Proceedings of the 2009 International Symposium on Rule Interchange and Applications
Exploiting E-C-A rules for defining and processing context-aware push messages
RuleML'07 Proceedings of the 2007 international conference on Advances in rule interchange and applications
Event Processing in Action
EP-SPARQL: a unified language for event processing and stream reasoning
Proceedings of the 20th international conference on World wide web
Proceedings of the 5th ACM international conference on Distributed event-based system
Dynamic event subscriptions in distributed event based architectures
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
As the Internet of Things gained momentum for leveraging and offering information access to service-based applications and users, a number of new challenges have been identified in terms of efficiently publishing, subscribing, processing and reacting to events. This work focuses on the challenge of enabling efficient active capability in large, distributed event infrastructures such as so-called 'event marketplaces'. We present a goal-driven, ECA-based hierarchical model, called Situation-Action-Network (SAN) and we implement and evaluate the Event Subscription Recommender (ESR) software that uses SANs in order to produce dynamically new event subscriptions based on detected situations.