{"id":"https://openalex.org/W2017319404","doi":"https://doi.org/10.1145/1929529.1929533","title":"Robust, generic, modularly-verified map","display_name":"Robust, generic, modularly-verified map","publication_year":2011,"publication_date":"2011-01-24","ids":{"openalex":"https://openalex.org/W2017319404","doi":"https://doi.org/10.1145/1929529.1929533","mag":"2017319404"},"language":"en","primary_location":{"id":"doi:10.1145/1929529.1929533","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1929529.1929533","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th ACM workshop on Programming languages meets program verification","raw_type":"proceedings-article"},"type":"conference-paper","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/A5091115272","display_name":"Derek Bronish","orcid":null},"institutions":[{"id":"https://openalex.org/I52357470","display_name":"The Ohio State University","ror":"https://ror.org/00rs6vg23","country_code":"US","type":"education","lineage":["https://openalex.org/I52357470"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Derek Bronish","raw_affiliation_strings":["The Ohio State University, Columbus, OH, USA","The Ohio State University, Columbus, OH, USA.;"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The Ohio State University, Columbus, OH, USA","institution_ids":["https://openalex.org/I52357470"]},{"raw_affiliation_string":"The Ohio State University, Columbus, OH, USA.;","institution_ids":["https://openalex.org/I52357470"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039289260","display_name":"Hampton Smith","orcid":null},"institutions":[{"id":"https://openalex.org/I8078737","display_name":"Clemson University","ror":"https://ror.org/037s24f05","country_code":"US","type":"education","lineage":["https://openalex.org/I8078737"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hampton Smith","raw_affiliation_strings":["Clemson University, Clemson, SC, USA","Clemson University, Clemson, SC, USA,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Clemson University, Clemson, SC, USA","institution_ids":["https://openalex.org/I8078737"]},{"raw_affiliation_string":"Clemson University, Clemson, SC, USA,","institution_ids":["https://openalex.org/I8078737"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"27","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9990000128746033,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7827516794204712},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.7782305479049683},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.754604697227478},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5275686979293823},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.5127721428871155},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5119922757148743},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5043846368789673},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.49869537353515625},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.4973445236682892},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4358506500720978},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.414762020111084},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.4117773771286011},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.40924569964408875},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3680427670478821},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.32296353578567505},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.23165974020957947},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1051906943321228},{"id":"https://openalex.org/keywords/cartography","display_name":"Cartography","score":0.07463902235031128}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7827516794204712},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7782305479049683},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.754604697227478},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5275686979293823},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.5127721428871155},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5119922757148743},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5043846368789673},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49869537353515625},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.4973445236682892},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4358506500720978},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.414762020111084},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.4117773771286011},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.40924569964408875},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3680427670478821},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.32296353578567505},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.23165974020957947},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1051906943321228},{"id":"https://openalex.org/C58640448","wikidata":"https://www.wikidata.org/wiki/Q42515","display_name":"Cartography","level":1,"score":0.07463902235031128},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1929529.1929533","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1929529.1929533","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th ACM workshop on Programming languages meets program verification","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1560971300","https://openalex.org/W1606177908","https://openalex.org/W1761424764","https://openalex.org/W2000691319","https://openalex.org/W2130427425","https://openalex.org/W2147650421","https://openalex.org/W2160573490","https://openalex.org/W2171313158","https://openalex.org/W2504100651"],"related_works":["https://openalex.org/W3088304681","https://openalex.org/W4238190086","https://openalex.org/W2512656006","https://openalex.org/W4254068899","https://openalex.org/W2049353084","https://openalex.org/W2124353851","https://openalex.org/W2157036638","https://openalex.org/W2142425794","https://openalex.org/W2153437812","https://openalex.org/W3025214334"],"abstract_inverted_index":{"Maps":[0],"are":[1,94,104],"a":[2,22,29,37,90,101],"fundamental":[3],"component":[4,71,93,103],"in":[5,18,76],"the":[6,19,67,70,79],"development":[7],"of":[8,21,32,40,49,69,89],"modern":[9],"software.":[10],"The":[11,46],"ability":[12],"to":[13,99],"associate":[14],"keys":[15,80],"with":[16,42],"values":[17],"manner":[20],"partial":[23],"mathematical":[24],"function":[25],"is":[26],"important":[27],"for":[28,57,86],"wide":[30],"range":[31],"applications,":[33],"and":[34,66,96],"also":[35],"accommodates":[36],"broad":[38],"variety":[39],"implementations":[41],"diverse":[43],"performance":[44],"profiles.":[45],"foundational-yet-sophisticated":[47],"nature":[48],"this":[50],"problem":[51],"makes":[52],"it":[53],"an":[54],"ideal":[55],"benchmark":[56],"software":[58],"verification":[59,88],"efforts.":[60],"A":[61],"tension":[62],"between":[63],"modular":[64,87],"reasoning":[65],"usefulness":[68],"can":[72],"be":[73,82],"observed":[74],"particularly":[75],"systems":[77],"where":[78],"may":[81],"reference":[83],"types.":[84],"Criteria":[85],"robust":[91],"map":[92,102],"elaborated,":[95],"existing":[97],"attempts":[98],"verify":[100],"surveyed.":[105]},"counts_by_year":[{"year":2013,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
