Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Compositional reasoning for shared-variable concurrent programs

dc.contributor.authorZhang, F.
dc.contributor.authorZhao, Y
dc.contributor.authorSanan, David
dc.contributor.authorLiu, Yang
dc.contributor.authorTiu, Alwen
dc.contributor.authorLin, Shang-Wei
dc.contributor.authorSun, Jun
dc.coverage.spatialOxford, United Kingdom
dc.date.accessioned2024-02-12T05:19:42Z
dc.date.createdJuly 15-17 2018
dc.date.issued2018
dc.date.updated2022-10-02T07:19:27Z
dc.description.abstractScalable and automatic formal verification for concurrent systems is always demanding. In this paper, we propose a verification framework to support automated compositional reasoning for concurrent programs with shared variables. Our framework models concurrent programs as succinct automata and supports the verification of multiple important properties. Safety verification and simulations of succinct automata are parallel compositional, and safety properties of succinct automata are preserved under refinements. We generate succinct automata from infinite state concurrent programs in an automated manner. Furthermore, we propose the first automated approach to checking rely-guarantee based simulations between infinite state concurrent programs. We have prototyped our algorithms and applied our tool to the verification of multiple refinements.en_AU
dc.description.sponsorshipThis research is supported (in part) by the National Research Foundation, Prime Ministers Office, Singapore under its National Cybersecurity R&D Program (Award No. NRF2014NCR-NCR001-30) and administered by the National Cybersecurity R&D Directorate.en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.isbn978-331995581-0en_AU
dc.identifier.urihttp://hdl.handle.net/1885/313397
dc.language.isoen_AUen_AU
dc.publisherSpringer Verlagen_AU
dc.relation.ispartofseries22nd International Symposium on Formal Methods, FM 2018 Held as Part of the Federated Logic Conference, FloC 2018en_AU
dc.rights© Springer International Publishing AG, part of Springer Nature 2018en_AU
dc.sourceLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)en_AU
dc.titleCompositional reasoning for shared-variable concurrent programsen_AU
dc.typeConference paperen_AU
local.bibliographicCitation.lastpage541en_AU
local.bibliographicCitation.startpage523en_AU
local.contributor.affiliationZhang, F., Nanyang Technological Universityen_AU
local.contributor.affiliationZhao, Y, Beihang Universityen_AU
local.contributor.affiliationSanan, David, Nanyang Technological Universityen_AU
local.contributor.affiliationLiu, Yang, Nanyang Technological Universityen_AU
local.contributor.affiliationTiu, Alwen, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationLin, Shang-Wei, Nanyang Technological Universityen_AU
local.contributor.affiliationSun, Jun, Singapore University of Technology and Designen_AU
local.contributor.authoruidTiu, Alwen, u4301469en_AU
local.description.embargo2099-12-31
local.description.notesImported from ARIESen_AU
local.description.refereedYes
local.identifier.absfor461208 - Software testing, verification and validationen_AU
local.identifier.absfor461203 - Formal methods for softwareen_AU
local.identifier.ariespublicationu3102795xPUB1652en_AU
local.identifier.doi10.1007/978-3-319-95582-7_31en_AU
local.identifier.scopusID2-s2.0-85050360338
local.identifier.thomsonIDWOS:000489765800031
local.publisher.urlhttps://link.springer.com/en_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
978-3-319-95582-7_31.pdf
Size:
830.01 KB
Format:
Adobe Portable Document Format
Description: