Skip to main content

and
  1. No Access

    Chapter and Conference Paper

    Verifiable Code Generation from Scheduled Event-B Models

    Scheduled Event-B (SEB) augments Event-B with a scheduling language to make the control flow in an Event-B model explicit and facilitate derivation of algorithmic structure in Event-B refinement. A concrete SE...

    Mohammadsadegh Dalvandi, Michael Butler in Abstract State Machines, Alloy, B, TLA, VD… (2018)

  2. Chapter and Conference Paper

    From Event-B Models to Dafny Code Contracts

    The constructive approach to software correctness aims at formal modelling and verification of the structure and behaviour of a system in different levels of abstraction. In contrast, the analytical approach t...

    Mohammadsadegh Dalvandi, Michael Butler in Fundamentals of Software Engineering (2015)