Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
Programming Languages and Systems
DOI: 10.1007/978-3-540-76637-7_8
|View full text |Cite
|
Sign up to set email alerts
|

A Novel Test Case Generation Method for Prolog Programs Based on Call Patterns Semantics

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(7 citation statements)
references
References 13 publications
0
7
0
Order By: Relevance
“…The same technique is also used in Zhao et al (2007c). We assume that testers are interested in the lists ½e 1 ; .…”
Section: Test Frame Updating Based On An Approximation Cp Semanticsmentioning
confidence: 97%
See 2 more Smart Citations
“…The same technique is also used in Zhao et al (2007c). We assume that testers are interested in the lists ½e 1 ; .…”
Section: Test Frame Updating Based On An Approximation Cp Semanticsmentioning
confidence: 97%
“…We note that the simplification of the original cp semantics has nothing to do with the applicability of our method, and is only for the convenience of presentation. A modified version of this semantics is also used in Zhao et al (2007c), which studies the test case generation for a Prolog program based on an implicit representation of the control flow graph of the program. We choose Spoto's cp semantics because of it has two properties that are desired in our method.…”
Section: A Constraint-based Cp Semantics For Prologmentioning
confidence: 99%
See 1 more Smart Citation
“…/ / GFED @ABC ?>=< 89:; T2 programming language. In the literature, CFGs for Prolog (and Mercury) have been used for the aim of TDG in [16,21] ( [5] for Mercury). In particular, CFGs determine the computation paths for which test-cases will be produced.…”
Section: The Control Flow Of Prologmentioning
confidence: 99%
“…An exception is [7] where a glass-box testing approach is proposed to generate test-cases for Curry. In the case of CLP, test-cases are obtained for Prolog in [16,3,21]; and very recently for Mercury in [5]. Basically the test-cases are obtained by first computing constraints on the input arguments that correspond to execution paths of logic programs and then solving these constraints to obtain test inputs for such paths.…”
Section: Introductionmentioning
confidence: 99%