Communicating Sequential Processes
GPTKB entity
Statements (54)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:political_theory
|
gptkbp:allows |
message passing
|
gptkbp:developed_by |
gptkb:C._A._R._Hoare
concurrent applications |
gptkbp:focuses_on |
process interaction
|
gptkbp:has_applications_in |
distributed systems
|
gptkbp:has_influenced |
other concurrency models
|
https://www.w3.org/2000/01/rdf-schema#label |
Communicating Sequential Processes
|
gptkbp:includes |
channels
processes |
gptkbp:is_analyzed_in |
system behavior
system interactions |
gptkbp:is_applied_in |
network protocols
real-time computing |
gptkbp:is_associated_with |
formal verification
|
gptkbp:is_compatible_with |
model checking
|
gptkbp:is_considered_as |
a foundational model for concurrency
a framework for concurrency a model for communication |
gptkbp:is_described_as |
Hoare's book on CSP
|
gptkbp:is_implemented_in |
gptkb:occam_programming_language
various programming languages |
gptkbp:is_influenced_by |
theoretical models of computation
|
gptkbp:is_influential_in |
the field of distributed computing
|
gptkbp:is_part_of |
theoretical computer science
the study of algorithms formal methods theoretical foundations of computer science the study of concurrency |
gptkbp:is_related_to |
process algebra
actor model Petri nets state machines synchronization primitives |
gptkbp:is_studied_in |
gptkb:academic_research
computer science research |
gptkbp:is_taught_in |
computer science courses
|
gptkbp:is_used_for |
protocol design
|
gptkbp:is_used_in |
gptkb:cloud_computing
gptkb:Software_Development concurrent programming embedded systems software engineering real-time systems design |
gptkbp:is_used_to_design |
communication protocols
|
gptkbp:is_used_to_specify |
concurrent systems
|
gptkbp:model |
real-time systems
multi-agent systems asynchronous systems |
gptkbp:provides |
formal language for describing patterns of interaction
|
gptkbp:published_in |
gptkb:1985
|
gptkbp:supports |
synchronization
|
gptkbp:bfsParent |
gptkb:Richard_Hoare
|
gptkbp:bfsLayer |
6
|