{"id":"https://openalex.org/W2407188373","doi":"https://doi.org/10.3233/978-1-60750-774-1-35","title":"Verification of a Dynamic Channel Model using the SPIN Model Checker","display_name":"Verification of a Dynamic Channel Model using the SPIN Model Checker","publication_year":2011,"publication_date":"2011-01-01","ids":{"openalex":"https://openalex.org/W2407188373","doi":"https://doi.org/10.3233/978-1-60750-774-1-35","mag":"2407188373"},"language":"en","primary_location":{"id":"doi:10.3233/978-1-60750-774-1-35","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-60750-774-1-35","pdf_url":null,"source":{"id":"https://openalex.org/S4306463470","display_name":"IOS Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrent Systems Engineering Series","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5029669276","display_name":"Rune M\u00f8llegaard Friborg","orcid":null},"institutions":[{"id":"https://openalex.org/I4210105280","display_name":"Institute of Mathematics","ror":"https://ror.org/00vsg3p53","country_code":"BY","type":"facility","lineage":["https://openalex.org/I151823869","https://openalex.org/I4210105280","https://openalex.org/I4210116091"]}],"countries":["BY"],"is_corresponding":true,"raw_author_name":"Friborg Rune M&oslash;llegaard","raw_affiliation_strings":["K\u00f8benhavns Universitet, Faculty of Science, Niels Bohr Institute, eScience, DK"],"affiliations":[{"raw_affiliation_string":"K\u00f8benhavns Universitet, Faculty of Science, Niels Bohr Institute, eScience, DK","institution_ids":["https://openalex.org/I4210105280"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007385908","display_name":"Brian Vinter","orcid":"https://orcid.org/0000-0002-3947-9878"},"institutions":[{"id":"https://openalex.org/I4210105280","display_name":"Institute of Mathematics","ror":"https://ror.org/00vsg3p53","country_code":"BY","type":"facility","lineage":["https://openalex.org/I151823869","https://openalex.org/I4210105280","https://openalex.org/I4210116091"]}],"countries":["BY"],"is_corresponding":false,"raw_author_name":"Vinter Brian","raw_affiliation_strings":["K\u00f8benhavns Universitet, Faculty of Science, Niels Bohr Institute, eScience, DK"],"affiliations":[{"raw_affiliation_string":"K\u00f8benhavns Universitet, Faculty of Science, Niels Bohr Institute, eScience, DK","institution_ids":["https://openalex.org/I4210105280"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5029669276"],"corresponding_institution_ids":["https://openalex.org/I4210105280"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.22819055,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11125","display_name":"Petri Nets in System Modeling","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11741","display_name":"Flexible and Reconfigurable Manufacturing Systems","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.770787239074707},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.698640763759613},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.6714591979980469},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.47250068187713623},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4323156774044037},{"id":"https://openalex.org/keywords/promela","display_name":"Promela","score":0.42011094093322754},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.41203102469444275},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3104865252971649},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23845216631889343},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.19388636946678162}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.770787239074707},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.698640763759613},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.6714591979980469},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.47250068187713623},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4323156774044037},{"id":"https://openalex.org/C2776329536","wikidata":"https://www.wikidata.org/wiki/Q948666","display_name":"Promela","level":3,"score":0.42011094093322754},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.41203102469444275},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3104865252971649},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23845216631889343},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.19388636946678162}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3233/978-1-60750-774-1-35","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-60750-774-1-35","pdf_url":null,"source":{"id":"https://openalex.org/S4306463470","display_name":"IOS Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrent Systems Engineering Series","raw_type":"book-chapter"},{"id":"pmh:oai:pure.atira.dk:openaire_cris_publications/4fe4af0a-bc59-436a-9a57-5d7161944414","is_oa":false,"landing_page_url":"https://researchprofiles.ku.dk/da/publications/4fe4af0a-bc59-436a-9a57-5d7161944414","pdf_url":null,"source":{"id":"https://openalex.org/S4306401983","display_name":"Research at the University of Copenhagen (University of Copenhagen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I124055696","host_organization_name":"University of Copenhagen","host_organization_lineage":["https://openalex.org/I124055696"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Friborg , R M & Vinter , B 2011 , Verification of a dynamic channel model using the SPIN model checker . in P H Welch , A T Sampson , J B Pedersen , J Kerridge , J F Broenink & F R M Barnes (eds) , Communicating Process Architectures 2011 : Proceedings of the 33rd WoTUG Technical Meeting, 19\u201322 June 2011, University of Limerick, Ireland . IOS Press , Concurrent Systems Engineering Series , vol. 68 , pp. 35-54 , 33rd WoTUG Conference on Concurrent and Parallel Programming , Limerick , Ireland , 19/06/2011 . https://doi.org/10.3233/978-1-60750-774-1-35","raw_type":"contributionToPeriodical"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2140364234","https://openalex.org/W1538854713","https://openalex.org/W1481983260","https://openalex.org/W1504525241","https://openalex.org/W2556172256","https://openalex.org/W2363827478","https://openalex.org/W20172544","https://openalex.org/W3146005941","https://openalex.org/W4387577136","https://openalex.org/W2136199343"],"abstract_inverted_index":{"This":[0,21,109,145],"paper":[1],"presents":[2],"the":[3,59,71,83,129,152,169,177,184],"central":[4],"elements":[5],"of":[6,58,85,105,119,128,168,186],"a":[7,13,28,31,35,49,53,103,132,163],"new":[8],"dynamic":[9,36,134,170],"channel":[10,22,33,93,135,171],"leading":[11],"towards":[12],"flexible":[14],"CSP":[15,54,65],"design":[16],"suited":[17],"for":[18,51,82,102,159],"high-level":[19],"languages.":[20],"is":[23,111,131],"separated":[24],"into":[25],"three":[26,97],"models:":[27],"shared-memory":[29],"channel,":[30],"distributed":[32,142],"and":[34,91,141,151],"synchronisation":[37,179],"layer.":[38],"The":[39,73,96,125],"models":[40,98,130],"are":[41,99],"described":[42],"such":[43],"that":[44],"they":[45],"may":[46,155],"function":[47],"as":[48],"basis":[50],"implementing":[52],"library,":[55],"though":[56],"many":[57],"common":[60],"features":[61],"known":[62],"in":[63],"available":[64],"libraries":[66],"have":[67],"been":[68,78,149],"excluded":[69],"from":[70],"models.":[72],"SPIN":[74],"model":[75,146,164],"checker":[76],"has":[77,147],"used":[79],"to":[80,175],"check":[81],"presence":[84],"deadlocks,":[86],"livelocks,":[87],"starvation,":[88],"race":[89],"conditions":[90],"correct":[92],"communication":[94],"behaviour.":[95],"separately":[100],"verified":[101,150],"variety":[104],"different":[106],"process":[107],"configurations.":[108],"verification":[110,118,161],"performed":[112],"automatically":[113],"by":[114],"doing":[115],"an":[116],"exhaustive":[117,160],"all":[120],"possible":[121],"transitions":[122],"using":[123,162],"SPIN.":[124],"joint":[126],"result":[127],"single":[133],"type":[136],"which":[137],"supports":[138],"both":[139],"local":[140],"any-to-any":[143],"communication.":[144],"not":[148],"large":[153],"state-space":[154],"make":[156],"it":[157],"unsuited":[158],"checker.":[165],"An":[166],"implementation":[167],"will":[172],"be":[173],"able":[174],"change":[176],"internal":[178],"mechanisms":[180],"on-the-fly,":[181],"depending":[182],"on":[183],"number":[185],"channel-ends":[187],"connected":[188],"or":[189],"their":[190],"location.":[191]},"counts_by_year":[],"updated_date":"2026-03-16T09:10:04.655348","created_date":"2016-06-24T00:00:00"}
