Zum Hauptinhalt springen

Showing 1–2 of 2 results for author: Flur, S

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

    cs.LO cs.SE

    Towards making formal methods normal: meeting developers where they are

    Authors: Alastair Reid, Luke Church, Shaked Flur, Sarah de Haas, Maritza Johnson, Ben Laurie

    Abstract: Formal verification of software is a bit of a niche activity: it is only applied to the most safety-critical or security-critical software and it is typically only performed by specialized verification engineers. This paper considers whether it would be possible to increase adoption of formal methods by integrating formal methods with developers' existing practices and workflows. We do not belie… ▽ More

    Submitted 30 October, 2020; originally announced October 2020.

    Comments: To be presented at HATRA 2020: Human Aspects of Types and Reasoning Assistants, 15-20 November, 2020, Chicago, IL. 10 pages

    ACM Class: F.3.1; D.2.4; D.2.5; H.1.2

  2. Repairing and Mechanising the JavaScript Relaxed Memory Model

    Authors: Conrad Watt, Christopher Pulte, Anton Podkopaev, Guillaume Barbier, Stephen Dolan, Shaked Flur, Jean Pichon-Pharabod, Shu-yu Guo

    Abstract: Modern JavaScript includes the SharedArrayBuffer feature, which provides access to true shared memory concurrency. SharedArrayBuffers are simple linear buffers of bytes, and the JavaScript specification defines an axiomatic relaxed memory model to describe their behaviour. While this model is heavily based on the C/C++11 model, it diverges in some key areas. JavaScript chooses to give a well-defin… ▽ More

    Submitted 21 May, 2020; v1 submitted 21 May, 2020; originally announced May 2020.

    Comments: 16 pages, 13 figiures