{"id":"https://openalex.org/W7160183707","doi":"https://doi.org/10.48550/arxiv.2605.00058","title":"Autoformalizing Memory Specifications with Agents","display_name":"Autoformalizing Memory Specifications with Agents","publication_year":2026,"publication_date":"2026-04-30","ids":{"openalex":"https://openalex.org/W7160183707","doi":"https://doi.org/10.48550/arxiv.2605.00058"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.00058","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.00058","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.00058","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5077050515","display_name":"Jan Ole Ernst","orcid":"https://orcid.org/0000-0001-5137-828X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ernst, Jan Ole","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135146135","display_name":"Dmitri Michelangelo Saberi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Saberi, Dmitri Michelangelo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5095044701","display_name":"Derek Christ","orcid":"https://orcid.org/0009-0005-4234-6362"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Christ, Derek","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125734561","display_name":"Thomas Zimmermann","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zimmermann, Thomas","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135190642","display_name":"Rajath Salegame","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Salegame, Rajath","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135198763","display_name":"Suhaas M. Bhat","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bhat, Suhaas M.","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135175170","display_name":"Stanislav Levental","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Levental, Stanislav","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064113202","display_name":"Thomas D. Ahle","orcid":"https://orcid.org/0000-0001-9747-0479"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ahle, Thomas Dybdahl","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5135256246","display_name":"Matthias Jung","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jung, Matthias","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"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":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.6291000247001648,"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.6291000247001648,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.262800008058548,"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/T12072","display_name":"Machine Learning and Algorithms","score":0.008200000040233135,"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/formal-specification","display_name":"Formal specification","score":0.46059998869895935},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.44119998812675476},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.4311000108718872},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.4171000123023987},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.37459999322891235},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.36640000343322754},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.3125999867916107}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8377000093460083},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.46059998869895935},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.44119998812675476},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4410000145435333},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.4311000108718872},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.4171000123023987},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.38280001282691956},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.37459999322891235},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.36640000343322754},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.3125999867916107},{"id":"https://openalex.org/C201677973","wikidata":"https://www.wikidata.org/wiki/Q1209840","display_name":"Specification language","level":2,"score":0.3109999895095825},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.30799999833106995},{"id":"https://openalex.org/C62460635","wikidata":"https://www.wikidata.org/wiki/Q5508853","display_name":"Functional verification","level":3,"score":0.3073999881744385},{"id":"https://openalex.org/C57371142","wikidata":"https://www.wikidata.org/wiki/Q16914225","display_name":"Functional specification","level":5,"score":0.29580000042915344},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.26249998807907104},{"id":"https://openalex.org/C12186640","wikidata":"https://www.wikidata.org/wiki/Q6815743","display_name":"Memory model","level":3,"score":0.2551000118255615},{"id":"https://openalex.org/C84651959","wikidata":"https://www.wikidata.org/wiki/Q17052506","display_name":"System requirements specification","level":2,"score":0.2524999976158142},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2508000135421753},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.25}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.00058","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.00058","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.00058","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.00058","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.5955016613006592,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0],"primary":[1],"goal":[2],"of":[3,29,75,84,122,144],"Design":[4],"Verification":[5],"(DV)":[6],"is":[7,27],"to":[8,34,80,140],"ensure":[9],"that":[10,111],"a":[11,50,106],"proposed":[12],"chip":[13,77,94],"design":[14],"implementation":[15],"(either":[16],"in":[17,32,59],"code,":[18],"or":[19],"physical":[20],"form)":[21],"exactly":[22],"matches":[23],"its":[24],"specification":[25,47,73],"and":[26,126],"free":[28],"functional":[30,127],"errors":[31],"order":[33],"avoid":[35],"costly":[36],"re-designs.":[37],"Achieving":[38],"this":[39],"often":[40],"demands":[41],"extensive":[42],"manual":[43],"interpretation,":[44],"translating":[45],"the":[46,82,120,142],"document":[48],"into":[49,105],"formal,":[51],"testable":[52],"representation.":[53],"While":[54],"AI":[55],"has":[56],"made":[57],"progress":[58],"DV,":[60],"current":[61],"approaches":[62],"typically":[63],"focus":[64],"on":[65],"narrow,":[66],"isolated":[67],"tasks":[68,118],"rather":[69],"than":[70],"full":[71],"end-to-end":[72],"compliance":[74],"modern":[76],"designs,":[78],"failing":[79],"capture":[81],"complexity":[83],"real-world":[85],"verification.":[86],"Our":[87],"method":[88],"automatically":[89],"formalizes":[90],"natural":[91],"language":[92],"memory":[93],"specifications,":[95],"for":[96,115],"industry":[97],"relevant":[98],"Dynamic":[99],"Random":[100],"Access":[101],"Memory":[102],"(DRAM)":[103],"standards,":[104],"formal":[107],"representation":[108],"called":[109],"DRAMPyML":[110],"can":[112,137],"be":[113,138],"used":[114,139],"downstream":[116],"DV":[117],"like":[119],"generation":[121],"SystemVerilog":[123],"assertions,":[124],"stimulus,":[125],"coverage.":[128],"We":[129],"also":[130],"release":[131],"our":[132],"benchmarking":[133],"dataset,":[134],"DRAMBench,":[135],"which":[136],"evaluate":[141],"evolution":[143],"model":[145],"capabilities":[146],"(and":[147],"new":[148],"approaches)":[149],"at":[150],"hardware":[151],"autoformalization.":[152]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-05-05T00:00:00"}
