F-logic: a higher-order language for reasoning about objects, inheritance, and scheme
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Snoop: an expressive event specification language for active databases
Data & Knowledge Engineering
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
Smalltalk-80: The Language
A Parameterized Algebra for Event Notification Services
TIME '02 Proceedings of the Ninth International Symposium on Temporal Representation and Reasoning (TIME'02)
Embedding Event Algebras and Process for ECA Rules for the Semantic Web
Fundamenta Informaticae
Markup and Component Interoperability for Active Rules
RR '08 Proceedings of the 2nd International Conference on Web Reasoning and Rule Systems
Rule-based active domain brokering for the semantic web
RR'07 Proceedings of the 1st international conference on Web reasoning and rule systems
Extending an OWL web node with reactive behavior
PPSWR'06 Proceedings of the 4th international conference on Principles and Practice of Semantic Web Reasoning
WWW: WSMO, WSML, and WSMX in a nutshell
ASWC'06 Proceedings of the First Asian conference on The Semantic Web
Bringing semantics to web services: the OWL-S approach
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
Hi-index | 0.00 |
We present an architecture for application nodes for the Semantic Web (Swan ). The underlying principle in Swan is the specification of actions and events as dynamic aspects of the application. This complements the framework Modular Active Rules for the Semantic Web (Mars ), where the communication between services is based on the notions of events and (requests of) domain-level actions. Such a model allows to define workflows on the ontology level. While Mars offers the service infrastructure needed for processing the workflow, Swan is an architecture for applications in a rule-driven environment. Basically, Swan consists of a hybrid OWL/F-Logic knowledge base, augmented with active rules. Using Swan , only a set of rules is needed in order to deploy a new application. A prototype implementation of the architecture exists that shows the flexibility and applicability of its concepts.