{"id":"https://openalex.org/W6894083566","doi":"https://doi.org/10.5281/zenodo.6062602","title":"Reproduction Package (VM Version) for ICSE 2022 Article `Decomposing Software Verification into Off-the-Shelf Components: An Application to CEGAR'","display_name":"Reproduction Package (VM Version) for ICSE 2022 Article `Decomposing Software Verification into Off-the-Shelf Components: An Application to CEGAR'","publication_year":2022,"publication_date":"2022-02-13","ids":{"openalex":"https://openalex.org/W6894083566","doi":"https://doi.org/10.5281/zenodo.6062602"},"language":"en","primary_location":{"id":"pmh:oai:zenodo.org:6062602","is_oa":true,"landing_page_url":"https://zenodo.org/record/6062602","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"},"type":"other","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/6062602","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Beyer, Dirk","orcid":"https://orcid.org/0000-0003-4832-7662"},"institutions":[{"id":"https://openalex.org/I3018771216","display_name":"LMU Klinikum","ror":"https://ror.org/02jet3w32","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I3018771216","https://openalex.org/I8204097"]},{"id":"https://openalex.org/I8204097","display_name":"Ludwig-Maximilians-Universit\u00e4t M\u00fcnchen","ror":"https://ror.org/05591te55","country_code":"DE","type":"education","lineage":["https://openalex.org/I8204097"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Beyer, Dirk","raw_affiliation_strings":["LMU Munich"],"raw_orcid":"https://orcid.org/0000-0003-4832-7662","affiliations":[{"raw_affiliation_string":"LMU Munich","institution_ids":["https://openalex.org/I3018771216","https://openalex.org/I8204097"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Haltermann, Jan","orcid":"https://orcid.org/0000-0002-5098-0495"},"institutions":[{"id":"https://openalex.org/I129877168","display_name":"Carl von Ossietzky Universit\u00e4t Oldenburg","ror":"https://ror.org/033n9gh91","country_code":"DE","type":"education","lineage":["https://openalex.org/I129877168"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Haltermann, Jan","raw_affiliation_strings":["University of Oldenburg"],"raw_orcid":"https://orcid.org/0000-0002-5098-0495","affiliations":[{"raw_affiliation_string":"University of Oldenburg","institution_ids":["https://openalex.org/I129877168"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Lemberger, Thomas","orcid":"https://orcid.org/0000-0003-0291-815X"},"institutions":[{"id":"https://openalex.org/I3018771216","display_name":"LMU Klinikum","ror":"https://ror.org/02jet3w32","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I3018771216","https://openalex.org/I8204097"]},{"id":"https://openalex.org/I8204097","display_name":"Ludwig-Maximilians-Universit\u00e4t M\u00fcnchen","ror":"https://ror.org/05591te55","country_code":"DE","type":"education","lineage":["https://openalex.org/I8204097"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lemberger, Thomas","raw_affiliation_strings":["LMU Munich"],"raw_orcid":"https://orcid.org/0000-0003-0291-815X","affiliations":[{"raw_affiliation_string":"LMU Munich","institution_ids":["https://openalex.org/I3018771216","https://openalex.org/I8204097"]}]},{"author_position":"last","author":{"id":null,"display_name":"Wehrheim, Heike","orcid":"https://orcid.org/0000-0002-2385-7512"},"institutions":[{"id":"https://openalex.org/I129877168","display_name":"Carl von Ossietzky Universit\u00e4t Oldenburg","ror":"https://ror.org/033n9gh91","country_code":"DE","type":"education","lineage":["https://openalex.org/I129877168"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Wehrheim, Heike","raw_affiliation_strings":["University of Oldenburg"],"raw_orcid":"https://orcid.org/0000-0002-2385-7512","affiliations":[{"raw_affiliation_string":"University of Oldenburg","institution_ids":["https://openalex.org/I129877168"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I3018771216","https://openalex.org/I8204097"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6121000051498413},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.5169000029563904},{"id":"https://openalex.org/keywords/decomposition","display_name":"Decomposition","score":0.5052000284194946},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.47510001063346863},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.4348999857902527},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.4018000066280365},{"id":"https://openalex.org/keywords/software-verification","display_name":"Software verification","score":0.3953000009059906},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.38019999861717224},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.36910000443458557}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8199999928474426},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6121000051498413},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.5169000029563904},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.5052000284194946},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4846000075340271},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.47510001063346863},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4348999857902527},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.4018000066280365},{"id":"https://openalex.org/C33054407","wikidata":"https://www.wikidata.org/wiki/Q6504747","display_name":"Software verification","level":5,"score":0.3953000009059906},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.38019999861717224},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.36910000443458557},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3580000102519989},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.3578999936580658},{"id":"https://openalex.org/C48002344","wikidata":"https://www.wikidata.org/wiki/Q2919644","display_name":"Verification and validation","level":2,"score":0.3495999872684479},{"id":"https://openalex.org/C2781039887","wikidata":"https://www.wikidata.org/wiki/Q1391724","display_name":"Factor (programming language)","level":2,"score":0.34200000762939453},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.32600000500679016},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.30869999527931213},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.30649998784065247},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.303600013256073},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.2992999851703644},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.28999999165534973},{"id":"https://openalex.org/C12145135","wikidata":"https://www.wikidata.org/wiki/Q5215396","display_name":"Functional decomposition","level":2,"score":0.28780001401901245},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2856000065803528},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.26919999718666077},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.25999999046325684},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.2597000002861023},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.2583000063896179},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.2572000026702881},{"id":"https://openalex.org/C147358964","wikidata":"https://www.wikidata.org/wiki/Q1200992","display_name":"Abstraction layer","level":3,"score":0.2556999921798706},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.2556000053882599},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.2547999918460846}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:zenodo.org:6062602","is_oa":true,"landing_page_url":"https://zenodo.org/record/6062602","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"},{"id":"doi:10.5281/zenodo.6062602","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.6062602","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:6062602","is_oa":true,"landing_page_url":"https://zenodo.org/record/6062602","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"<strong>Decomposing":[0],"Software":[1],"Verification":[2],"into":[3,48,73,126],"Off-the-Shelf":[4],"Components:":[5],"An":[6],"Application":[7],"to":[8,29,63,92,111,147,240,266,314],"CEGAR</strong>":[9],"Abstract:":[10],"Tools":[11],"for":[12,35,153],"software":[13,20,42,66,101],"verification":[14,43,69,201],"are":[15,134,273],"typically":[16],"cohesive":[17],"units":[18],"of":[19,94,117,124,151,162,179,210,217,229,244,249,289,296,322,328,341,361],"with":[21,129,214,283,304],"tightly":[22],"coupled":[23,80],"components.":[24,57],"This":[25,234],"makes":[26],"it":[27,251],"difficult":[28],"re-use":[30],"components,":[31,218],"and":[32,168,225,238,263,270,286,308],"the":[33,68,95,118,149,158,177,186,197,208,222,242,245,258,268,301,305,323,342],"potential":[34],"workload":[36],"distribution":[37],"is":[38,71,108,353],"limited.":[39],"Innovations":[40],"in":[41,53,100,199,275,350],"might":[44],"find":[45],"their":[46],"way":[47],"practice":[49],"faster":[50],"if":[51],"provided":[52],"smaller,":[54],"more":[55,316,357],"specialized":[56],"In":[58],"this":[59,89,143],"paper,":[60],"we":[61,260,363],"propose":[62],"strictly":[64],"decompose":[65],"verification:":[67,102],"task":[70],"split":[72],"independent":[74,127],"subtasks,":[75],"implemented":[76],"by":[77,191,212],"only":[78,189],"loosely":[79],"components":[81,128,230],"communicating":[82],"via":[83,183],"clearly":[84,130],"defined":[85,131],"interfaces.":[86],"We":[87,120,141,171,205,318],"apply":[88],"decomposition":[90,123,152,156],"concept":[91],"one":[93],"most":[96],"frequently":[97],"employed":[98],"techniques":[99],"counterexample-guided":[103],"abstraction":[104],"refinement":[105],"(CEGAR).":[106],"CEGAR":[107,125,145],"a":[109,122,192,253],"technique":[110],"iteratively":[112],"compute":[113],"an":[114],"abstract":[115],"model":[116],"system.":[119],"develop":[121],"interfaces":[132,184],"that":[133,174,227,272],"based":[135],"on":[136],"existing,":[137],"standardized":[138],"exchange":[139],"formats.":[140],"implement":[142],"component-based":[144],"(C-CEGAR)":[146],"investigate":[148],"feasibility":[150,166],"verification.":[154],"The":[155,278],"concerns":[157],"three":[159],"core":[160],"tasks":[161,202],"CEGAR:":[163],"abstract-model":[164],"exploration,":[165],"check,":[167],"precision":[169,198],"refinement.":[170],"experimentally":[172],"show":[173],"\u2014":[175,185],"despite":[176],"necessity":[178],"exchanging":[180],"complex":[181],"data":[182,237],"efficiency":[187],"thereby":[188,219],"reduces":[190],"small":[193],"constant":[194],"factor":[195],"while":[196],"solving":[200],"even":[203],"increases.":[204],"furthermore":[206],"illustrate":[207],"advantages":[209],"C-CEGAR":[211],"experimenting":[213],"different":[215],"implementations":[216],"further":[220],"increasing":[221],"overall":[223],"effectiveness":[224],"testing":[226],"substitution":[228],"works":[231],"well.":[232],"<strong>Contents</strong>":[233],"archive":[235],"provides":[236,252],"tools":[239],"reproduce":[241,267],"results":[243],"article.":[246,277],"For":[247],"ease":[248],"use,":[250],"VirtualBox":[254],"virtual":[255,279,324],"machine.":[256],"Inside":[257],"machine,":[259],"provide":[261],"scripts":[262],"all":[264],"information":[265],"numbers":[269],"figures":[271],"presented":[274],"our":[276],"machine":[280,325],"was":[281],"tested":[282],"5":[284],"cores":[285],"12":[287],"GB":[288,295],"memory.":[290],"It":[291],"requires":[292,356],"about":[293,339],"20":[294],"disk":[297],"space.":[298],"After":[299],"importing":[300],"Virtual":[302],"Machine":[303],"required":[306],"resources":[307],"starting":[309],"it,":[310],"open":[311],"file":[312],"<em>~/Desktop/ICSE22AE_Decomposing_SoftwareVerification/README.html</em>":[313],"get":[315],"instructions.":[317],"strongly":[319],"encourage":[320,366],"use":[321,327],"or":[326],"Ubuntu":[329],"20.04.":[330],"Setup":[331],"outside":[332],"these":[333],"two":[334],"options":[335],"may":[336],"require":[337],"knowledge":[338],"configuration":[340],"Linux":[343],"kernel":[344],"(to":[345],"enable":[346],"CGroups":[347],"v1).":[348],"Usage":[349],"docker":[351],"containers":[352],"possible,":[354],"but":[355],"additional":[358],"setup.":[359],"Because":[360],"this,":[362],"do":[364],"not":[365],"it.":[367]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
