GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Communicating Sequential Processes (CSP)
URI:
https://gptkb.org/entity/Communicating_Sequential_Processes_(CSP)
GPTKB entity
Statements (50)
Predicate
Object
gptkbp:instanceOf
formal semantics
process calculus
gptkbp:describedBy
gptkb:Communicating_Sequential_Processes_(book)
gptkbp:designedBy
gptkb:Tony_Hoare
gptkbp:focusesOn
message passing
synchronization
concurrent systems
gptkbp:hasApplication
distributed systems
hardware design
software engineering
real-time systems
security analysis
protocol verification
safety-critical systems
gptkbp:hasConcept
events
channels
synchronization
deadlock
process algebra
divergence semantics
failures semantics
trace semantics
gptkbp:hasSyntax
algebraic notation
parallel composition
choice operator
hiding operator
process expressions
renaming operator
sequential composition
https://www.w3.org/2000/01/rdf-schema#label
Communicating Sequential Processes (CSP)
gptkbp:implementedIn
gptkb:ProB
gptkb:CSPM
gptkb:FDR_(Failures-Divergence_Refinement)
gptkb:PAT_(Process_Analysis_Toolkit)
gptkbp:influenced
gptkb:Rust_programming_language
gptkb:Erlang_programming_language
gptkb:occam_programming_language
gptkb:Go_programming_language
gptkb:Limbo_programming_language
gptkbp:introducedIn
1978
gptkbp:publishedIn
gptkb:Communications_of_the_ACM
1985
gptkbp:relatedTo
gptkb:Petri_nets
gptkb:Actor_model
gptkb:pi-calculus
gptkbp:usedFor
formal verification
modeling concurrent systems
gptkbp:bfsParent
gptkb:Bill_Roscoe
gptkb:Calculus_of_Communicating_Systems_(CCS)
gptkbp:bfsLayer
6