{"id":"https://openalex.org/W1555798792","doi":"https://doi.org/10.3233/fi-2013-899","title":"Proving Theorems by Program Transformation","display_name":"Proving Theorems by Program Transformation","publication_year":2013,"publication_date":"2013-01-01","ids":{"openalex":"https://openalex.org/W1555798792","doi":"https://doi.org/10.3233/fi-2013-899","mag":"1555798792"},"language":"en","primary_location":{"id":"doi:10.3233/fi-2013-899","is_oa":false,"landing_page_url":"https://doi.org/10.3233/fi-2013-899","pdf_url":null,"source":{"id":"https://openalex.org/S39012697","display_name":"Fundamenta Informaticae","issn_l":"0169-2968","issn":["0169-2968","1875-8681"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Fundamenta Informaticae","raw_type":"journal-article"},"type":"article","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/A5101571397","display_name":"Fabio Fioravanti","orcid":"https://orcid.org/0000-0002-1268-7829"},"institutions":[{"id":"https://openalex.org/I39387349","display_name":"University of Chieti-Pescara","ror":"https://ror.org/00qjgza05","country_code":"IT","type":"education","lineage":["https://openalex.org/I39387349"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Fabio Fioravanti","raw_affiliation_strings":["University of Chieti-Pescara, Pescara, Italy. fioravanti@unich.it","University of Chieti-Pescara, Pescara, Italy. fioravanti@unich.it#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Chieti-Pescara, Pescara, Italy. fioravanti@unich.it","institution_ids":["https://openalex.org/I39387349"]},{"raw_affiliation_string":"University of Chieti-Pescara, Pescara, Italy. fioravanti@unich.it#TAB#","institution_ids":["https://openalex.org/I39387349"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018873219","display_name":"Alberto Pettorossi","orcid":"https://orcid.org/0000-0001-7858-4032"},"institutions":[{"id":"https://openalex.org/I116067653","display_name":"University of Rome Tor Vergata","ror":"https://ror.org/02p77k626","country_code":"IT","type":"education","lineage":["https://openalex.org/I116067653"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alberto Pettorossi","raw_affiliation_strings":["University of Rome Tor Vergata, Via del Politecnico 1, 00133 Rome, Italy. pettorossi@disp.uniroma2.it","University of Rome Tor Vergata, Via del Politecnico 1, 00133 Rome, Italy, pettorossi@disp.uniroma2.it"],"affiliations":[{"raw_affiliation_string":"University of Rome Tor Vergata, Via del Politecnico 1, 00133 Rome, Italy. pettorossi@disp.uniroma2.it","institution_ids":["https://openalex.org/I116067653"]},{"raw_affiliation_string":"University of Rome Tor Vergata, Via del Politecnico 1, 00133 Rome, Italy, pettorossi@disp.uniroma2.it","institution_ids":["https://openalex.org/I116067653"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025420559","display_name":"Maurizio Proietti","orcid":null},"institutions":[{"id":"https://openalex.org/I4210162062","display_name":"Istituto di Analisi dei Sistemi ed Informatica Antonio Ruberti","ror":"https://ror.org/054ye0e45","country_code":"IT","type":"facility","lineage":["https://openalex.org/I4210155236","https://openalex.org/I4210162062"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Maurizio Proietti","raw_affiliation_strings":["IASI-CNR, Viale Manzoni 30, 00185 Rome, Italy. maurizio.proietti@iasi.cnr.it","IASI-CNR, Viale Manzoni 30, 00185 Rome, Italy. maurizio.proietti@iasi.cnr.it#TAB#"],"affiliations":[{"raw_affiliation_string":"IASI-CNR, Viale Manzoni 30, 00185 Rome, Italy. maurizio.proietti@iasi.cnr.it","institution_ids":["https://openalex.org/I4210162062"]},{"raw_affiliation_string":"IASI-CNR, Viale Manzoni 30, 00185 Rome, Italy. maurizio.proietti@iasi.cnr.it#TAB#","institution_ids":["https://openalex.org/I4210162062"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080397323","display_name":"Valerio Senni","orcid":"https://orcid.org/0000-0002-1131-0384"},"institutions":[{"id":"https://openalex.org/I127077003","display_name":"IMT School for Advanced Studies Lucca","ror":"https://ror.org/035gh3a49","country_code":"IT","type":"education","lineage":["https://openalex.org/I127077003"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Valerio Senni","raw_affiliation_strings":["IMT, Institute for Advanced Studies, Lucca, Italy. valerio.senni@imtlucca.it","IMT, Institute for Advanced Studies, Lucca, Italy. valerio.senni@imtlucca.it#TAB#"],"affiliations":[{"raw_affiliation_string":"IMT, Institute for Advanced Studies, Lucca, Italy. valerio.senni@imtlucca.it","institution_ids":["https://openalex.org/I127077003"]},{"raw_affiliation_string":"IMT, Institute for Advanced Studies, Lucca, Italy. valerio.senni@imtlucca.it#TAB#","institution_ids":["https://openalex.org/I127077003"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101571397"],"corresponding_institution_ids":["https://openalex.org/I39387349"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.04294811,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"127","issue":"1-4","first_page":"115","last_page":"134"},"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.9998000264167786,"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/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.9986000061035156,"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/transformation","display_name":"Transformation (genetics)","score":0.6651557087898254},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.462890088558197},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.43574416637420654},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.42264288663864136},{"id":"https://openalex.org/keywords/calculus","display_name":"Calculus (dental)","score":0.3888995051383972},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.3561903238296509},{"id":"https://openalex.org/keywords/medicine","display_name":"Medicine","score":0.06836822628974915}],"concepts":[{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.6651557087898254},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.462890088558197},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.43574416637420654},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.42264288663864136},{"id":"https://openalex.org/C2777686260","wikidata":"https://www.wikidata.org/wiki/Q144037","display_name":"Calculus (dental)","level":2,"score":0.3888995051383972},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.3561903238296509},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.06836822628974915},{"id":"https://openalex.org/C199343813","wikidata":"https://www.wikidata.org/wiki/Q12128","display_name":"Dentistry","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3233/fi-2013-899","is_oa":false,"landing_page_url":"https://doi.org/10.3233/fi-2013-899","pdf_url":null,"source":{"id":"https://openalex.org/S39012697","display_name":"Fundamenta Informaticae","issn_l":"0169-2968","issn":["0169-2968","1875-8681"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Fundamenta Informaticae","raw_type":"journal-article"},{"id":"pmh:oai:eprints.imtlucca.it:1832","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401340","display_name":"IMT Institutional Repository (IMT School for Advanced Studies Lucca)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I127077003","host_organization_name":"IMT School for Advanced Studies Lucca","host_organization_lineage":["https://openalex.org/I127077003"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W16194962","https://openalex.org/W31561947","https://openalex.org/W64077253","https://openalex.org/W159177291","https://openalex.org/W1481536172","https://openalex.org/W1489409322","https://openalex.org/W1503973138","https://openalex.org/W1506396519","https://openalex.org/W1527654363","https://openalex.org/W1541434994","https://openalex.org/W1569188499","https://openalex.org/W1599791095","https://openalex.org/W1606838594","https://openalex.org/W1653581507","https://openalex.org/W1975952423","https://openalex.org/W1988185893","https://openalex.org/W2013702670","https://openalex.org/W2023299380","https://openalex.org/W2029186912","https://openalex.org/W2039210279","https://openalex.org/W2043140417","https://openalex.org/W2063727779","https://openalex.org/W2066030913","https://openalex.org/W2079398243","https://openalex.org/W2081840025","https://openalex.org/W2097366413","https://openalex.org/W2115446371","https://openalex.org/W2124412120","https://openalex.org/W2128350098","https://openalex.org/W2132661148","https://openalex.org/W2137865376","https://openalex.org/W2157162154","https://openalex.org/W2224048463","https://openalex.org/W2340735175","https://openalex.org/W2913459036","https://openalex.org/W3181441684","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W1979597421","https://openalex.org/W2007980826","https://openalex.org/W4245490552","https://openalex.org/W4225152035","https://openalex.org/W2061531152","https://openalex.org/W3002753104","https://openalex.org/W2077600819","https://openalex.org/W1587224694","https://openalex.org/W2911598644","https://openalex.org/W2142036596"],"abstract_inverted_index":{"In":[0],"this":[1],"paper":[2],"we":[3,32,39,61],"present":[4,40],"an":[5,118],"overview":[6],"of":[7,43,57,79,98,105,113,120,129,132],"the":[8,47,55,77,80,85,96,103,111,121,127],"unfold/fold":[9],"proof":[10,97,112,128],"method,":[11,124],"a":[12,24,41,139],"method":[13],"for":[14,26,75],"proving":[15,73],"theorems":[16],"about":[17],"programs,":[18],"based":[19],"on":[20],"program":[21,30,64,144],"transformation.":[22],"As":[23],"metalanguage":[25],"specifying":[27],"programs":[28],"and":[29,38,50,83,125],"properties":[31,86,131],"adopt":[33],"constraint":[34],"logic":[35],"programming":[36],"(CLP),":[37],"set":[42],"transformation":[44,65,81,140],"rules":[45,82],"(including":[46],"familiar":[48],"unfolding":[49],"folding":[51],"rules)":[52],"which":[53],"preserve":[54],"semantics":[56],"CLP":[58],"programs.":[59],"Then,":[60],"show":[62],"how":[63],"strategies":[66],"can":[67],"be":[68,88],"used,":[69],"similarly":[70],"to":[71,87,102],"theorem":[72],"tactics,":[74],"guiding":[76],"application":[78],"inferring":[84],"proved.":[89],"We":[90],"work":[91],"out":[92],"three":[93],"examples:":[94],"(i)":[95],"predicate":[99],"equivalences,":[100],"applied":[101],"verification":[104],"equality":[106],"between":[107],"CCS":[108],"processes,":[109],"(ii)":[110],"first":[114],"order":[115],"formulas":[116],"via":[117],"extension":[119],"quantifier":[122],"elimination":[123],"(iii)":[126],"temporal":[130],"infinite":[133],"state":[134],"concurrent":[135],"systems,":[136],"by":[137],"using":[138],"strategy":[141],"that":[142],"performs":[143],"specialization.":[145]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
