The HiPAC project: combining active databases and timing constraints
ACM SIGMOD Record - Special Issue on Real-Time Database Systems
Unbundling active functionality
ACM SIGMOD Record
Distributed events in active database systems: letting the genie out of the bottle
Data & Knowledge Engineering - Special jubilee issue: DKE 25
Exploiting an event-based infrastructure to develop complex distributed systems
Proceedings of the 20th international conference on Software engineering
Distributed systems (2nd Ed.)
Active Database Systems: Triggers and Rules for Advanced Database Processing
Active Database Systems: Triggers and Rules for Advanced Database Processing
A Unified Model of Internet Scale Alerting Services
ICSC '99 Proceedings of the 5th International Computer Science Conference on Internet Applications
A Prototype for Metadata-Based Integration of Internet Sources
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
The Active Database Management System Manifesto: A Rulebase of ADBMS Features
RIDS '95 Proceedings of the Second International Workshop on Rules in Database Systems
Integrating Notifications and Transactions: Concepts and X2TS Prototype
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Towards a Semantic Event Service for Distributed Active Database Applications
DEXA '98 Proceedings of the 9th International Conference on Database and Expert Systems Applications
Event Composition in Time-Dependent Distributed Systems
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
Formal Semantics of Composite Events for Distributed Environments
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
On the Semantics of Complex Events in Active Database Management Systems
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
FRAMBOISE -- an Approach to construct Active Database Mechanisms
FRAMBOISE -- an Approach to construct Active Database Mechanisms
COBEA: a CORBA-based event architecture
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Event-based distributed workflow execution with EVE
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
An Execution and Transaction Model for Active, Rule-Based Component Integration Middleware
EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
Engineering Event-Based Systems with Scopes
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
Gathering experience in trust-based interactions
iTrust'06 Proceedings of the 4th international conference on Trust Management
Hi-index | 0.00 |
Active functionality is especially useful for enforcing business rules in applications, such as Enterprise Application Integration (EAI) and e-commerce. It can be used as glue among existing applications, and for data transformations between heterogeneous applications. However, traditional active mechanisms have been designed for centralized systems and are monolithic, thus making it difficult to extend and adapt them to the requirements imposed by distributed, heterogeneous environments. To correct this we present a flexible, extensible, service-based architecture built on ontologies, services and events/notifications. The main contributions of this work are: i) the homogeneous use of ontologies for a semantically meaningful exchange and combination of events in open heterogeneous environments, and for the infrastructure itself; ii) a flexible architecture for the composition of autonomous, elementary services to provide Event-Condition-Action (ECA) functionality in different configurations; iii) the interaction of these services via notifications using a publish/subscribe mechanism (concept-based addressing).