Efficient lazy evaluation of rule-based programs
P Van Weert - IEEE Transactions on Knowledge and Data …, 2009 - ieeexplore.ieee.org
Thirty years after Forgy's seminal dissertation, Rete remains the de facto standard matching
algorithm. Despite promising research results, alternative algorithms such as TREAT and …
algorithm. Despite promising research results, alternative algorithms such as TREAT and …
CHR for imperative host languages
P Van Weert, P Wuille, T Schrijvers… - Constraint Handling Rules …, 2008 - Springer
In this paper, we address the different conceptual and technical difficulties encountered
when embedding CHR into an imperative host language. We argue that a tight, natural …
when embedding CHR into an imperative host language. We argue that a tight, natural …
Graph transformation systems in constraint handling rules: improved methods for program analysis
F Raiser - 2016 - oparu.uni-ulm.de
Abstract Constraint Handling Rules (CHR) is a rule-and logic-based formalism and has
established itself as an active research topic. In contrast to other rule-based approaches …
established itself as an active research topic. In contrast to other rule-based approaches …
[PDF][PDF] Extension and Optimising Compilation of Constraint Handling Rules
P Van Weert - 2010 - Citeseer
Abstract Constraint Handling Rules (CHR) is a high-level declarative programming
language based on multi-headed multiset rewrite rules, combined with aspects of logic and …
language based on multi-headed multiset rewrite rules, combined with aspects of logic and …
[PDF][PDF] Execution Control for Constraint Handling Rules
B DEMOEN, L DE KONINCK - 2008 - lirias.kuleuven.be
Constraint Programming (CP) is a high-level declarative programming paradigm in which
problems are modeled by means of constraints on the problem variables that need to hold in …
problems are modeled by means of constraints on the problem variables that need to hold in …
[PDF][PDF] Optimization of CHR propagation rules
P Van Weert - CW Reports, 2008 - lirias.kuleuven.be
Constraint Handling Rules (CHR) is an elegant, high-level programming language based on
multi-headed, forward chaining rules. To ensure CHR propagation rules are applied at most …
multi-headed, forward chaining rules. To ensure CHR propagation rules are applied at most …
[PDF][PDF] A refined architecture for DRM
K Buyens, S Michiels, W Joosen - CW Reports, 2006 - lirias.kuleuven.be
Although various publications confirm the need for a generic DRM software architecture, we
observe that current state-of-theart DRM architectures are not sufficiently detailed to enable …
observe that current state-of-theart DRM architectures are not sufficiently detailed to enable …