Zobrazeno 1 - 6
of 6
pro vyhledávání: '"Wolf Honoré"'
Publikováno v:
Proceedings of the ACM on Programming Languages. 5:1-31
Despite recent advances, guaranteeing the correctness of large-scale distributed applications without compromising performance remains a challenging problem. Network and node failures are inevitable and, for some applications, careful control over ho
Publikováno v:
Proceedings of the 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation.
Publikováno v:
Programming Languages and Systems ISBN: 9783030449131
ESOP
ESOP
Separation logic is a useful tool for proving the correctness of programs that manipulate memory, especially when the model of memory includes higher-order state: Step-indexing, predicates in the heap, and higher-order ghost state have been used to r
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::ce66f70bb707c1ba9815f976d8469a35
https://doi.org/10.1007/978-3-030-44914-8_16
https://doi.org/10.1007/978-3-030-44914-8_16
Autor:
Zhong Shao, Mahesh Balakrishnan, Srihari Radhakrishnan, Ji-Yong Shin, Hernán Vanzetto, Jieung Kim, Wolf Honoré
Publikováno v:
SoCC
We propose the Write-Once Register (WOR) as an abstraction for building and verifying distributed systems. A WOR exposes a simple, data-centric API: clients can capture, write, and read it. Applications can use a sequence or a set of WORs to obtain p
Publikováno v:
Proceedings of the Workshop on Computational Methods for Endangered Languages. 1
We present two pieces of interlocking technology in development to facilitate community-based, collaborative language description and documentation: (i) a mobile app where speakers submit text, voice recordings and/or videos, and (ii) a community lan
Autor:
Yao Li, Yishuai Li, Li-yao Xia, William Mansky, Benjamin C. Pierce, Nicolas Koh, Wolf Honoré, Lennart Beringer, Steve Zdancewic
We present the first formal verification of a networked server implemented in C. Interaction trees, a general structure for representing reactive computations, are used to tie together disparate verification and testing tools (Coq, VST, and QuickChic
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::fe885bf3abe5791f0a9d5609ee07a7b1
http://arxiv.org/abs/1811.11911
http://arxiv.org/abs/1811.11911