{"id":"https://openalex.org/W2779212808","doi":"https://doi.org/10.1145/3156017","title":"Verifying Reliability Properties Using the Hyperball Abstract Domain","display_name":"Verifying Reliability Properties Using the Hyperball Abstract Domain","publication_year":2017,"publication_date":"2017-12-19","ids":{"openalex":"https://openalex.org/W2779212808","doi":"https://doi.org/10.1145/3156017","mag":"2779212808"},"language":"en","primary_location":{"id":"doi:10.1145/3156017","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3156017","pdf_url":null,"source":{"id":"https://openalex.org/S41449414","display_name":"ACM Transactions on Programming Languages and Systems","issn_l":"0164-0925","issn":["0164-0925","1558-4593"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Programming Languages and Systems","raw_type":"journal-article"},"type":"article","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/A5020115579","display_name":"Jacob Lidman","orcid":null},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Jacob Lidman","raw_affiliation_strings":["Chalmers University of Technology, Gothenburg, Sweden"],"affiliations":[{"raw_affiliation_string":"Chalmers University of Technology, Gothenburg, Sweden","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022715353","display_name":"Sally A. McKee","orcid":"https://orcid.org/0000-0003-0514-3767"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Sally A. Mckee","raw_affiliation_strings":["Chalmers University of Technology, Gothenburg, Sweden"],"affiliations":[{"raw_affiliation_string":"Chalmers University of Technology, Gothenburg, Sweden","institution_ids":["https://openalex.org/I66862912"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5020115579"],"corresponding_institution_ids":["https://openalex.org/I66862912"],"apc_list":null,"apc_paid":null,"fwci":0.2867,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.61467763,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"40","issue":"1","first_page":"1","last_page":"29"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9986000061035156,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8668094873428345},{"id":"https://openalex.org/keywords/submodular-set-function","display_name":"Submodular set function","score":0.8350474834442139},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.7176235318183899},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.6707938313484192},{"id":"https://openalex.org/keywords/abstract-interpretation","display_name":"Abstract interpretation","score":0.5900734663009644},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.520774781703949},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.5012423992156982},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5010771751403809},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.471480131149292},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.46246641874313354},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.4188789129257202},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3982226848602295},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.2576800584793091},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.14023318886756897},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1321013867855072},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.12137541174888611},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.07215672731399536}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8668094873428345},{"id":"https://openalex.org/C178621042","wikidata":"https://www.wikidata.org/wiki/Q7631710","display_name":"Submodular set function","level":2,"score":0.8350474834442139},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.7176235318183899},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.6707938313484192},{"id":"https://openalex.org/C2780654840","wikidata":"https://www.wikidata.org/wiki/Q333341","display_name":"Abstract interpretation","level":2,"score":0.5900734663009644},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.520774781703949},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.5012423992156982},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5010771751403809},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.471480131149292},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.46246641874313354},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.4188789129257202},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3982226848602295},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.2576800584793091},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14023318886756897},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1321013867855072},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.12137541174888611},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.07215672731399536},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","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},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3156017","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3156017","pdf_url":null,"source":{"id":"https://openalex.org/S41449414","display_name":"ACM Transactions on Programming Languages and Systems","issn_l":"0164-0925","issn":["0164-0925","1558-4593"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Programming Languages and Systems","raw_type":"journal-article"},{"id":"pmh:oai:research.chalmers.se:500156","is_oa":false,"landing_page_url":"https://research.chalmers.se/en/publication/a9d2917b-0bf0-493b-872f-7d7482a076c4","pdf_url":null,"source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W101417098","https://openalex.org/W269793362","https://openalex.org/W344774856","https://openalex.org/W1507199453","https://openalex.org/W1515906028","https://openalex.org/W1543362203","https://openalex.org/W1553894716","https://openalex.org/W1632393213","https://openalex.org/W1774989331","https://openalex.org/W1824807610","https://openalex.org/W1897230935","https://openalex.org/W1966242183","https://openalex.org/W1973680906","https://openalex.org/W2003412429","https://openalex.org/W2007054410","https://openalex.org/W2009654690","https://openalex.org/W2016043649","https://openalex.org/W2026838540","https://openalex.org/W2031373197","https://openalex.org/W2043100293","https://openalex.org/W2066425771","https://openalex.org/W2086449672","https://openalex.org/W2108399962","https://openalex.org/W2111725598","https://openalex.org/W2118582701","https://openalex.org/W2118936174","https://openalex.org/W2132661148","https://openalex.org/W2142096775","https://openalex.org/W2144038574","https://openalex.org/W2150840077","https://openalex.org/W2154909745","https://openalex.org/W2218579101","https://openalex.org/W2900603753","https://openalex.org/W3012044459","https://openalex.org/W4285719527","https://openalex.org/W4301734701"],"related_works":["https://openalex.org/W88990729","https://openalex.org/W190511973","https://openalex.org/W1603485317","https://openalex.org/W2097485368","https://openalex.org/W2779212808","https://openalex.org/W1603968847","https://openalex.org/W1591842587","https://openalex.org/W2950075769","https://openalex.org/W4298187297","https://openalex.org/W4302055908"],"abstract_inverted_index":{"Modern":[0],"systems":[1],"are":[2,109],"increasingly":[3],"susceptible":[4],"to":[5,25,33,48,59,81,104,132,155,169,185,193,211],"soft":[6],"errors":[7],"that":[8,45,101],"manifest":[9],"themselves":[10],"as":[11,111,128],"bit":[12,35,77,106],"flips":[13,78],"and":[14,37,55,65,121,151,172],"possibly":[15],"alter":[16],"the":[17,27,50,74,91,116,125,139,146,176,182,186,202],"semantics":[18,31,69],"of":[19,70,76,118,141,148,163,196,204],"an":[20,95],"application.":[21],"We":[22,88,165],"would":[23,209],"like":[24,210],"measure":[26],"quality":[28],"degradation":[29],"on":[30],"due":[32],"such":[34,85],"flips,":[36,107],"thus":[38],"we":[39,102,122,178,208],"introduce":[40,110,124],"a":[41,63,86,129,157,161],"Hyperball":[42,92,187],"abstract":[43,99],"domain":[44,93,100,127,137,184],"allows":[46],"us":[47],"determine":[49],"worst-case":[51],"distance":[52],"between":[53],"expected":[54],"actual":[56],"results.":[57],"Similar":[58],"intervals,":[60],"hyperballs":[61],"describe":[62,83],"connected":[64],"dense":[66],"space.":[67,87],"The":[68],"low-level":[71],"code":[72],"in":[73,84],"presence":[75],"is":[79],"hard":[80],"accurately":[82],"therefore":[89],"combine":[90],"with":[94],"existing":[96],"affine":[97],"system":[98],"extend":[103],"handle":[105],"which":[108],"disjunctions.":[112],"Bit-flips":[113],"can":[114],"reduce":[115],"precision":[117,134],"our":[119],"analysis,":[120],"therefor":[123],"Scale":[126,183],"disjunctive":[130,142],"refinement":[131],"minimize":[133],"loss.":[135],"This":[136],"bounds":[138],"number":[140],"elements":[143],"by":[144,191],"quantifying":[145],"over-approximation":[147],"different":[149],"partitions":[150],"uses":[152],"submodular":[153],"optimization":[154],"find":[156],"good":[158],"partitioning":[159],"(within":[160],"bound":[162],"optimal).":[164],"evaluate":[166],"these":[167],"domains":[168],"show":[170],"benefits":[171],"potential":[173],"problems.":[174],"For":[175],"application":[177],"examine":[179],"here,":[180],"adding":[181],"abstraction":[188],"improves":[189],"accuracy":[190],"up":[192],"two":[194],"orders":[195],"magnitude.":[197],"Our":[198],"initial":[199],"results":[200],"demonstrate":[201],"feasibility":[203],"this":[205],"approach,":[206],"although":[207],"further":[212],"improve":[213],"execution":[214],"efficiency.":[215]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
