Publication | Open Access
Proving concurrent constraint programs correct
63
Citations
27
References
1997
Year
Constraint SolvingFormal SpecificationEngineeringConstraint SatisfactionAutomated ReasoningProgram AnalysisVerificationFormal MethodsAutomated ProofConcurrent Constraint ProgramsComputer ScienceConcurrent SystemCcp ProgramsFull CcpProof SystemFormal VerificationConstraint Programming
We introduce a simple compositional proof system for proving (partial) correctness of concurrent constraint programs (CCP). The proof system is based on a denotational approximation of the strongest postcondition semantics of CCP programs. The proof system is proved to be correct for full CCP and complete for the class of programs in which the denotational semantics characterizes exactly the strongest postcondition. This class includes the so-called confluent CCP, a special case of which is constraint logic programming with dynamic scheduling.
| Year | Citations | |
|---|---|---|
Page 1
Page 1