Matches in SemOpenAlex for { <https://semopenalex.org/work/W2023489866> ?p ?o ?g. }
- W2023489866 abstract "We present ParTypes, a type-based methodology for the verification of Message Passing Interface (MPI) programs written in the C programming language. The aim is to statically verify programs against protocol specifications, enforcing properties such as fidelity and absence of deadlocks. We develop a protocol language based on a dependent type system for message-passing parallel programs, which includes various communication operators, such as point-to-point messages, broadcast, reduce, array scatter and gather. For the verification of a program against a given protocol, the protocol is first translated into a representation read by VCC, a software verifier for C. We successfully verified several MPI programs in a running time that is independent of the number of processes or other input parameters. This contrasts with alternative techniques, notably model checking and runtime verification, that suffer from the state-explosion problem or that otherwise depend on parameters to the program itself. We experimentally evaluated our approach against state-of-the-art tools for MPI to conclude that our approach offers a scalable solution." @default.
- W2023489866 created "2016-06-24" @default.
- W2023489866 creator A5006805362 @default.
- W2023489866 creator A5007123356 @default.
- W2023489866 creator A5016342119 @default.
- W2023489866 creator A5046935235 @default.
- W2023489866 creator A5054171989 @default.
- W2023489866 creator A5067051922 @default.
- W2023489866 creator A5087594010 @default.
- W2023489866 date "2015-10-23" @default.
- W2023489866 modified "2023-10-18" @default.
- W2023489866 title "Protocol-based verification of message-passing parallel programs" @default.
- W2023489866 cites W127832157 @default.
- W2023489866 cites W130341670 @default.
- W2023489866 cites W1545681762 @default.
- W2023489866 cites W1561569407 @default.
- W2023489866 cites W1945354265 @default.
- W2023489866 cites W1970789400 @default.
- W2023489866 cites W1978898818 @default.
- W2023489866 cites W2005192022 @default.
- W2023489866 cites W2009464583 @default.
- W2023489866 cites W2040105559 @default.
- W2023489866 cites W2063362342 @default.
- W2023489866 cites W2064051034 @default.
- W2023489866 cites W2130935510 @default.
- W2023489866 cites W2146412016 @default.
- W2023489866 cites W2146458988 @default.
- W2023489866 cites W2149207009 @default.
- W2023489866 cites W2162077931 @default.
- W2023489866 cites W216355022 @default.
- W2023489866 cites W2222734577 @default.
- W2023489866 cites W2295923951 @default.
- W2023489866 doi "https://doi.org/10.1145/2814270.2814302" @default.
- W2023489866 hasPublicationYear "2015" @default.
- W2023489866 type Work @default.
- W2023489866 sameAs 2023489866 @default.
- W2023489866 citedByCount "27" @default.
- W2023489866 countsByYear W20234898662016 @default.
- W2023489866 countsByYear W20234898662017 @default.
- W2023489866 countsByYear W20234898662018 @default.
- W2023489866 countsByYear W20234898662019 @default.
- W2023489866 countsByYear W20234898662020 @default.
- W2023489866 countsByYear W20234898662021 @default.
- W2023489866 countsByYear W20234898662022 @default.
- W2023489866 countsByYear W20234898662023 @default.
- W2023489866 crossrefType "proceedings-article" @default.
- W2023489866 hasAuthorship W2023489866A5006805362 @default.
- W2023489866 hasAuthorship W2023489866A5007123356 @default.
- W2023489866 hasAuthorship W2023489866A5016342119 @default.
- W2023489866 hasAuthorship W2023489866A5046935235 @default.
- W2023489866 hasAuthorship W2023489866A5054171989 @default.
- W2023489866 hasAuthorship W2023489866A5067051922 @default.
- W2023489866 hasAuthorship W2023489866A5087594010 @default.
- W2023489866 hasBestOaLocation W20234898662 @default.
- W2023489866 hasConcept C111919701 @default.
- W2023489866 hasConcept C113843644 @default.
- W2023489866 hasConcept C120314980 @default.
- W2023489866 hasConcept C12269588 @default.
- W2023489866 hasConcept C129307140 @default.
- W2023489866 hasConcept C142724271 @default.
- W2023489866 hasConcept C157915830 @default.
- W2023489866 hasConcept C166782233 @default.
- W2023489866 hasConcept C173608175 @default.
- W2023489866 hasConcept C199360897 @default.
- W2023489866 hasConcept C204787440 @default.
- W2023489866 hasConcept C2777904410 @default.
- W2023489866 hasConcept C2780385302 @default.
- W2023489866 hasConcept C41008148 @default.
- W2023489866 hasConcept C48044578 @default.
- W2023489866 hasConcept C48103436 @default.
- W2023489866 hasConcept C71924100 @default.
- W2023489866 hasConcept C854659 @default.
- W2023489866 hasConceptScore W2023489866C111919701 @default.
- W2023489866 hasConceptScore W2023489866C113843644 @default.
- W2023489866 hasConceptScore W2023489866C120314980 @default.
- W2023489866 hasConceptScore W2023489866C12269588 @default.
- W2023489866 hasConceptScore W2023489866C129307140 @default.
- W2023489866 hasConceptScore W2023489866C142724271 @default.
- W2023489866 hasConceptScore W2023489866C157915830 @default.
- W2023489866 hasConceptScore W2023489866C166782233 @default.
- W2023489866 hasConceptScore W2023489866C173608175 @default.
- W2023489866 hasConceptScore W2023489866C199360897 @default.
- W2023489866 hasConceptScore W2023489866C204787440 @default.
- W2023489866 hasConceptScore W2023489866C2777904410 @default.
- W2023489866 hasConceptScore W2023489866C2780385302 @default.
- W2023489866 hasConceptScore W2023489866C41008148 @default.
- W2023489866 hasConceptScore W2023489866C48044578 @default.
- W2023489866 hasConceptScore W2023489866C48103436 @default.
- W2023489866 hasConceptScore W2023489866C71924100 @default.
- W2023489866 hasConceptScore W2023489866C854659 @default.
- W2023489866 hasFunder F4320320366 @default.
- W2023489866 hasFunder F4320320943 @default.
- W2023489866 hasFunder F4320334627 @default.
- W2023489866 hasFunder F4320334779 @default.
- W2023489866 hasFunder F4320334960 @default.
- W2023489866 hasLocation W20234898661 @default.
- W2023489866 hasLocation W20234898662 @default.
- W2023489866 hasOpenAccess W2023489866 @default.
- W2023489866 hasPrimaryLocation W20234898661 @default.
- W2023489866 hasRelatedWork W148823471 @default.