Results 1 - 10
of
17
Event-Condition-Action Rule Languages for the Semantic Web
- In: Workshop on Semantic Web and Databases
, 2003
"... The Semantic Web is based on XML and RDF as its fundamental standards for exchanging and storing information on the World Wide Web. Event-condition-action (ECA) rules are a natural candidate for supporting reactive functionality on XML or RDF repositories. In this paper we describe a language fo ..."
Abstract
-
Cited by 44 (4 self)
- Add to MetaCart
(Show Context)
The Semantic Web is based on XML and RDF as its fundamental standards for exchanging and storing information on the World Wide Web. Event-condition-action (ECA) rules are a natural candidate for supporting reactive functionality on XML or RDF repositories. In this paper we describe a language for ECA rules on XML and a prototype implementation of this language. We also discuss some preliminary ideas regarding a language for ECA rules operating on a graph/triple representation of RDF, and we describe the architecture of a distributed deployment of such RDF ECA rules.
Composite Events for XML
, 2004
"... to automatically react to occurred events. Aside from proprietary approaches for enriching XML with active behavior, the W3C standardized the Document Object Model (DOM) Event Module for the detection of events in XML documents. When using any of these approaches, however, it is often impossible to ..."
Abstract
-
Cited by 21 (0 self)
- Add to MetaCart
to automatically react to occurred events. Aside from proprietary approaches for enriching XML with active behavior, the W3C standardized the Document Object Model (DOM) Event Module for the detection of events in XML documents. When using any of these approaches, however, it is often impossible to decide which event to react upon because not a single event but a combination of multiple events, i.e., a composite event determines a situation to react upon. The paper presents the first approach for detecting composite events in XML documents by addressing the peculiarities of XML events which are caused by their hierarchical order in addition to their temporal order. It also provides for the detection of satisfied multiplicity constraints defined by XML schemas. Thereby the approach enables applications operating on XML documents to react to composite events which have richer semantics.
Querying Composite Events for Reactivity on the Web
"... Reactivity, the ability to detect events and respond to them automatically through reactive programs, is a key requirement in many present-day information systems. Work on Web Services reflects the need for support of reactivity on a higher abstraction level than just message exchange by HTTP. This ..."
Abstract
-
Cited by 18 (17 self)
- Add to MetaCart
(Show Context)
Reactivity, the ability to detect events and respond to them automatically through reactive programs, is a key requirement in many present-day information systems. Work on Web Services reflects the need for support of reactivity on a higher abstraction level than just message exchange by HTTP. This article presents the composite event query facilities of the reactive rule-based programming language XChange. Composite events are important in the dynamic world of the Web where applications, or Web Services, that have not been engineered together are composed and have to cooperate by exchanging event messages.
RDFTL: An Event-Condition-Action Language for RDF
- In Proc. 3rd Int. Workshop on Web Dynamics (in conjunction with WWW2004
, 2004
"... RDF is becoming a core technology in the Semantic Web. Providing the ability to describe metadata information that can be easily navigated, and the ease of storing it in existing relational database systems, have made RDF a very popular way of expressing and exchanging metadata information. However, ..."
Abstract
-
Cited by 12 (5 self)
- Add to MetaCart
(Show Context)
RDF is becoming a core technology in the Semantic Web. Providing the ability to describe metadata information that can be easily navigated, and the ease of storing it in existing relational database systems, have made RDF a very popular way of expressing and exchanging metadata information. However, the use of RDF in dynamic applications over distributed environments that require timely notification of metadata changes raises the need for mechanisms for monitoring and processing such a changes. Event-ConditionAction (ECA) rules are a natural candidate to fulfill this need. In this paper, we study ECA rules in the context of RDF metadata. We give a detailed description of a language to define ECA rules on RDF repositories. We specify the syntax and semantics of the language, and we illustrate its use by examples. We also describe the architecture of a system implementing this language, both for centralised and distributed environments.
Event–Condition–Action Rules on RDF Metadata in P2P Environments
- In 2nd Workshop on Metadata Management in Grid and P2P Systems (MMGPS): Models, Services and Architectures
, 2006
"... Abstract. RDF is one of the technologies proposed to realise the vision of the Semantic Web and it is being increasingly used in distributed webbased applications. The use of RDF in applications that require timely notification of metadata changes raises the need for mechanisms for monitoring and pr ..."
Abstract
-
Cited by 7 (1 self)
- Add to MetaCart
(Show Context)
Abstract. RDF is one of the technologies proposed to realise the vision of the Semantic Web and it is being increasingly used in distributed webbased applications. The use of RDF in applications that require timely notification of metadata changes raises the need for mechanisms for monitoring and processing such changes. Event-Condition-Action (ECA) rules are a natural candidate to fulfill this need. In this paper, we study ECA rules on RDF metadata in P2P environments. We describe a language for defining ECA rules on RDF metadata, including its syntax and execution semantics. We also develop conservative tests for determining when the order of execution of pairs of rules, or instances of the same rule, is immaterial to the final state of the RDF metadata after rule execution terminates. We describe an architecture for supporting such rules in P2P environments, and discuss techniques for relaxing the isolation and atomicity requirements of transactions. 1
Transformation and Reaction Rules for Data on the Web
, 2005
"... The transformation and manipulation of XML is an increasingly important research topic. This paper examines a number of issues with regard to languages for transforming and reacting to changes on XML data. On the transformation side, we focus on XSLT, a powerful language for converting XML data into ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
The transformation and manipulation of XML is an increasingly important research topic. This paper examines a number of issues with regard to languages for transforming and reacting to changes on XML data. On the transformation side, we focus on XSLT, a powerful language for converting XML data into other formats. We look at analysis and optimisation issues for XSLT, as well as support for debugging and automatic generation. On the reactivity side, we focus on an event-condition-action rule approach, which is a natural candidate for the support of reactive functionality on XML repositories. Keywords: XML, XSLT, active rules 1
ActiveXQBE: A Visual Paradigm for Triggers over XML Data
- In EDBT Workshops
, 2006
"... Abstract. While XQuery is becoming a standard, the W3C is currently discussing the features of an update language for XML, and its requirements. Therefore, time is ripe for designing and defining the language features and extensions that are usually needed when updates are supported: reaction polic ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Abstract. While XQuery is becoming a standard, the W3C is currently discussing the features of an update language for XML, and its requirements. Therefore, time is ripe for designing and defining the language features and extensions that are usually needed when updates are supported: reaction policies to constraint violations, business rules, and more. In the past years, several languages have been proposed for updates as well as for triggers in XML, such as XUpdate and Active XQuery. In this paper, we propose a visual approach to the formulation of active rules building on XQBE, a graphical query language for XML data. Our approach is motivated by the need to provide unskilled users with the ability to express business rules in an intuitive fashion. Visual triggers are then translated into statements that can be interpreted by query engines.