🦞🌯 Lobster Roll

Thread

An Empirical Study of the Correctness of Formally-Verified, Distributed Systems (locore.cs.washington.edu)

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)
An empirical study on the correctness of formally verified distributed systems (blog.acolyer.org)
An Empirical Study of the I2P Anonymity Network and its Censorship Resistance (arxiv.org)
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)
Software foundations (new free textbook on developing formally verified software) (cis.upenn.edu)
The Influence of Organizational Structure On Software Quality: An Empirical Case Study (research.microsoft.com)
Attempting to write a formally verified PDF parser (spw14.langsec.org)
The empirical evidence that types affect productivity and correctness (danluu.com)
Worth skipping down to the summary and then reading through the details if you're curious about the nitty-gritty.
CompCert: A formally verified optimizing C compiler (absint.com)
The Influence of Organizational Structure On Software Quality: An Empirical Case Study (research.microsoft.com)
An Empirical Study of Implicit Type Conversions in JavaScript (blog.acolyer.org)
On the Effectiveness of Aluminium Foil Helmets: An Empirical Study (web.archive.org)
Analysis of Exception Handling Patterns in Java Projects: An Empirical Study (plg.uwaterloo.ca)
Empirical Study of Usage and Performance of Java Collections (researchgate.net)
To Mock or Not To Mock? An Empirical Study on Mocking Practice (pure.tudelft.nl)
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...
Writing a Formally-Verified, Image Browser in Coq (michaelburge.us)
A comprehensive study of Convergent and Commutative Replicated Data Types (hal.upmc.fr)
Measuring Correctness of State in a Distributed System (blog.wallaroolabs.com)
What Developers Want and Need from Program Analysis: An Empirical Study (microsoft.com)
Runtime error in formally verified CompCert C compiler's parser (github.com)
Formally-Verified Interpreter for a Shell-like, Programming Language (2017) (hal-univ-diderot.archives-ouvertes.fr)
Formally Verified Cryptographic Primitive Implementations in WireGuard (lists.zx2c4.com)
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
An Empirical Study on the Reliability of UNIX Utilities (1989) (ftp.cs.wisc.edu)
Loopy: Programmable and Formally Verified Loop Transformations (2016) (repository.upenn.edu)
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...
A Formally Verified NAT (2017) (vignat.github.io)
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...
Shipping formally verified crypto code (franziskuskiefer.de)
Empirical Study Comparing Pairwise, Automated Testing to Hand-Crafted Tests (2017) (arxiv.org)
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...
Ledger Language Design: Designing and Deploying Formally Verified Public Ledgers (eprint.iacr.org)