Formally specifying an automated trade execution system

https://doi.org/10.1016/0164-1212(93)90026-TGet rights and content

Abstract

An automatic trade execution system is a software component that produces a sequence of trades out of a received buy and sell order sequence. The system must strictly follow predefined rules of priority setting, price determination, and quantity fixing. To ensure the achievement of this correctness property during system development and as a starting point for later verification, a formal specification of the system's behavior is necessary. This article presents the formal specification of a selected trade execution system applying the technique of trace specifications.

References (10)

  • I Domowitz

    A Taxonomy of Trade Execution Systems

    (1992)
  • M Broy et al.

    The Design of Distributed Systems—An Introduction to FOCUS

  • F Dederichs et al.

    Safety and Liveness from a Methodological Point of View

  • M Broy

    Towards a design methodology for distributed systems

  • M Reck

    The Identification and Formal Specification of Electronic Markets Types

There are more references available in the full text version of this article.

Cited by (3)

View full text