Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
423453 | Electronic Notes in Theoretical Computer Science | 2009 | 16 Pages |
Abstract
This paper demonstrates an embedding of the semantic models of the cCSP process algebra in the general purpose theorem prover PVS. cCSP is a language designed to model long-running business transactions with constructs for orchestration of compensations. The cCSP process algebra terms are defined in PVS by using mutually recursive datatype. The trace and the operational semantics of the algebra are embedded in PVS. We show how these semantic embeddings are used to define and prove a relationship between the semantic models by using the powerful induction mechanism of PVS.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics