Skip to main content

Showing 1–4 of 4 results for author: van der Zwaag, M B

Searching in archive cs. Search in all archives.
.
  1. arXiv:0809.4635  [pdf, ps, other

    cs.PL cs.LO

    Mechanistic Behavior of Single-Pass Instruction Sequences

    Authors: Jan A. Bergstra, Mark B. van der Zwaag

    Abstract: Earlier work on program and thread algebra detailed the functional, observable behavior of programs under execution. In this article we add the modeling of unobservable, mechanistic processing, in particular processing due to jump instructions. We model mechanistic processing preceding some further behavior as a delay of that behavior; we borrow a unary delay operator from discrete time process… ▽ More

    Submitted 26 September, 2008; originally announced September 2008.

    Comments: 12 pages

    ACM Class: D.1.4; F.3.2; F.3.3

  2. arXiv:0805.1806  [pdf, ps, other

    cs.CE cs.LO

    Tuplix Calculus Specifications of Financial Transfer Networks

    Authors: J. A. Bergstra, S. Nolst Trenite, M. B. van der Zwaag

    Abstract: We study the application of Tuplix Calculus in modular financial budget design. We formalize organizational structure using financial transfer networks. We consider the notion of flux of money over a network, and a way to enforce the matching of influx and outflux for parts of a network. We exploit so-called signed attribute notation to make internal streams visible through encapsulations. Final… ▽ More

    Submitted 13 May, 2008; originally announced May 2008.

    Report number: PRG0807

  3. arXiv:0802.3617  [pdf, ps, other

    cs.LO

    Towards a formalization of budgets

    Authors: Jan A. Bergstra, Sanne Nolst Trenité, Mark B. van der Zwaag

    Abstract: We go into the need for, and the requirements on, a formal theory of budgets. We present a simple algebraic theory of rational budgets, i.e., budgets in which amounts of money are specified by functions on the rational numbers. This theory is based on the tuplix calculus. We go into the importance of using totalized models for the rational numbers. We present a case study on the educational budg… ▽ More

    Submitted 25 February, 2008; originally announced February 2008.

    Report number: PRG0712

  4. arXiv:0712.3423  [pdf, ps, other

    cs.LO cs.CE

    Tuplix Calculus

    Authors: J. A. Bergstra, A. Ponse, M. B. van der Zwaag

    Abstract: We introduce a calculus for tuplices, which are expressions that generalize matrices and vectors. Tuplices have an underlying data type for quantities that are taken from a zero-totalized field. We start with the core tuplix calculus CTC for entries and tests, which are combined using conjunctive composition. We define a standard model and prove that CTC is relatively complete with respect to it… ▽ More

    Submitted 20 December, 2007; originally announced December 2007.

    Comments: 22 pages

    Report number: PRG0713

    Journal ref: Scientific Annals of Computer Science, 18:35--61, 2008