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
Proceedings Article

Implicit definability of algebraic structurs by means of program properties

Abstract: The following problem is investigated in the paper: what structures can be uniquely defined, by algorithmic properties? The algorithmic propertifa are represented in this paper as open formulae of the logic of effective definitions. This approach can be viewed as an alternative way of defining abstract data types.

Top-down design and the algebra of communicating processes

TL;DR: In this paper, an algebraic theory for top-down design of communicating systems is presented, in which levels of abstraction are represented by algebras, and their stepwise refinements are represented as homomorphisms.

Promise Theory: Principles and Applications (Volume 1)

TL;DR: Promise Theory bridges the worlds of semantics and dynamics to describe interactions between autonomous agencies within a system, providing a semi-formal language for modelling intent and its outcome.
Journal Article

Process Algebra with Propositional Signals

TL;DR: It is shown that a process in a parallel composition may proceed conditionally, dependent on the presence of a signal in the process in parallel, which allows a natural treatment of signal observation.