Verifying distributed systems
DOI10.1145/1480881.1480934zbMath1315.68105OpenAlexW2154937878MaRDI QIDQ5261538
Publication date: 3 July 2015
Published in: Proceedings of the 36th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages (Search for Journal in Brave)
Full work available at URL: https://doi.org/10.1145/1480881.1480934
invariantsoperational semanticsrefinementseparationlinearizabilityinfrastructureHOLdistributednetwork protocolinductive reasoningrely/guaranteelocal reasoningOCamlground and symbolic evaluationHoare-style assertionspersistent queue
Other programming paradigms (object-oriented, sequential, concurrent, automatic, etc.) (68N19) Specification and verification (program logics, model checking, etc.) (68Q60) Distributed systems (68M14) Mathematical aspects of software engineering (specification, verification, metrics, requirements, etc.) (68N30)
Related Items (1)
Uses Software
This page was built for publication: Verifying distributed systems