scispace - formally typeset
C

C. A. R. Hoare

Researcher at Microsoft

Publications -  139
Citations -  30779

C. A. R. Hoare is an academic researcher from Microsoft. The author has contributed to research in topics: Correctness & Communicating sequential processes. The author has an hindex of 54, co-authored 136 publications receiving 30228 citations. Previous affiliations of C. A. R. Hoare include University of Hertfordshire & University of Wollongong.

Papers
More filters

A model for communicating sequential process

TL;DR: A semantic model for processes based on failures is defined, which encapsulate certain finite aspects of process behaviour and allow an elegant treatment of nondeterminism, and a set of process operations are defined, including nondeterministic choice, conditional composition, and various forms of' parallel composition.
Journal ArticleDOI

Algorithm 63: partition

TL;DR: The procedures RANGESUB, RANGEMPY, and RANGEDVD provide for the remaining fundamental operations in range ari thmetic, and real a, b, c, d, e, f is a non-local real procedure.
Journal ArticleDOI

Recursive data structures

TL;DR: A pleasing notation by which treelike data structures can be declared and processed is suggested; it gives the axioms which specify their properties, and an efficient implementation method is suggested.
Journal ArticleDOI

Proof of a program: FIND

TL;DR: A proof is given of the correctness of the algorithm “Find” and some conclusions relating to general programming methodology are drawn.