{"id":"https://openalex.org/W2039818037","doi":"https://doi.org/10.1109/icsm.2010.5609573","title":"Automatic verification of loop invariants","display_name":"Automatic verification of loop invariants","publication_year":2010,"publication_date":"2010-09-01","ids":{"openalex":"https://openalex.org/W2039818037","doi":"https://doi.org/10.1109/icsm.2010.5609573","mag":"2039818037"},"language":"en","primary_location":{"id":"doi:10.1109/icsm.2010.5609573","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2010.5609573","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"},"type":"preprint","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/A5000907345","display_name":"Olivier Ponsini","orcid":null},"institutions":[{"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/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Olivier Ponsini","raw_affiliation_strings":["I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France"],"affiliations":[{"raw_affiliation_string":"I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112685575","display_name":"H\u00e9l\u00e8ne Collavizza","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Helene Collavizza","raw_affiliation_strings":["I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France"],"affiliations":[{"raw_affiliation_string":"I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004706928","display_name":"Carine F\u00e9d\u00e8le","orcid":null},"institutions":[{"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/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Carine Fedele","raw_affiliation_strings":["I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France"],"affiliations":[{"raw_affiliation_string":"I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111564368","display_name":"Claude Michel","orcid":"https://orcid.org/0000-0001-8552-1881"},"institutions":[{"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/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Claude Michel","raw_affiliation_strings":["I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France"],"affiliations":[{"raw_affiliation_string":"I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111943507","display_name":"Michel Rueher","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Michel Rueher","raw_affiliation_strings":["I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France"],"affiliations":[{"raw_affiliation_string":"I3S CNRS, CNRS and University of Nice-Sophia Antipolis, Sophia-Antipolis, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"University of Nice-Sophia Antipolis, I3S/CNRS, BP 121, 06903 Sophia Antipolis Cedex, France","institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5000907345"],"corresponding_institution_ids":["https://openalex.org/I201841394","https://openalex.org/I1294671590"],"apc_list":null,"apc_paid":null,"fwci":0.6941462,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.70234023,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"2988","issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9997000098228455,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9994000196456909,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9976999759674072,"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/loop","display_name":"Loop (graph theory)","score":0.681556224822998},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6636648774147034},{"id":"https://openalex.org/keywords/spurious-relationship","display_name":"Spurious relationship","score":0.6296792030334473},{"id":"https://openalex.org/keywords/loop-fusion","display_name":"Loop fusion","score":0.49772194027900696},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.435809850692749},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.39670002460479736},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.38131675124168396},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23933619260787964},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.19800132513046265},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.11526232957839966},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.06993922591209412}],"concepts":[{"id":"https://openalex.org/C184670325","wikidata":"https://www.wikidata.org/wiki/Q512604","display_name":"Loop (graph theory)","level":2,"score":0.681556224822998},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6636648774147034},{"id":"https://openalex.org/C97256817","wikidata":"https://www.wikidata.org/wiki/Q1462316","display_name":"Spurious relationship","level":2,"score":0.6296792030334473},{"id":"https://openalex.org/C82653869","wikidata":"https://www.wikidata.org/wiki/Q6675821","display_name":"Loop fusion","level":3,"score":0.49772194027900696},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.435809850692749},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.39670002460479736},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.38131675124168396},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23933619260787964},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.19800132513046265},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.11526232957839966},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.06993922591209412},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsm.2010.5609573","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2010.5609573","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W18230030","https://openalex.org/W60370665","https://openalex.org/W188904536","https://openalex.org/W200284069","https://openalex.org/W1532097571","https://openalex.org/W1551218383","https://openalex.org/W1563374593","https://openalex.org/W1579638562","https://openalex.org/W1580328473","https://openalex.org/W1671699713","https://openalex.org/W1788659055","https://openalex.org/W1925669739","https://openalex.org/W1978367838","https://openalex.org/W1982205631","https://openalex.org/W2031373197","https://openalex.org/W2035919470","https://openalex.org/W2075913776","https://openalex.org/W2098022036","https://openalex.org/W2098045685","https://openalex.org/W2099629271","https://openalex.org/W2110908283","https://openalex.org/W2111950041","https://openalex.org/W2116973066","https://openalex.org/W2126293135","https://openalex.org/W2129538349","https://openalex.org/W2132661148","https://openalex.org/W2133520239","https://openalex.org/W2147543351","https://openalex.org/W2164392635","https://openalex.org/W2604202109","https://openalex.org/W2950054037","https://openalex.org/W2987907651","https://openalex.org/W3146075203","https://openalex.org/W3158747708","https://openalex.org/W4250359162","https://openalex.org/W6608237996","https://openalex.org/W6637395049","https://openalex.org/W6640145936","https://openalex.org/W6677359323","https://openalex.org/W6679495168"],"related_works":["https://openalex.org/W2114948246","https://openalex.org/W1596526459","https://openalex.org/W2068516599","https://openalex.org/W2016388920","https://openalex.org/W2017719803","https://openalex.org/W2481821631","https://openalex.org/W4205359103","https://openalex.org/W1488601362","https://openalex.org/W154155438","https://openalex.org/W4256122319"],"abstract_inverted_index":{"Loop":[0],"invariants":[1,18,37,49,77,85],"play":[2],"a":[3,29,39,56],"major":[4],"role":[5],"in":[6,38],"program":[7],"verification.":[8],"Though":[9],"various":[10],"techniques":[11],"have":[12],"been":[13],"applied":[14],"to":[15,32,43,74,82],"automatic":[16,64],"loop":[17,48,68],"generation,":[19],"most":[20],"interesting":[21],"ones":[22],"often":[23],"generate":[24],"only":[25],"candidate":[26,47],"invariants.":[27,52,69],"Thus,":[28],"key":[30],"issue":[31],"take":[33],"advantage":[34],"of":[35,66],"these":[36,46],"verification":[40,65],"process":[41],"is":[42,72,79],"check":[44],"that":[45],"are":[50,94],"actual":[51],"This":[53,70],"paper":[54],"introduces":[55],"new":[57],"technique":[58],"based":[59],"on":[60,91],"constraint":[61],"programming":[62],"for":[63],"inductive":[67],"approach":[71],"efficient":[73],"detect":[75],"spurious":[76],"and":[78],"also":[80],"able":[81],"verify":[83],"valid":[84],"under":[86],"boundedness":[87],"restrictions.":[88],"First":[89],"experiments":[90],"classical":[92],"benchmarks":[93],"very":[95],"promising.":[96]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
