{"id":"https://openalex.org/W2979301100","doi":"https://doi.org/10.1145/3358502.3361270","title":"Ambiguous, informal, and unsound: metaprogramming for naturalness","display_name":"Ambiguous, informal, and unsound: metaprogramming for naturalness","publication_year":2019,"publication_date":"2019-10-11","ids":{"openalex":"https://openalex.org/W2979301100","doi":"https://doi.org/10.1145/3358502.3361270","mag":"2979301100"},"language":"en","primary_location":{"id":"doi:10.1145/3358502.3361270","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358502.3361270","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection","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/A5026483529","display_name":"Toni Mattis","orcid":"https://orcid.org/0000-0001-7024-9838"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Toni Mattis","raw_affiliation_strings":["HPI, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HPI, Germany","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011714104","display_name":"Patrick Rein","orcid":"https://orcid.org/0000-0001-9454-8381"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Patrick Rein","raw_affiliation_strings":["HPI, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HPI, Germany","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079160871","display_name":"Robert Hirschfeld","orcid":"https://orcid.org/0000-0002-4249-6003"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Robert Hirschfeld","raw_affiliation_strings":["HPI, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HPI, Germany","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2193,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.48699754,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9860000014305115,"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/T12535","display_name":"Machine Learning and Data Classification","score":0.9832000136375427,"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/naturalness","display_name":"Naturalness","score":0.8751543164253235},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.855908989906311},{"id":"https://openalex.org/keywords/metaprogramming","display_name":"Metaprogramming","score":0.789858341217041},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6812119483947754},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5050886273384094},{"id":"https://openalex.org/keywords/property","display_name":"Property (philosophy)","score":0.45874103903770447},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.42715588212013245},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4071471691131592}],"concepts":[{"id":"https://openalex.org/C134537474","wikidata":"https://www.wikidata.org/wiki/Q17144832","display_name":"Naturalness","level":2,"score":0.8751543164253235},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.855908989906311},{"id":"https://openalex.org/C35390924","wikidata":"https://www.wikidata.org/wiki/Q661075","display_name":"Metaprogramming","level":2,"score":0.789858341217041},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6812119483947754},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5050886273384094},{"id":"https://openalex.org/C189950617","wikidata":"https://www.wikidata.org/wiki/Q937228","display_name":"Property (philosophy)","level":2,"score":0.45874103903770447},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.42715588212013245},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4071471691131592},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","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/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3358502.3361270","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358502.3361270","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6299999952316284,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1342665","https://openalex.org/W1880262756","https://openalex.org/W2012451248","https://openalex.org/W2053729218","https://openalex.org/W2077776641","https://openalex.org/W2087175184","https://openalex.org/W2095839043","https://openalex.org/W2109144580","https://openalex.org/W2142403498","https://openalex.org/W2150275961","https://openalex.org/W2172147300","https://openalex.org/W2172168118","https://openalex.org/W2342082360","https://openalex.org/W2741483398","https://openalex.org/W2882319491","https://openalex.org/W2913119133","https://openalex.org/W2950577311","https://openalex.org/W2963935794","https://openalex.org/W2970137938","https://openalex.org/W4242395378"],"related_works":["https://openalex.org/W123754615","https://openalex.org/W2293709606","https://openalex.org/W16365832","https://openalex.org/W2127759428","https://openalex.org/W1535099794","https://openalex.org/W201808208","https://openalex.org/W4320807203","https://openalex.org/W2769814451","https://openalex.org/W2041630899","https://openalex.org/W2073905442"],"abstract_inverted_index":{"Program":[0],"code":[1],"needs":[2],"to":[3,32,36,48,64],"be":[4],"understood":[5],"by":[6],"both":[7],"machines":[8],"and":[9,56],"programmers.":[10],"While":[11],"the":[12,18,44,62],"goal":[13,63],"of":[14,20,46],"executing":[15],"programs":[16,47],"requires":[17],"unambiguity":[19],"a":[21],"formal":[22,30],"language,":[23],"programmers":[24],"use":[25],"natural":[26],"language":[27],"within":[28],"these":[29],"constraints":[31],"explain":[33],"implemented":[34],"concepts":[35],"each":[37],"other.":[38],"This":[39],"so":[40],"called":[41],"naturalness":[42],"\u2013":[43,52],"property":[45],"resemble":[49],"human":[50],"communication":[51],"motivated":[53],"many":[54],"statistical":[55],"machine":[57],"learning":[58],"(ML)":[59],"approaches":[60],"with":[61],"improve":[65],"software":[66],"engineering":[67],"activities.":[68]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-30T17:31:21.811387","created_date":"2025-10-10T00:00:00"}
