Distributed systems, Vol. II: distributed data base systems
The Information Bus: an architecture for extensible distributed systems
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
The Context Interchange mediator prototype
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Foundations of statistical natural language processing
Foundations of statistical natural language processing
Enterprise application integration
Enterprise application integration
Synchronization in Distributed Programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
Practical Context Transformation for Information System Interoperability
CONTEXT '01 Proceedings of the Third International and Interdisciplinary Conference on Modeling and Using Context
Hermes: A Distributed Event-Based Middleware Architecture
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Semantic Metadata for the Integration of Web-based Data for Electronic Commerce
WECWIS '99 Proceedings of the International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Context representation, transformation and comparison for ad hoc product data exchange
Proceedings of the 2003 ACM symposium on Document engineering
A peer-to-peer approach to content-based publish/subscribe
Proceedings of the 2nd international workshop on Distributed event-based systems
Research directions in reflective middleware: the Lancaster experience
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
An ontology-based publish/subscribe system
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Advanced Message Queuing Protocol
IEEE Internet Computing
Concepts and models for typing events for event-based systems
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
Content-based publish/subscribe with structural reflection
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
S-ToPSS: semantic Toronto publish/subscribe system
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
HICSS '09 Proceedings of the 42nd Hawaii International Conference on System Sciences
F--a model of events based on the foundational ontology dolce+DnS ultralight
Proceedings of the fifth international conference on Knowledge capture
Event-based applications and enabling technologies
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
Cassandra: a decentralized structured storage system
ACM SIGOPS Operating Systems Review
An event-based approach for semantic metadata interoperability
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
Benchmarking publish/subscribe-based messaging systems
DASFAA'10 Proceedings of the 15th international conference on Database systems for advanced applications
Towards an architecture for runtime interoperability
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part II
Event-driven services: integrating production, logistics and transportation
ICSOC'10 Proceedings of the 2010 international conference on Service-oriented computing
ActiveMQ in Action
Using ontologies to formalize services specifications in multi-agent systems
FAABS'04 Proceedings of the Third international conference on Formal Approaches to Agent-Based Systems
Living in the present: on-the-fly information processing in scalable web architectures
Proceedings of the 2nd International Workshop on Cloud Computing Platforms
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
From calls to events: architecting future BPM systems
BPM'12 Proceedings of the 10th international conference on Business Process Management
Implementing federated object systems
ECOOP'13 Proceedings of the 27th European conference on Object-Oriented Programming
Hi-index | 0.00 |
Event-based systems (EBS) enable companies to respond to changes in their environment in a timely manner. To interpret event notifications, knowledge about their context is essential. The matching mechanisms of publish/subscribe systems depend on a common interpretation of event notifications and subscriptions that may span organisational boundaries. To mediate between such semantic contexts, we developed ACTrESS, a distributed middleware addon for automatic context transformation in event-based software systems and message-oriented middleware (MOM) in general. Transformations are substitutable at runtime and transparent to the user. ACTrESS is built on top of a production strength open source MOM extending the Java Message Service API. In this paper we present the challenges arising from differing contexts in event-based systems. We introduce ACTrESS and evaluate our solution using workloads derived from findings from research projects dealing with real-world applications of EBS.