{"id":"https://openalex.org/W6941366333","doi":"https://doi.org/10.1184/r1/6721286","title":"Refinement Types for Logical Frameworks","display_name":"Refinement Types for Logical Frameworks","publication_year":2010,"publication_date":"2010-01-01","ids":{"openalex":"https://openalex.org/W6941366333","doi":"https://doi.org/10.1184/r1/6721286"},"language":"en","primary_location":{"id":"pmh:oai:repository.cmu.edu:dissertations-1066","doi":null,"is_oa":true,"landing_page_url":"http://repository.cmu.edu/cgi/viewcontent.cgi?article=1066&context=dissertations","pdf_url":"http://repository.cmu.edu/dissertations/74","source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Dissertations","raw_type":"text"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://repository.cmu.edu/dissertations/74","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016207353","display_name":"William Lovas","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Lovas, William","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5016207353"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":2,"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":true,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":1.0,"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"}},{"id":"https://openalex.org/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.0,"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/T11727","display_name":"Advanced Algebra and Logic","score":0.0,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/refinement-types","display_name":"refinement types","score":0.9610000252723694},{"id":"https://openalex.org/keywords/logical-framework","display_name":"logical framework","score":0.7820000052452087},{"id":"https://openalex.org/keywords/twelf","display_name":"Twelf","score":0.9769999980926514},{"id":"https://openalex.org/keywords/subtyping","display_name":"subtyping","score":0.7139999866485596},{"id":"https://openalex.org/keywords/type-inference","display_name":"type inference","score":0.47099998593330383},{"id":"https://openalex.org/keywords/metatheory","display_name":"metatheory","score":0.7179999947547913},{"id":"https://openalex.org/keywords/formalized-mathematics","display_name":"formalized mathematics","score":0.8140000104904175},{"id":"https://openalex.org/keywords/deductive-systems","display_name":"deductive systems","score":0.652999997138977},{"id":"https://openalex.org/keywords/metalogic","display_name":"metalogic","score":0.5270000100135803}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7444000244140625},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.6259999871253967},{"id":"https://openalex.org/C2778029271","wikidata":"https://www.wikidata.org/wiki/Q5421931","display_name":"Extension (predicate logic)","level":2,"score":0.5651000142097473},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5056999921798706},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.49059998989105225},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.47780001163482666},{"id":"https://openalex.org/C2776372474","wikidata":"https://www.wikidata.org/wiki/Q508291","display_name":"Simplicity","level":2,"score":0.4586000144481659},{"id":"https://openalex.org/C138958017","wikidata":"https://www.wikidata.org/wiki/Q190087","display_name":"Data type","level":2,"score":0.45559999346733093},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.42010000348091125},{"id":"https://openalex.org/C20693621","wikidata":"https://www.wikidata.org/wiki/Q6667502","display_name":"Logical framework","level":2,"score":0.41690000891685486},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4124999940395355},{"id":"https://openalex.org/C66746571","wikidata":"https://www.wikidata.org/wiki/Q1134833","display_name":"ENCODE","level":3,"score":0.4104999899864197},{"id":"https://openalex.org/C83852419","wikidata":"https://www.wikidata.org/wiki/Q2713292","display_name":"Subtyping","level":2,"score":0.4097000062465668},{"id":"https://openalex.org/C90483712","wikidata":"https://www.wikidata.org/wiki/Q7307205","display_name":"Refinement calculus","level":2,"score":0.4011000096797943},{"id":"https://openalex.org/C93682546","wikidata":"https://www.wikidata.org/wiki/Q1056428","display_name":"Type theory","level":3,"score":0.385699987411499},{"id":"https://openalex.org/C21847791","wikidata":"https://www.wikidata.org/wiki/Q191081","display_name":"Logical conjunction","level":2,"score":0.33169999718666077},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3077999949455261},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.3068000078201294},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.30160000920295715},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.28439998626708984},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.2791999876499176},{"id":"https://openalex.org/C134752490","wikidata":"https://www.wikidata.org/wiki/Q374182","display_name":"Logical consequence","level":2,"score":0.2736999988555908},{"id":"https://openalex.org/C175971053","wikidata":"https://www.wikidata.org/wiki/Q827335","display_name":"Abstract data type","level":2,"score":0.2718999981880188},{"id":"https://openalex.org/C20528804","wikidata":"https://www.wikidata.org/wiki/Q997433","display_name":"Dependent type","level":3,"score":0.2540999948978424},{"id":"https://openalex.org/C2776502983","wikidata":"https://www.wikidata.org/wiki/Q690182","display_name":"Contrast (vision)","level":2,"score":0.2502000033855438}],"mesh":[],"locations_count":7,"locations":[{"id":"pmh:oai:repository.cmu.edu:dissertations-1066","doi":null,"is_oa":true,"landing_page_url":"http://repository.cmu.edu/cgi/viewcontent.cgi?article=1066&context=dissertations","pdf_url":"http://repository.cmu.edu/dissertations/74","source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Dissertations","raw_type":"text"},{"id":"pmh:oai:figshare.com:article/6721286","doi":null,"is_oa":true,"landing_page_url":"https://figshare.com/articles/thesis/Refinement_Types_for_Logical_Frameworks/6721286","pdf_url":"https://figshare.com/articles/thesis/Refinement_Types_for_Logical_Frameworks/6721286","source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"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":"","raw_type":"Thesis"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.174.3706","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.174.3706","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/%7Ewlovas/papers/thesis-aug09.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.187.5134","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.187.5134","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/%7Ewlovas/papers/wjl-thesis-final.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.464.3958","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.464.3958","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"doi:10.1184/r1/6721286","doi":"https://doi.org/10.1184/r1/6721286","is_oa":true,"landing_page_url":"https://doi.org/10.1184/r1/6721286","pdf_url":null,"source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},{"id":"doi:10.1184/r1/6721286.v1","doi":"https://doi.org/10.1184/r1/6721286.v1","is_oa":true,"landing_page_url":"https://doi.org/10.1184/r1/6721286.v1","pdf_url":null,"source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"pmh:oai:repository.cmu.edu:dissertations-1066","doi":null,"is_oa":true,"landing_page_url":"http://repository.cmu.edu/cgi/viewcontent.cgi?article=1066&context=dissertations","pdf_url":"http://repository.cmu.edu/dissertations/74","source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Dissertations","raw_type":"text"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G1792423808","display_name":"ITR/SY+SI: Language Technology for Trustless Software Dissemination","funder_award_id":"0121633","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320307764","display_name":"Microsoft","ror":"https://ror.org/00d0nc645"},{"id":"https://openalex.org/F4320310207","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33"},{"id":"https://openalex.org/F4320334779","display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","ror":"https://ror.org/00snfqn58"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W6941366333.pdf","grobid_xml":"https://content.openalex.org/works/W6941366333.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W7095383319","https://openalex.org/W6959557176","https://openalex.org/W7096956743","https://openalex.org/W11233821","https://openalex.org/W7098261250","https://openalex.org/W1994115046","https://openalex.org/W6959557107","https://openalex.org/W4285428772","https://openalex.org/W7096336790","https://openalex.org/W4386317058"],"abstract_inverted_index":{"The":[0],"logical":[1],"framework":[2],"LF":[3,81,96,137,156],"and":[4,13,22,85,136,152],"its":[5],"metalogic":[6],"Twelf":[7],"can":[8,38],"be":[9,40],"used":[10],"to":[11,66,80],"encode":[12],"reason":[14],"about":[15],"a":[16,27,43,108,139,162],"wide":[17],"variety":[18],"of":[19,45,58,72,95,105,122,150,155],"logics,":[20],"languages,":[21],"other":[23],"deductive":[24],"systems":[25],"in":[26,142],"formal,":[28],"machine-checkable":[29],"way.":[30],"Recent":[31],"studies":[32,117],"have":[33],"shown":[34],"that":[35,76,118,133,158],"ML-like":[36],"languages":[37],"profitably":[39],"extended":[41],"with":[42,97],"notion":[44],"subtyping":[46],"called":[47,100],"refinement":[48,51,78,98,111,123,134],"types.":[49],"A":[50],"type":[52,64,112],"discipline":[53],"uses":[54],"an":[55,93],"extra":[56],"layer":[57],"term":[59],"classification":[60],"above":[61],"the":[62,89,120,129,153],"usual":[63],"system":[65],"more":[67],"accurately":[68],"capture":[69],"certain":[70],"properties":[71],"terms.":[73],"I":[74,91,131],"propose":[75],"adding":[77],"types":[79,99,124,135],"is":[82],"both":[83],"useful":[84],"practical.":[86],"To":[87],"support":[88],"claim,":[90],"exhibit":[92],"extension":[94],"LFR,work":[101],"out":[102],"important":[103],"details":[104],"itsmetatheory,":[106],"delineate":[107],"practical":[109],"algorithmfor":[110],"reconstruction,":[113],"andpresent":[114],"several":[115],"case":[116],"highlight":[119],"utility":[121],"for":[125],"formalized":[126],"mathematics.":[127],"In":[128],"end":[130],"find":[132],"are":[138],"match":[140],"made":[141],"heaven:":[143],"refinements":[144],"enable":[145],"many":[146],"rich":[147],"new":[148],"modes":[149],"expression,":[151],"simplicity":[154],"ensures":[157],"they":[159],"come":[160],"at":[161],"modest":[163],"cost.":[164]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2025-10-10T00:00:00"}
