This paper presents an algorithm for termination static analysis of active ruleswith priorities. Active rules termination is an undecidable problem. Several recent workshave suggested proving termination by using the concept of triggering graph. We proposehere a refinement of these works, exploiting the priorities defined between rules. Weintroduce the notions of path set and destabilizing set. We show how to determine thepriority of a path set. The triggering graph can then be reduced thanks to considerationsabout priorities of the path sets. Much more termination situations can be detected, sincepriorities are exploited
We present a new approach to termination analysis of Constraint Handling Rules (CHR). Unlike current...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
An active database system is a DBMS endowed with active rules, i.e. stored procedures activated by t...
This paper presents an algorithm for termination static analysis ofactive rules with priorities. Act...
Abstract. This paper presents an algorithm for termination static analysis of active rules with prio...
Abstract. This paper describes the implementation of the Refined Triggering Graph (RTG) method for a...
An active database system is a conventional database system extended with a facility for managing ac...
Abstract. A crucial requirement for active databases is the ability to analyse the behaviour of the ...
An active database system is a DBMS endowed with active rules, i.e., stored procedures activated by ...
An active database consists of a traditional database supplemented by a set of Event-Condition-Actio...
Active database systems enhance the functionality of traditional databases through the use of active...
In this paper we describe an algorithm for the analysis of termination of a large set of triggers in...
In this paper, we present a new approach to termination analysis of CHR which is applicable to a muc...
Introducing priorities on rules in rewriting increases their expressive power and helps to limit com...
Especially during the design and tuning of active rules, it is possible that rule execution enters a...
We present a new approach to termination analysis of Constraint Handling Rules (CHR). Unlike current...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
An active database system is a DBMS endowed with active rules, i.e. stored procedures activated by t...
This paper presents an algorithm for termination static analysis ofactive rules with priorities. Act...
Abstract. This paper presents an algorithm for termination static analysis of active rules with prio...
Abstract. This paper describes the implementation of the Refined Triggering Graph (RTG) method for a...
An active database system is a conventional database system extended with a facility for managing ac...
Abstract. A crucial requirement for active databases is the ability to analyse the behaviour of the ...
An active database system is a DBMS endowed with active rules, i.e., stored procedures activated by ...
An active database consists of a traditional database supplemented by a set of Event-Condition-Actio...
Active database systems enhance the functionality of traditional databases through the use of active...
In this paper we describe an algorithm for the analysis of termination of a large set of triggers in...
In this paper, we present a new approach to termination analysis of CHR which is applicable to a muc...
Introducing priorities on rules in rewriting increases their expressive power and helps to limit com...
Especially during the design and tuning of active rules, it is possible that rule execution enters a...
We present a new approach to termination analysis of Constraint Handling Rules (CHR). Unlike current...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
An active database system is a DBMS endowed with active rules, i.e. stored procedures activated by t...