{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,3]],"date-time":"2026-10-03T11:12:49Z","timestamp":1791025969678,"version":"4.1.0"},"reference-count":18,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008,4]]},"DOI":"10.1109\/ipdps.2008.4536437","type":"proceedings-article","created":{"date-parts":[[2008,6,6]],"date-time":"2008-06-06T16:44:52Z","timestamp":1212770692000},"page":"1-5","source":"Crossref","is-referenced-by-count":2,"title":["Runtime verification methods for MPI"],"prefix":"10.1109","author":[{"given":"Ganesh L.","family":"Gopalakrishnan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Robert M.","family":"Kirby","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"17","year":"0"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/LICS.2002.1029817"},{"key":"15","author":"palmer","year":"2007","journal-title":"An Approach to Formalization and Analysis of Message Passing Libraries Formal Methods for Industry Critical Systems (FMICS) FLoC"},{"key":"16","author":"lamport","year":"0","journal-title":"The Win32 Threads API"},{"key":"13","year":"0"},{"key":"14","year":"0"},{"key":"11","first-page":"174","author":"godefroid","year":"1997","journal-title":"Model Checking for Programming Languages using VeriSoft In POPL"},{"key":"12","first-page":"110","author":"flanagan","year":"2005","journal-title":"Dynamic partial-order reduction for model checking software In POPL"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-75416-9_46"},{"key":"2","first-page":"30","article-title":"formal verification of programs that use mpi one-sided communication","author":"pervez","year":"2006","journal-title":"EuroPVM\/MPI"},{"key":"1","year":"0","journal-title":"The Message Passing Interface Forum MPI A Message-Passing Interface Standard"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250785"},{"key":"7","article-title":"distributed dynamic partial order reduction based verification of threaded software, in spin, 58-75","volume":"4595","author":"yang","year":"2007","journal-title":"LNCS"},{"key":"6","article-title":"model checking nonblocking mpi programs, in vmcai, 44-58","volume":"4349","author":"siegel","year":"2007","journal-title":"LNCS"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/MEMCOD.2004.1459838"},{"key":"4","author":"clarke","year":"1999","journal-title":"Model checking"},{"key":"9","author":"vuduc","year":"2006","journal-title":"Bronis de Supinski and Andreas Saebjornsen Improved Distributed Memory Applications Testing By Message Perturbation Parallel and Distributed Systems Testing and Debugging (PADTAD - IV)"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1273647.1273657"}],"event":{"name":"Distributed Processing Symposium (IPDPS)","location":"Miami, FL, USA","start":{"date-parts":[[2008,4,14]]},"end":{"date-parts":[[2008,4,18]]}},"container-title":["2008 IEEE International Symposium on Parallel and Distributed Processing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4519061\/4536075\/04536437.pdf?arnumber=4536437","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,16]],"date-time":"2017-03-16T17:33:44Z","timestamp":1489685624000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/4536437\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,4]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/ipdps.2008.4536437","relation":{},"ISSN":["1530-2075"],"issn-type":[{"value":"1530-2075","type":"print"}],"subject":[],"published":{"date-parts":[[2008,4]]}}}