{"id":"https://openalex.org/W4286840808","doi":"https://doi.org/10.1145/3524610.3527885","title":"Causette","display_name":"Causette","publication_year":2022,"publication_date":"2022-05-16","ids":{"openalex":"https://openalex.org/W4286840808","doi":"https://doi.org/10.1145/3524610.3527885"},"language":"en","primary_location":{"id":"doi:10.1145/3524610.3527885","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3527885","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527885","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527885","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036803554","display_name":"Alice Martin","orcid":"https://orcid.org/0000-0002-9023-506X"},"institutions":[{"id":"https://openalex.org/I17866349","display_name":"Universit\u00e9 de Toulouse","ror":"https://ror.org/004raaa70","country_code":"FR","type":"education","lineage":["https://openalex.org/I17866349"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Alice Martin","raw_affiliation_strings":["Universit\u00e9 de Toulouse, France"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Toulouse, France","institution_ids":["https://openalex.org/I17866349"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006424715","display_name":"Mathieu Magnaudet","orcid":"https://orcid.org/0000-0002-7548-6274"},"institutions":[{"id":"https://openalex.org/I17866349","display_name":"Universit\u00e9 de Toulouse","ror":"https://ror.org/004raaa70","country_code":"FR","type":"education","lineage":["https://openalex.org/I17866349"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mathieu Magnaudet","raw_affiliation_strings":["Universit\u00e9 de Toulouse, France"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Toulouse, France","institution_ids":["https://openalex.org/I17866349"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081738752","display_name":"St\u00e9phane Conversy","orcid":"https://orcid.org/0000-0002-5145-6476"},"institutions":[{"id":"https://openalex.org/I17866349","display_name":"Universit\u00e9 de Toulouse","ror":"https://ror.org/004raaa70","country_code":"FR","type":"education","lineage":["https://openalex.org/I17866349"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"St\u00e9phane Conversy","raw_affiliation_strings":["Universit\u00e9 de Toulouse, France"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Toulouse, France","institution_ids":["https://openalex.org/I17866349"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5036803554"],"corresponding_institution_ids":["https://openalex.org/I17866349"],"apc_list":null,"apc_paid":null,"fwci":0.3183,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.61384405,"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":"241","last_page":"252"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"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.9994000196456909,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9976999759674072,"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/T12127","display_name":"Software System Performance and Reliability","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/computer-science","display_name":"Computer science","score":0.8499782085418701},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.7014485001564026},{"id":"https://openalex.org/keywords/usable","display_name":"USable","score":0.6509870290756226},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.6339032649993896},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6334339380264282},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5314739346504211},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.47213488817214966},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4519394040107727},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4363837242126465},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.349372535943985},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.10809126496315002}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8499782085418701},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7014485001564026},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.6509870290756226},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.6339032649993896},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6334339380264282},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5314739346504211},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.47213488817214966},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4519394040107727},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4363837242126465},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.349372535943985},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.10809126496315002},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3524610.3527885","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3527885","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527885","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-03659579v1","is_oa":true,"landing_page_url":"https://enac.hal.science/hal-03659579","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ICPC '22: Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"doi:10.1145/3524610.3527885","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3527885","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527885","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6459919481","display_name":null,"funder_award_id":"ANR-17-EURE-0005","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"},{"id":"https://openalex.org/F4320336678","display_name":"Agence de l'innovation de D\u00e9fense","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4286840808.pdf","grobid_xml":"https://content.openalex.org/works/W4286840808.grobid-xml"},"referenced_works_count":51,"referenced_works":["https://openalex.org/W122334854","https://openalex.org/W255410355","https://openalex.org/W1533525390","https://openalex.org/W1995073788","https://openalex.org/W2001202639","https://openalex.org/W2018222654","https://openalex.org/W2029887088","https://openalex.org/W2038015239","https://openalex.org/W2041311157","https://openalex.org/W2048437127","https://openalex.org/W2058969248","https://openalex.org/W2066327708","https://openalex.org/W2076655978","https://openalex.org/W2080534028","https://openalex.org/W2084767266","https://openalex.org/W2096607457","https://openalex.org/W2102661934","https://openalex.org/W2104686990","https://openalex.org/W2110143060","https://openalex.org/W2110202581","https://openalex.org/W2120099968","https://openalex.org/W2121362986","https://openalex.org/W2125415493","https://openalex.org/W2127184512","https://openalex.org/W2132383311","https://openalex.org/W2134112335","https://openalex.org/W2144720684","https://openalex.org/W2148389674","https://openalex.org/W2151996389","https://openalex.org/W2164279102","https://openalex.org/W2164372721","https://openalex.org/W2165179856","https://openalex.org/W2314192850","https://openalex.org/W2348402940","https://openalex.org/W2398503193","https://openalex.org/W2408736664","https://openalex.org/W2416272719","https://openalex.org/W2463375504","https://openalex.org/W2473567509","https://openalex.org/W2808836817","https://openalex.org/W2998551599","https://openalex.org/W3023901936","https://openalex.org/W3032938888","https://openalex.org/W3049208668","https://openalex.org/W3085058284","https://openalex.org/W3085888669","https://openalex.org/W3086675884","https://openalex.org/W3140197418","https://openalex.org/W3173280859","https://openalex.org/W4214843451","https://openalex.org/W4253689493"],"related_works":["https://openalex.org/W2379153735","https://openalex.org/W2046172023","https://openalex.org/W2972896947","https://openalex.org/W2170146914","https://openalex.org/W2982321410","https://openalex.org/W2355105570","https://openalex.org/W2083974823","https://openalex.org/W95465806","https://openalex.org/W3007026952","https://openalex.org/W3081644756"],"abstract_inverted_index":{"Programming":[0],"interaction":[1,54,108],"usually":[2],"involves":[3],"specifying":[4],"causal":[5,34,64,76],"relationships":[6],"such":[7],"as":[8],"input":[9],"events":[10],"triggering":[11],"a":[12,49,57,95],"state":[13],"change":[14],"or":[15],"the":[16,38,70,75,81],"propagation":[17],"of":[18,51],"values.":[19],"Such":[20],"code":[21,58,71,100,109],"may":[22,90,110],"reside":[23],"in":[24,62],"several":[25],"locations":[26],"and":[27,43,115],"its":[28],"execution":[29],"is":[30],"driven":[31],"by":[32,80],"multiple":[33],"chains,":[35],"which":[36],"hinders":[37],"programmer's":[39],"ability":[40],"to":[41,68],"understand":[42,114],"fix":[44,116],"it.":[45,117],"We":[46,83],"designed":[47],"Causette,":[48],"set":[50],"four":[52],"novel":[53],"techniques":[55],"for":[56,98],"editor.":[59],"They":[60],"consist":[61],"rearranging":[63,107],"constructs":[65],"on":[66],"demand":[67],"make":[69],"representation":[72],"consistent":[73],"with":[74],"chain":[77],"being":[78],"analyzed":[79],"user.":[82],"ran":[84],"an":[85],"experiment":[86],"showing":[87],"that":[88,106],"Causette":[89],"be":[91],"more":[92],"usable":[93],"than":[94],"regular":[96],"editor":[97],"some":[99],"understanding":[101],"tasks.":[102],"This":[103],"work":[104],"suggests":[105],"help":[111],"developers":[112],"better":[113]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2022-07-24T00:00:00"}
