Practical Aspects of Declarative Languages
16th International Symposium, PADL 2014, San Diego, CA, USA, January 20-21, 2014. Proceedings
Chapter and Conference Paper
Various geological influencing factors of doubtful layers are analyzed and classified according to the logging data in identifying doubtful layers of oil, gas and water. The genesis of doubtful layers is gener...
Article
A novel, model-based test case generation approach for validating reactive systems, especially those supporting richly structured data inputs and/or interactions, is presented. Given an executable system model...
Book and Conference Proceedings
16th International Symposium, PADL 2014, San Diego, CA, USA, January 20-21, 2014. Proceedings
Chapter and Conference Paper
In this paper, we present an automatic grammar-based test generation approach which takes a symbolic grammar as input, requires zero control input from users, and produces well-distributed test cases. Our appr...
Article
An trench profile method was used to study seasonal variation of root ecological characteristics of Alhagi sparsifolia Shap. seedlings under different irrigation treatments. The results indicated the following: (...
Chapter
We present LCT SG , an LSC (Live Sequence Chart) consistency testing system, which takes LSCs and symbolic grammars as inputs and performs an automated LSC simulation for consistency...
Chapter and Conference Paper
Traditional constraint logic programming (CLP) specifies an optimization problem by using a set of constraints and an objective function. In many applications, optimal solutions may be difficult or impossible ...
Chapter and Conference Paper
Goal-directed fixed point computation strategies have been widely adopted in the tabled logic programming paradigm. However, there are many situations in which a fixed point contains a large number or even inf...
Chapter and Conference Paper
In this new hybrid model ofnonlinear classifier, unlike the classical linear classifier where the feature attributes influence the classifying attribute independently, the interaction among the influences from...
Chapter and Conference Paper
In the dynamic programming paradigm the value of an optimal solution is recursively defined in terms of optimal solutions to subproblems. Such dynamic programming definitions can be very tricky and error-prone...
Chapter and Conference Paper
Justification is the process of constructing evidence, in terms of proof, for the truth or falsity of an answer derived by tabled evaluation. The evidence is most easily constructed by post-processing the memo...
Chapter and Conference Paper
A tabled logic programming (TLP) system can be thought of as an engine for efficiently computing fixed points. In a TLP system, a global data structure table is introduced to memorize the answers of any subgoals ...
Chapter and Conference Paper
Justifying the truth value of a goal resulting from query evaluation of a logic program corresponds to providing evidence, in terms of a proof, for this truth. Justification plays a fundamental role in automat...
Chapter and Conference Paper
Justification is the process of computing an evidence for the truth or falsity of an answer to a query in a logic program. There are two well known approaches for computing the evidence: Post-processing based ...
Chapter and Conference Paper
We present a logic programming based framework for rapidly translating one formal notation \( \mathcal{L}_s \) to an...
Chapter and Conference Paper
Tabled logic programming (LP) systems have been applied to elegantly and quickly solving very complex problems (e.g., model checking). However, techniquescurren tly employed for incorporating tabling in an existi...
Chapter and Conference Paper
Justifying the truth value of a goal resulting from query evaluation of a logic program corresponds to providing evidence, in terms of a proof, for this truth. In an earlier work we introduced the notion of ju...