scispace - formally typeset
J

Jan A. Bergstra

Researcher at University of Amsterdam

Publications -  635
Citations -  13668

Jan A. Bergstra is an academic researcher from University of Amsterdam. The author has contributed to research in topics: Process calculus & Algebra of Communicating Processes. The author has an hindex of 55, co-authored 616 publications receiving 13436 citations. Previous affiliations of Jan A. Bergstra include Centrum Wiskunde & Informatica & Utrecht University.

Papers
More filters

Thread Algebra for Strategic Interleaving

TL;DR: This work takes a thread as the behavior of a sequential deterministic program under execution and multi-threading as the form of concurrency provided by contemporary programming languages such as Java and C# and shows that there are properties of multi- threads that depend on the interleaving strategy used.
Journal ArticleDOI

Initial and final algebra semantics for data type specifications, two characterization theorems

TL;DR: It is proved that those data types which may be defined by conditional equation specifications and final algebra semantics are exactly the cosemicomputable data types-those data typesWhich are effectively computable, but whose inequality relations are recursively enumerable.
Journal ArticleDOI

A propositional logic with four values: true, false, divergent and meaningless

TL;DR: A 4-valued, functionally complete logic is proposed that incorporates 3-valued logics and their complete axiomatizations and provides notations for interesting operators and subsystems.