{"id":"https://openalex.org/W1614940381","doi":"https://doi.org/10.1155/2015/939028","title":"A Formal Verification Methodology for DDD Mode Pacemaker Control Programs","display_name":"A Formal Verification Methodology for DDD Mode Pacemaker Control Programs","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W1614940381","doi":"https://doi.org/10.1155/2015/939028","mag":"1614940381"},"language":"en","primary_location":{"id":"doi:10.1155/2015/939028","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2015/939028","pdf_url":"http://downloads.hindawi.com/journals/jece/2015/939028.pdf","source":{"id":"https://openalex.org/S174662166","display_name":"Journal of Electrical and Computer Engineering","issn_l":"2090-0147","issn":["2090-0147","2090-0155"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Electrical and Computer Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://downloads.hindawi.com/journals/jece/2015/939028.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005326868","display_name":"Sana Shuja","orcid":null},"institutions":[{"id":"https://openalex.org/I57328836","display_name":"North Dakota State University","ror":"https://ror.org/05h1bnb22","country_code":"US","type":"education","lineage":["https://openalex.org/I57328836"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sana Shuja","raw_affiliation_strings":["Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA","institution_ids":["https://openalex.org/I57328836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033170576","display_name":"Sudarshan K. Srinivasan","orcid":"https://orcid.org/0000-0001-7040-384X"},"institutions":[{"id":"https://openalex.org/I57328836","display_name":"North Dakota State University","ror":"https://ror.org/05h1bnb22","country_code":"US","type":"education","lineage":["https://openalex.org/I57328836"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sudarshan K. Srinivasan","raw_affiliation_strings":["Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA","institution_ids":["https://openalex.org/I57328836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112987860","display_name":"Shaista Jabeen","orcid":"https://orcid.org/0000-0001-5001-1494"},"institutions":[{"id":"https://openalex.org/I57328836","display_name":"North Dakota State University","ror":"https://ror.org/05h1bnb22","country_code":"US","type":"education","lineage":["https://openalex.org/I57328836"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shaista Jabeen","raw_affiliation_strings":["Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA","institution_ids":["https://openalex.org/I57328836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063748199","display_name":"Dharmakeerthi Nawarathna","orcid":"https://orcid.org/0000-0002-7758-6009"},"institutions":[{"id":"https://openalex.org/I57328836","display_name":"North Dakota State University","ror":"https://ror.org/05h1bnb22","country_code":"US","type":"education","lineage":["https://openalex.org/I57328836"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dharmakeerthi Nawarathna","raw_affiliation_strings":["Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, North Dakota State University, 1411 Centennial Boulevard, Fargo, ND 58102, USA","institution_ids":["https://openalex.org/I57328836"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5033170576"],"corresponding_institution_ids":["https://openalex.org/I57328836"],"apc_list":{"value":1400,"currency":"USD","value_usd":1400},"apc_paid":{"value":1400,"currency":"USD","value_usd":1400},"fwci":3.2704,"has_fulltext":true,"cited_by_count":13,"citation_normalized_percentile":{"value":0.92038067,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"2015","issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9998999834060669,"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.9998999834060669,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9904000163078308,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T13295","display_name":"Safety Systems Engineering in Autonomy","score":0.9902999997138977,"subfield":{"id":"https://openalex.org/subfields/2213","display_name":"Safety, Risk, Reliability and Quality"},"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/correctness","display_name":"Correctness","score":0.8696761131286621},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7076711058616638},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.48951828479766846},{"id":"https://openalex.org/keywords/bisimulation","display_name":"Bisimulation","score":0.4858550727367401},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.48331475257873535},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4773143231868744},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.47622591257095337},{"id":"https://openalex.org/keywords/equivalence","display_name":"Equivalence (formal languages)","score":0.47404906153678894},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.43736231327056885},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.42122209072113037},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3739171624183655},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3426941931247711}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.8696761131286621},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7076711058616638},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.48951828479766846},{"id":"https://openalex.org/C135315306","wikidata":"https://www.wikidata.org/wiki/Q866364","display_name":"Bisimulation","level":2,"score":0.4858550727367401},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.48331475257873535},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4773143231868744},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.47622591257095337},{"id":"https://openalex.org/C2780069185","wikidata":"https://www.wikidata.org/wiki/Q7977945","display_name":"Equivalence (formal languages)","level":2,"score":0.47404906153678894},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.43736231327056885},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.42122209072113037},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3739171624183655},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3426941931247711},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1155/2015/939028","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2015/939028","pdf_url":"http://downloads.hindawi.com/journals/jece/2015/939028.pdf","source":{"id":"https://openalex.org/S174662166","display_name":"Journal of Electrical and Computer Engineering","issn_l":"2090-0147","issn":["2090-0147","2090-0155"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Electrical and Computer Engineering","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:2bd2be4fe24545199bc5d22ae671b3bc","is_oa":true,"landing_page_url":"https://doaj.org/article/2bd2be4fe24545199bc5d22ae671b3bc","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of Electrical and Computer Engineering, Vol 2015 (2015)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1155/2015/939028","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2015/939028","pdf_url":"http://downloads.hindawi.com/journals/jece/2015/939028.pdf","source":{"id":"https://openalex.org/S174662166","display_name":"Journal of Electrical and Computer Engineering","issn_l":"2090-0147","issn":["2090-0147","2090-0155"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Electrical and Computer Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.5199999809265137,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1614940381.pdf","grobid_xml":"https://content.openalex.org/works/W1614940381.grobid-xml"},"referenced_works_count":29,"referenced_works":["https://openalex.org/W133455360","https://openalex.org/W564480503","https://openalex.org/W614341036","https://openalex.org/W1533439771","https://openalex.org/W1572724214","https://openalex.org/W1590315663","https://openalex.org/W1717223777","https://openalex.org/W1815217284","https://openalex.org/W1892497168","https://openalex.org/W1994999406","https://openalex.org/W1995146104","https://openalex.org/W2000947342","https://openalex.org/W2034717157","https://openalex.org/W2039784168","https://openalex.org/W2053398545","https://openalex.org/W2081324807","https://openalex.org/W2101508170","https://openalex.org/W2105489690","https://openalex.org/W2121960799","https://openalex.org/W2128835097","https://openalex.org/W2137351629","https://openalex.org/W2141772875","https://openalex.org/W2146580567","https://openalex.org/W2163377462","https://openalex.org/W2170677925","https://openalex.org/W2173694265","https://openalex.org/W2235143621","https://openalex.org/W4234903607","https://openalex.org/W4296471858"],"related_works":["https://openalex.org/W4224026286","https://openalex.org/W2111870610","https://openalex.org/W1937494301","https://openalex.org/W161255303","https://openalex.org/W1544097700","https://openalex.org/W1488573418","https://openalex.org/W2152752131","https://openalex.org/W1922520186","https://openalex.org/W1946493810","https://openalex.org/W2391979747"],"abstract_inverted_index":{"Pacemakers":[0],"are":[1,17,77],"safety-critical":[2,51],"devices":[3],"whose":[4],"faulty":[5,15],"behaviors":[6,16],"can":[7,37,101],"cause":[8],"harm":[9],"or":[10],"even":[11],"death.":[12],"Often":[13],"these":[14],"caused":[18],"due":[19],"to":[20,40,104,119],"bugs":[21,141],"in":[22],"programs":[23,47,108],"used":[24,39,109],"for":[25,90,110],"digital":[26],"control":[27,52,122],"of":[28,44,54,65,126],"pacemakers.":[29,57,93],"We":[30,82,94],"present":[31],"a":[32,84,121],"formal":[33,73,88],"verification":[34,144],"methodology":[35,59],"that":[36,48,100],"be":[38,102],"check":[41],"the":[42,50,63,129,143],"correctness":[43,97],"object":[45,106],"code":[46,107],"implement":[49],"functions":[53],"DDD":[55,91],"mode":[56,92],"Our":[58,136],"is":[60],"based":[61],"on":[62],"theory":[64],"Well-Founded":[66],"Equivalence":[67],"Bisimulation":[68],"(WEB)":[69],"refinement,":[70],"where":[71],"both":[72],"specifications":[74],"and":[75,86],"implementation":[76],"treated":[78],"as":[79],"transition":[80],"systems.":[81],"develop":[83,96],"simple":[85,130],"general":[87],"specification":[89,131],"also":[95,138],"proof":[98],"obligations":[99],"applied":[103],"validate":[105],"pacemaker":[111],"control.":[112],"Using":[113],"our":[114],"methodology,":[115],"we":[116],"were":[117],"able":[118],"verify":[120],"program":[123],"with":[124,132],"millions":[125],"transitions":[127],"against":[128],"only":[133],"10":[134],"transitions.":[135],"method":[137],"found":[139],"several":[140],"during":[142],"process.":[145]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":6}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
