An Empirical Study of the Correctness of Formally-Verified, Distributed Systems
(locore.cs.washington.edu)
Thread
Stories related to "An Empirical Study of the Correctness of Formally-Verified, Distributed Systems" across the full archive.
An Empirical Study on the Correctness of Formally Verified Distributed Systems
(homes.cs.washington.edu)
An Empirical Study of the Correctness of Formally-Verified, Distributed Systems
(locore.cs.washington.edu)
Paper Review: Empirical Study on Crash Recovery Bugs in Large-Scale, Distributed Systems
(muratbuffalo.blogspot.com)
An Empirical Study into the Security Exposure to Hosts of Hostile Virtualized Environments
(taviso.decsystem.org)
The Influence of Organizational Structure On Software Quality: An Empirical Case Study
(research.microsoft.com)
Worth skipping down to the summary and then reading through the details if you're curious about the nitty-gritty.
The Influence of Organizational Structure On Software Quality: An Empirical Case Study
(research.microsoft.com)
Abstract:
> When writing automated unit tests, developers often deal with software artifacts that have several dependencies. In these cases, one has the possibility of either instantiating the dependencies or using mock objects to simulate the dependencies’ expected behavior. Even though recent qua...
Formally-Verified Interpreter for a Shell-like, Programming Language (2017)
(hal-univ-diderot.archives-ouvertes.fr)
The interesting meat is in:
* https://github.com/mitls/hacl-star
* https://eprint.iacr.org/2017/536.pdf
* https://github.com/mit-plv/fiat-crypto
* https://people.csail.mit.edu/jgross/personal-website/papers/2018-fiat-crypto-pldi-draft.pdf
Abstract: "Abstract. This paper presents a system, Loopy, for programming loop transformations. Manual loop transformation can be tedious and error prone, while fully automated methods do not guarantee improvements. Loopy takes a middle path: a programmer specifies a loop transformation at a high le...
Abstract: "We present a Network Address Translator (NAT) written in C and proven to be semantically correct according to RFC 3022, as well as crash-free and memory-safe. There exists a lot of recent work on network verification, but it mostly assumes models of network functions and proves properties...
Abstract: "Testing is an important activity in engineering of industrial software. For such software, testing is usually performed manually by handcrafting test suites based on specific design
techniques and domain-specific experience. To support developers in testing, different approaches for prod...