2008
DOI: 10.1016/j.entcs.2008.06.035
|View full text |Cite
|
Sign up to set email alerts
|

A New Proposal for Debugging Datalog Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…In principle, one could also think of a kind of logical statements somewhat similar to acas, but asserting the equality of the observed and expected sets of computed answers for one and the same goal with a finite search space. We have not developed this idea, which could support the declarative diagnosis of a third kind of unexpected results, namely incorrect answer sets as done for Datalog [5]. In fact, we think that a separate diagnosis of wrong and missing answers is pragmatically more convenient for users of CF LP languages.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In principle, one could also think of a kind of logical statements somewhat similar to acas, but asserting the equality of the observed and expected sets of computed answers for one and the same goal with a finite search space. We have not developed this idea, which could support the declarative diagnosis of a third kind of unexpected results, namely incorrect answer sets as done for Datalog [5]. In fact, we think that a separate diagnosis of wrong and missing answers is pragmatically more convenient for users of CF LP languages.…”
Section: Discussionmentioning
confidence: 99%
“…'), nl. As the example shows, the code for each function now displays information about the values of the arguments and the contents of the constraint store at the moment of using any user defined function (lines [4][5]. Then the predicate corresponding to the original function, now renamed with the Bis suffix, is called (line 7).…”
Section: Implementation In the Toy Systemmentioning
confidence: 99%
“…Our proposal contains, to our knowledge, the first explicit and formally defined value-focused static analysis and associated optimization for Datalog. Altough the idea was previously toyed with in [8,31] as a debugging tool, our work is also, still to our knowledge, the first formalization of a Datalog trace semantics, not to mention a certified one.…”
Section: Related Workmentioning
confidence: 99%
“…In [11] we proposed a novel way of applying declarative debugging (also called algorithmic debugging, a term first coined in the logic programming field by E.H. Shapiro [12]), to Datalog programs. In that work, we introduced the notion of computation graphs (shortly CGs) as a suitable structure for representing and debugging Datalog computations.…”
Section: Introductionmentioning
confidence: 99%