{"id":"https://openalex.org/W4396232969","doi":"https://doi.org/10.1145/3678232.3678233","title":"Higher-Order unification for free!: Reusing the meta-language unification for the object language","display_name":"Higher-Order unification for free!: Reusing the meta-language unification for the object language","publication_year":2024,"publication_date":"2024-09-04","ids":{"openalex":"https://openalex.org/W4396232969","doi":"https://doi.org/10.1145/3678232.3678233"},"language":"en","primary_location":{"id":"doi:10.1145/3678232.3678233","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3678232.3678233","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 26th International Symposium on Principles and Practice of Declarative Programming","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3678232.3678233","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Davide Fissore","orcid":"https://orcid.org/0009-0002-5934-8776"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I201841394","display_name":"Universit\u00e9 C\u00f4te d'Azur","ror":"https://ror.org/019tgvf94","country_code":"FR","type":"education","lineage":["https://openalex.org/I201841394"]},{"id":"https://openalex.org/I4210117840","display_name":"Institut de Biologie Valrose","ror":"https://ror.org/03bnma344","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I154526488","https://openalex.org/I201841394","https://openalex.org/I4210096427","https://openalex.org/I4210117840"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Davide Fissore","raw_affiliation_strings":["Inria - Universit\u00e9 C\u00f4te d'Azur, France","UniCA - Universit\u00e9 C\u00f4te d'Azur (Parc Valrose, 28, avenue Valrose 06108 Nice Cedex 2 - France)","STAMP - S\u00fbret\u00e9 du logiciel et Preuves Math\u00e9matiques Formalis\u00e9es (2004 route des Lucioles BP 93 06902 Sophia Antipolis - France)"],"affiliations":[{"raw_affiliation_string":"Inria - Universit\u00e9 C\u00f4te d'Azur, France","institution_ids":["https://openalex.org/I1326498283"]},{"raw_affiliation_string":"UniCA - Universit\u00e9 C\u00f4te d'Azur (Parc Valrose, 28, avenue Valrose 06108 Nice Cedex 2 - France)","institution_ids":["https://openalex.org/I4210117840","https://openalex.org/I201841394"]},{"raw_affiliation_string":"STAMP - S\u00fbret\u00e9 du logiciel et Preuves Math\u00e9matiques Formalis\u00e9es (2004 route des Lucioles BP 93 06902 Sophia Antipolis - France)","institution_ids":[]}]},{"author_position":"last","author":{"id":null,"display_name":"Enrico Tassi","orcid":"https://orcid.org/0000-0002-7783-528X"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I201841394","display_name":"Universit\u00e9 C\u00f4te d'Azur","ror":"https://ror.org/019tgvf94","country_code":"FR","type":"education","lineage":["https://openalex.org/I201841394"]},{"id":"https://openalex.org/I4210117840","display_name":"Institut de Biologie Valrose","ror":"https://ror.org/03bnma344","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I154526488","https://openalex.org/I201841394","https://openalex.org/I4210096427","https://openalex.org/I4210117840"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Enrico Tassi","raw_affiliation_strings":["Inria - Universit\u00e9 C\u00f4te d'Azur, France","UniCA - Universit\u00e9 C\u00f4te d'Azur (Parc Valrose, 28, avenue Valrose 06108 Nice Cedex 2 - France)","STAMP - S\u00fbret\u00e9 du logiciel et Preuves Math\u00e9matiques Formalis\u00e9es (2004 route des Lucioles BP 93 06902 Sophia Antipolis - France)"],"affiliations":[{"raw_affiliation_string":"Inria - Universit\u00e9 C\u00f4te d'Azur, France","institution_ids":["https://openalex.org/I1326498283"]},{"raw_affiliation_string":"UniCA - Universit\u00e9 C\u00f4te d'Azur (Parc Valrose, 28, avenue Valrose 06108 Nice Cedex 2 - France)","institution_ids":["https://openalex.org/I4210117840","https://openalex.org/I201841394"]},{"raw_affiliation_string":"STAMP - S\u00fbret\u00e9 du logiciel et Preuves Math\u00e9matiques Formalis\u00e9es (2004 route des Lucioles BP 93 06902 Sophia Antipolis - France)","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I201841394","https://openalex.org/I4210117840"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.11123911,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"13"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12504","display_name":"Mathematics and Applications","score":0.387800008058548,"subfield":{"id":"https://openalex.org/subfields/2608","display_name":"Geometry and Topology"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12504","display_name":"Mathematics and Applications","score":0.387800008058548,"subfield":{"id":"https://openalex.org/subfields/2608","display_name":"Geometry and Topology"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/unification","display_name":"Unification","score":0.7661635875701904},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.543094277381897},{"id":"https://openalex.org/keywords/order","display_name":"Order (exchange)","score":0.49406030774116516},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2128671407699585},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.05755525827407837}],"concepts":[{"id":"https://openalex.org/C96146094","wikidata":"https://www.wikidata.org/wiki/Q609057","display_name":"Unification","level":2,"score":0.7661635875701904},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.543094277381897},{"id":"https://openalex.org/C182306322","wikidata":"https://www.wikidata.org/wiki/Q1779371","display_name":"Order (exchange)","level":2,"score":0.49406030774116516},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2128671407699585},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.05755525827407837},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3678232.3678233","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3678232.3678233","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 26th International Symposium on Principles and Practice of Declarative Programming","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-04547069v4","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-04547069","pdf_url":"https://inria.hal.science/hal-04547069v4/document","source":{"id":"https://openalex.org/S4406922398","display_name":"SPIRE - Sciences Po Institutional REpository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"PPDP 2024: 26th International Symposium on Principles and Practice of Declarative Programming, Sep 2024, Milan, Italy. pp.1-13, &#x27E8;10.1145/3678232.3678233&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"doi:10.1145/3678232.3678233","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3678232.3678233","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 26th International Symposium on Principles and Practice of Declarative Programming","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2659019386","display_name":null,"funder_award_id":"ANR-17-EURE-","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"},{"id":"https://openalex.org/G3692377274","display_name":null,"funder_award_id":"ANR-17-EURE-0004","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"},{"id":"https://openalex.org/G6612625481","display_name":null,"funder_award_id":"France 2030","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"},{"id":"https://openalex.org/G6803667113","display_name":null,"funder_award_id":"ANR-17","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"}],"funders":[{"id":"https://openalex.org/F4320320883","display_name":"Agence Nationale de la Recherche","ror":"https://ror.org/00rbzpz17"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1536129331","https://openalex.org/W1968724907","https://openalex.org/W2034676877","https://openalex.org/W2050702141","https://openalex.org/W2059895047","https://openalex.org/W2112308928","https://openalex.org/W2148708285","https://openalex.org/W2163693197","https://openalex.org/W2294656706","https://openalex.org/W2599434363","https://openalex.org/W2897988526","https://openalex.org/W2901454403","https://openalex.org/W4206717895","https://openalex.org/W4237428230","https://openalex.org/W4315630429"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2367630557","https://openalex.org/W101666983","https://openalex.org/W2183792531","https://openalex.org/W2595286499","https://openalex.org/W2794344379","https://openalex.org/W2489197555","https://openalex.org/W2471908688"],"abstract_inverted_index":{"Specifying":[0],"and":[1,13,34,50,83,110],"implementing":[2],"a":[3],"proof":[4,48,51],"system":[5],"from":[6],"scratch":[7],"requires":[8],"significant":[9],"effort.":[10],"Logical":[11],"Frameworks":[12],"Higher":[14,106],"Order":[15,100,107],"Logic":[16,101,108],"Programming":[17],"Languages":[18],"provide":[19],"dedicated,":[20],"high-level":[21],"meta":[22,40,64,69],"languages":[23,70],"to":[24,90],"facilitate":[25],"this":[26],"task":[27],"in":[28],"two":[29],"ways:":[30],"1)":[31],"variable":[32],"binding":[33],"substitution":[35],"are":[36,53,71],"for":[37],"free":[38],"when":[39],"language":[41],"binders":[42],"represent":[43],"object":[44],"logic":[45],"ones;":[46],"2)":[47],"construction,":[49],"search,":[52],"greatly":[54],"simplified":[55],"by":[56,62],"leveraging":[57],"the":[58,63,111],"unification":[59],"procedure":[60],"provided":[61],"language.":[65],"Notable":[66],"examples":[67],"of":[68,113],"Elf":[72],"[21],":[73],"Twelf":[74],"[23],":[75],"\u03bb":[76],"Prolog":[77],"[16],":[78],"Beluga":[79],"[24],":[80],"Abella":[81],"[8]":[82],"Isabelle":[84],"[31]":[85],"which":[86],"have":[87],"been":[88],"used":[89],"implement":[91],"or":[92],"specify":[93],"many":[94],"formal":[95],"systems":[96],"such":[97],"as":[98],"First":[99],"[5],":[102],"Set":[103],"Theory":[104],"[20],":[105],"[19],":[109],"Calculus":[112],"Constructions":[114],"[4].":[115]},"counts_by_year":[],"updated_date":"2026-04-23T09:07:50.710637","created_date":"2024-04-30T00:00:00"}
