Results 1 -
9 of
9
A Homogenous Reaction Rule Language for Complex Event Processing
- In Proc. 2nd International Workshop on Event Drive Architecture and Event Processing Systems (EDA-PS
, 2007
"... Event-driven automation of reactive functionalities for complex event processing is an urgent need in today’s distributed service-oriented architectures and Web-based event-driven environments. An important problem to be addressed is how to correctly and efficiently capture and process the event-bas ..."
Abstract
-
Cited by 20 (7 self)
- Add to MetaCart
Event-driven automation of reactive functionalities for complex event processing is an urgent need in today’s distributed service-oriented architectures and Web-based event-driven environments. An important problem to be addressed is how to correctly and efficiently capture and process the event-based behavioral, reactive logic embodied in reaction rules, and combining this with other conditional decision logic embodied, e.g., in derivation rules. This paper elaborates a homogeneous integration approach that combines derivation rules, reaction rules and other rule types such as integrity constraints into the general framework of logic programming, the industrial-strength version of declarative programming. We describe syntax and semantics of the language, implement a distributed web-based middleware using enterprise service technologies and illustrate its adequacy in terms of expressiveness, efficiency and scalability through examples extracted from industrial use cases. The developed reaction rule language provides expressive features such as modular ID-based updates with support for external imports and self-updates of the intensional and extensional knowledge bases, transactions including integrity testing and roll-backs of update transition paths. It also supports distributed complex event processing, event messaging and event querying via efficient and scalable enterprise middleware technologies and event/action reasoning based on an event/action algebra implemented by an interval-based event calculus variant as a logic inference formalism. 1.
Knowledge representation concepts for automated SLA management. Decision Support Systems
, 2008
"... Abstract — Outsourcing of complex IT infrastructure to IT service providers has increased substantially during the past years. IT service providers must be able to fulfil their service-quality commitments based upon pre-defined Service Level Agreements (SLAs) with the service customer. They need to ..."
Abstract
-
Cited by 12 (3 self)
- Add to MetaCart
Abstract — Outsourcing of complex IT infrastructure to IT service providers has increased substantially during the past years. IT service providers must be able to fulfil their service-quality commitments based upon pre-defined Service Level Agreements (SLAs) with the service customer. They need to manage, execute and maintain thousands of SLAs for different customers and different types of services, which needs new levels of flexibility and automation not available with the current technology. The complexity of contractual logic in SLAs requires new forms of knowledge representation to automatically draw inferences and execute contractual agreements. A logic-based approach provides several advantages including automated rule chaining allowing for compact knowledge representation as well as flexibility to adapt to rapidly changing business requirements. We suggest logical formalisms for the representation and enforcement of SLA rules and describe a proof-of-concept implementation. The article describes selected formalisms of the ContractLog KR and their adequacy for automated SLA management and presents results of experiments and examples from common industry use cases to demonstrate the expressiveness of the language and the scalability of the approach.
Inductive Logic Programming for Bioinformatics in Prova ABSTRACT
"... This paper describes the inductive logic programming (ILP) features of Prova, a state-of-art distributed Semantic Web ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This paper describes the inductive logic programming (ILP) features of Prova, a state-of-art distributed Semantic Web
Extended Abstract ECA-LP / ECA-RuleML: A Homogeneous Event-Condition-Action Logic Programming Language
"... Event-driven reactive functionalities are an urgent need in nowadays distributed service-oriented applications and (Semantic) Web-based environments. An important problem to be addressed is how to correctly and efficiently capture and process the event-based behavioral, reactive logic represented as ..."
Abstract
- Add to MetaCart
Event-driven reactive functionalities are an urgent need in nowadays distributed service-oriented applications and (Semantic) Web-based environments. An important problem to be addressed is how to correctly and efficiently capture and process the event-based behavioral, reactive logic represented as ECA rules in combination with other conditional decision logic which is represented as derivation rules. In this paper we elaborate on a homogeneous integration approach which combines derivation rules, reaction rules (ECA rules) and other rule types such as integrity constraint into the general framework of logic programming. The developed ECA-LP language provides expressive features such as ID-based updates with support for external and self-updates of the intensional and extensional knowledge, transactions including integrity testing and an event algebra to define and process complex events and actions based on a novel interval-based Event Calculus variant. 1.
Ben.Craig AT unb.ca
, 2007
"... base de règles RuleML pour la collaboration répartie sur le Web pragmatique ..."
Abstract
- Add to MetaCart
base de règles RuleML pour la collaboration répartie sur le Web pragmatique
Towards Constructive Decision . . .
, 2009
"... This paper explores some aspects of a new and natural semantical dimension that can be accommodated within the syntax of description logics which opens up when passing from the classical truth-value interpretation to a constructive interpretation. We argue that such a strengthened interpretation is ..."
Abstract
- Add to MetaCart
This paper explores some aspects of a new and natural semantical dimension that can be accommodated within the syntax of description logics which opens up when passing from the classical truth-value interpretation to a constructive interpretation. We argue that such a strengthened interpretation is essential to represent applications with partial information adequately and to achieve consistency under abstraction as well as robustness under refinement. We introduce a constructive version of ALC, called cALC, for which we give a sound and complete Hilbert axiomatisation and a Gentzen tableau calculus showing finite model property and decidability. 1 When Constructiveness Matters Knowledge representatio

