{"id":"https://openalex.org/W3163573021","doi":"https://doi.org/10.1145/1190216.1190245","title":"Towards a mechanized metatheory of standard ML","display_name":"Towards a mechanized metatheory of standard ML","publication_year":2007,"publication_date":"2007-01-17","ids":{"openalex":"https://openalex.org/W3163573021","doi":"https://doi.org/10.1145/1190216.1190245","mag":"3163573021"},"language":"en","primary_location":{"id":"doi:10.1145/1190216.1190245","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1190216.1190245","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages","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/A5038059572","display_name":"Daniel K. Lee","orcid":"https://orcid.org/0000-0002-6623-6089"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel K. Lee","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045900536","display_name":"Karl Crary","orcid":"https://orcid.org/0000-0002-1556-2183"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Karl Crary","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028720578","display_name":"Robert Harper","orcid":"https://orcid.org/0000-0002-9400-2941"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert Harper","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":7.5693,"has_fulltext":false,"cited_by_count":80,"citation_normalized_percentile":{"value":0.98294981,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"173","last_page":"184"},"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.9998999834060669,"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.9998999834060669,"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.9836000204086304,"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.98089998960495,"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/metatheory","display_name":"Metatheory","score":0.880192756652832},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7891691327095032},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.72479647397995},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.6879113912582397},{"id":"https://openalex.org/keywords/expressive-power","display_name":"Expressive power","score":0.5801666975021362},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.565994143486023},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.49332013726234436},{"id":"https://openalex.org/keywords/intermediate-language","display_name":"Intermediate language","score":0.4327152371406555},{"id":"https://openalex.org/keywords/functional-programming","display_name":"Functional programming","score":0.43064019083976746},{"id":"https://openalex.org/keywords/haskell","display_name":"Haskell","score":0.4234410524368286},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.37507298588752747},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.09420296549797058}],"concepts":[{"id":"https://openalex.org/C39387531","wikidata":"https://www.wikidata.org/wiki/Q1096708","display_name":"Metatheory","level":2,"score":0.880192756652832},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7891691327095032},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.72479647397995},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.6879113912582397},{"id":"https://openalex.org/C195818886","wikidata":"https://www.wikidata.org/wiki/Q5421724","display_name":"Expressive power","level":2,"score":0.5801666975021362},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.565994143486023},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.49332013726234436},{"id":"https://openalex.org/C77660490","wikidata":"https://www.wikidata.org/wiki/Q244916","display_name":"Intermediate language","level":3,"score":0.4327152371406555},{"id":"https://openalex.org/C42383842","wikidata":"https://www.wikidata.org/wiki/Q193076","display_name":"Functional programming","level":2,"score":0.43064019083976746},{"id":"https://openalex.org/C2780624054","wikidata":"https://www.wikidata.org/wiki/Q34010","display_name":"Haskell","level":3,"score":0.4234410524368286},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.37507298588752747},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.09420296549797058},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"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/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/1190216.1190245","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1190216.1190245","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.66.2211","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.66.2211","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.cmu.edu/afs/cs/user/crary/www/papers/2006/tslf.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.72.9489","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.72.9489","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www-2.cs.cmu.edu/~rwh/papers/tslf/short.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.92.9755","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.92.9755","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.cmu.edu/~dklee/papers/tslf-popl.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.550000011920929,"display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W116988039","https://openalex.org/W1511303081","https://openalex.org/W1514385560","https://openalex.org/W1521083034","https://openalex.org/W1546727036","https://openalex.org/W1547819553","https://openalex.org/W1561824685","https://openalex.org/W1571331450","https://openalex.org/W1574919925","https://openalex.org/W1580069142","https://openalex.org/W1585211590","https://openalex.org/W1597824249","https://openalex.org/W1971933951","https://openalex.org/W1974190112","https://openalex.org/W1995955735","https://openalex.org/W2048569219","https://openalex.org/W2052735108","https://openalex.org/W2053070172","https://openalex.org/W2073569229","https://openalex.org/W2118229393","https://openalex.org/W2133639043","https://openalex.org/W2145945984","https://openalex.org/W2151275061","https://openalex.org/W2154273644","https://openalex.org/W2161017670","https://openalex.org/W2161555915","https://openalex.org/W2163976959","https://openalex.org/W2167017930","https://openalex.org/W2167231542","https://openalex.org/W2171691057","https://openalex.org/W3175485889","https://openalex.org/W4285719527","https://openalex.org/W6637471482","https://openalex.org/W7020193950"],"related_works":["https://openalex.org/W2129777450","https://openalex.org/W2112263414","https://openalex.org/W4231010649","https://openalex.org/W3004782279","https://openalex.org/W1619105309","https://openalex.org/W1602185604","https://openalex.org/W2028779182","https://openalex.org/W4242678340","https://openalex.org/W2140654465","https://openalex.org/W2129253059"],"abstract_inverted_index":{"We":[0],"present":[1],"an":[2,41],"internal":[3,29],"language":[4,30],"with":[5],"equivalent":[6],"expressive":[7],"power":[8],"to":[9,33,62],"Standard":[10,45,64],"ML,":[11,65],"and":[12,18,52,77,98,105],"discuss":[13],"its":[14,23],"formalization":[15,82],"in":[16,26,40,47],"LF":[17],"the":[19,36,48,58,84,91,95,100],"machine-checked":[20],"verification":[21],"of":[22,38,50,83,94,102,108],"type":[24],"safety":[25],"Twelf.":[27],"The":[28],"is":[31],"intended":[32],"serve":[34],"as":[35],"target":[37],"elaboration":[39],"elaborative":[42],"semantics":[43],"for":[44],"ML":[46],"style":[49],"Harper":[51],"Stone.":[53],"Therefore,":[54],"it":[55],"includes":[56],"all":[57],"programming":[59],"mechanisms":[60],"necessary":[61],"implement":[63],"including":[66],"translucent":[67],"modules,":[68],"abstraction,":[69],"polymorphism,":[70],"higher":[71],"kinds,":[72],"references,":[73],"exceptions,":[74],"recursive":[75,78],"types,":[76],"functions.":[79],"Our":[80],"successful":[81],"proof":[85,106],"involved":[86],"a":[87],"careful":[88],"interplay":[89],"between":[90],"precise":[92],"formulations":[93],"various":[96],"mechanisms,":[97],"required":[99],"invention":[101],"new":[103],"representation":[104],"techniques":[107],"general":[109],"interest.":[110]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":6},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":5}],"updated_date":"2026-07-30T17:31:21.811387","created_date":"2025-10-10T00:00:00"}
