36 research outputs found

    Design and prototyping of real-time systems using CSP and CML

    Get PDF
    A procedure for systematic design of event based systems is introduced by means of the Production Cell case study. The design is documented by CSP-style processes, which allow both verification using formal techniques and also validation of a rapid prototype in the functionallanguage CML. 1. Introduction Notations like CSP [1] or CCS [2] provide concise notations for documenting the design of reactive or real-time systems. These notations further allow verification of properties through calculation, or model checking [3]. Yet there is a sizable gap from such specifications to executable programs needed to validate or test the design [4, 5, 6, 7]. In this paper we demonstrate how this gap is closed by CML [8], an extension of ML [9]. As shown in this paper, it is easy to get from a CSP design to an executable CML program, and the program can be interfaced to programs in other programming languages. We illustrate this idea by applying the design method for real-time systems presented in..

    Specifying and verifying requirements of real-time systems

    Get PDF

    A Theory Based Introductory Programming Course

    Get PDF

    Specification Of Embedded, Real-time Systems

    Get PDF

    Holomorphe Überlagerungskorrespondenzen.

    No full text
    corecore