CCS (Calculus of Communicating Systems)

E230808

CCS (Calculus of Communicating Systems) is a formal process calculus introduced by Robin Milner for modeling, specifying, and reasoning about concurrent, communicating systems in computer science.

All labels observed (5)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf formal language
model of concurrency
process calculus
communicationStyle handshake communication
synchronous message passing
creator Robin Milner
developedAt University of Edinburgh
field computer science
fullName CCS (Calculus of Communicating Systems) self-linksurface differs
surface form: Calculus of Communicating Systems
hasConcept bisimulation
labelled transition system
strong bisimulation
weak bisimulation
hasFeature action prefixing
choice operator
nondeterminism
parallel composition
process composition
recursion
relabelling operator
restriction operator
synchronous communication
hasMathematicalBasis algebraic laws
equational reasoning
hasNotation process algebraic notation
influenced ACP
CSP (Communicating Sequential Processes)
surface form: CSP

LOTOS
π-calculus
surface form: pi-calculus
introducedBy Robin Milner
publicationYear 1980
purpose model concurrent systems
reason about concurrent behavior
specify communicating systems
relatedTo CCS (Calculus of Communicating Systems) self-linksurface differs
surface form: Algebra of Communicating Processes

CSP (Communicating Sequential Processes)
surface form: Communicating Sequential Processes

π-calculus
surface form: pi-calculus
semantics labelled transition semantics
operational semantics
subfield concurrency theory
theoretical computer science
typicalModel communication protocols
concurrent systems
distributed systems
usedFor formal verification
model checking
protocol specification
reasoning about deadlock
reasoning about equivalence of processes

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

Robin Milner knownFor CCS (Calculus of Communicating Systems)
Robin Milner notableWork CCS (Calculus of Communicating Systems)
this entity surface form: A Calculus of Communicating Systems
CSP (Communicating Sequential Processes) relatedTo CCS (Calculus of Communicating Systems)
this entity surface form: Calculus of Communicating Systems
Milner notableWork CCS (Calculus of Communicating Systems)
subject surface form: Robin Milner
this entity surface form: Calculus of Communicating Systems
Arthur John Robin Gorell Milner notableWork CCS (Calculus of Communicating Systems)
this entity surface form: Calculus of Communicating Systems
Arthur John Robin Gorell Milner developed CCS (Calculus of Communicating Systems)
this entity surface form: Calculus of Communicating Systems
π-calculus basedOn CCS (Calculus of Communicating Systems)
CCS (Calculus of Communicating Systems) fullName CCS (Calculus of Communicating Systems) self-linksurface differs
subject surface form: CCS
this entity surface form: Calculus of Communicating Systems
CCS (Calculus of Communicating Systems) relatedTo CCS (Calculus of Communicating Systems) self-linksurface differs
subject surface form: CCS
this entity surface form: Algebra of Communicating Processes
Communication and Concurrency mainTopic CCS (Calculus of Communicating Systems)
this entity surface form: Calculus of Communicating Systems
Communication and Concurrency abbreviation CCS (Calculus of Communicating Systems)
this entity surface form: CCS (for its main calculus)
Arthur notableWork CCS (Calculus of Communicating Systems)
subject surface form: Arthur John Robin Gorell Milner
this entity surface form: Calculus of Communicating Systems