1997
DOI: 10.1007/3-540-62503-8_2
|View full text |Cite
|
Sign up to set email alerts
|

Proving properties of logic programs by abstract diagnosis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

1998
1998
2010
2010

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(17 citation statements)
references
References 34 publications
0
17
0
Order By: Relevance
“…The prototype is written in Haskell using the GHC compiler version 6.8.2, and is publicly available. 9 The tool accepts TRSs that can be written either in TPDB format, 10 TTT form, 11 or a subset of the syntax of Maude functional modules.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The prototype is written in Haskell using the GHC compiler version 6.8.2, and is publicly available. 9 The tool accepts TRSs that can be written either in TPDB format, 10 TTT form, 11 or a subset of the syntax of Maude functional modules.…”
Section: Resultsmentioning
confidence: 99%
“…It is important to emphasize that both the goal-independency and compactness of the semantics are necessary for the development of efficient semantics-based program manipulation tools, including abstract analyzers and debuggers that are based on abstract interpretation [2,11,12].…”
Section: Why a New Semanticsmentioning
confidence: 99%
“…The semantic approximations produced by such analyses have been traditionally applied to optimization during program compilation. However, recently, novel and promising applications of semantic approximations have been proposed in the more general context of program validation and debugging [3,9,7].…”
Section: (Extended Abstract)mentioning
confidence: 99%
“…The semantic approximations produced by such analyses have been traditionally applied to optimization during program compilation. However, recently, novel and promising applications of semantic approximations have been proposed in the more general context of program validation and debugging [3,9,7].We study the case of (Constraint) Logic Programs (CLP), motivated by the comparatively large body of approximation domains, inference techniques, and tools for abstract interpretation-based semantic analysis which have been developed to a powerful and mature level for this programming paradigm (see, e.g., [23,8,18,6,12] and their references). These systems can approximate at compile-time a wide range of properties, from directional types to determinacy or termination, always safely, and with a significant degree of precisión.…”
mentioning
confidence: 99%
“…Thus we choose I κ = F κ (I ) as an over-approximation of the values of a program. We can consider any of the sets defined in the works of [4,7] as an under-approximation of I . In concrete, we take the finite abstract sequences of I κ as I c but replacing the constraint false by true after the position κ.…”
Section: Our Case Studymentioning
confidence: 99%