DocumentCode
1554839
Title
Mechanizing CSP trace theory in higher order logic
Author
Camilleri, Albert John
Author_Institution
Hewlett-Packard Lab., Stoke Gifford, UK
Volume
16
Issue
9
fYear
1990
fDate
9/1/1990 12:00:00 AM
Firstpage
993
Lastpage
1004
Abstract
How a mechanized tool for reasoning about CSP (communicating sequential processes) can be developed by customizing an existing general-purpose theorem prover based on higher-order logic is described. How the trace semantics of CSP operators can be mechanized in higher-order logic is investigated, and how the laws associated with these operators can be proved from their semantic definitions is shown. The resulting system is one in which natural-deduction style proofs can be conducted using the standard CSP laws
Keywords
formal logic; formal specification; theorem proving; communicating sequential processes; general-purpose theorem prover; higher order logic; mechanising CSP trace theory; Algebra; Concurrent computing; Formal verification; Helium; Humans; Information systems; Logic functions; System recovery;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.58786
Filename
58786
Link To Document