{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:14:52Z","timestamp":1750220092128,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":64,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,16]],"date-time":"2022-05-16T00:00:00Z","timestamp":1652659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100018833","name":"Agence de l'innovation de D\u00e9fense","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100018833","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001665","name":"Agence Nationale de la Recherche","doi-asserted-by":"publisher","award":["ANR-17-EURE-0005"],"award-info":[{"award-number":["ANR-17-EURE-0005"]}],"id":[{"id":"10.13039\/501100001665","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,16]]},"DOI":"10.1145\/3524610.3527885","type":"proceedings-article","created":{"date-parts":[[2022,10,20]],"date-time":"2022-10-20T15:19:30Z","timestamp":1666279170000},"page":"241-252","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Causette"],"prefix":"10.1145","author":[{"given":"Alice","family":"Martin","sequence":"first","affiliation":[{"name":"Universit\u00e9 de Toulouse, France"}]},{"given":"Mathieu","family":"Magnaudet","sequence":"additional","affiliation":[{"name":"Universit\u00e9 de Toulouse, France"}]},{"given":"St\u00e9phane","family":"Conversy","sequence":"additional","affiliation":[{"name":"Universit\u00e9 de Toulouse, France"}]}],"member":"320","published-online":{"date-parts":[[2022,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1166253.1166302"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1166253.1166302"},{"volume-title":"Proof, Language and Interaction: Essays in Honour of Robin Milner","author":"Berry G\u00e9rard","key":"e_1_3_2_1_3_1","unstructured":"G\u00e9rard Berry . 2000. The Foundations of Esterel . In Proof, Language and Interaction: Essays in Honour of Robin Milner , C. Stirling G. Plotkin and M. Tofte (Eds.). MIT Press . G\u00e9rard Berry. 2000. The Foundations of Esterel. In Proof, Language and Interaction: Essays in Honour of Robin Milner, C. Stirling G. Plotkin and M. Tofte (Eds.). MIT Press."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3385984"},{"volume-title":"Semiology of Graphics","author":"Bertin Jacques","key":"e_1_3_2_1_5_1","unstructured":"Jacques Bertin . 1983. Semiology of Graphics . University of Wisconsin Press. Jacques Bertin. 1983. Semiology of Graphics. University of Wisconsin Press."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-155860808-5\/50005-8"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806866"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753706"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2016.7503732"},{"volume-title":"Learnable Programming-Designing a programming system for understanding programs","author":"Bret Victor","key":"e_1_3_2_1_10_1","unstructured":"Victor Bret . 2012. Learnable Programming-Designing a programming system for understanding programs . http:\/\/worrydream.com\/LearnableProgramming. http:\/\/worrydream.com\/LearnableProgramming Accessed: 2021-08-20. Victor Bret. 2012. Learnable Programming-Designing a programming system for understanding programs. http:\/\/worrydream.com\/LearnableProgramming. http:\/\/worrydream.com\/LearnableProgramming Accessed: 2021-08-20."},{"key":"e_1_3_2_1_11_1","volume-title":"SUS: A 'Quick and Dirty' Usability Scale. In Usability Evaluation In Industry, McClelland A","author":"Brooke John","year":"1986","unstructured":"John Brooke . 1986 . SUS: A 'Quick and Dirty' Usability Scale. In Usability Evaluation In Industry, McClelland A .L. Jordan P.W., Thomas B, Weerdmeester B.A. (Ed.). Taylor and Francis , London . John Brooke. 1986. SUS: A 'Quick and Dirty' Usability Scale. In Usability Evaluation In Industry, McClelland A.L. Jordan P.W., Thomas B, Weerdmeester B.A. (Ed.). Taylor and Francis, London."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2015.36"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/192426.192500"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-92698-6_22"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753427"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2909132.2909255"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661136.2661138"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2006.24"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389275"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-26633-6_13"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047229"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFVIS.2003.1249025"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/774833.774836"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC52881.2021.00019"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346435"},{"key":"e_1_3_2_1_26_1","unstructured":"T.R.G. Green and M. Petre. 1992. When Visual Programs are Harder to Read than Textual Programs. Human-Computer Interaction: Tasks and Organisation (1992).  T.R.G. Green and M. Petre. 1992. When Visual Programs are Harder to Read than Textual Programs. Human-Computer Interaction: Tasks and Organisation (1992)."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.97300"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/832277.834371"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389297"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597008.2597140"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/155360.155364"},{"volume-title":"Conference on Human Factors in Computing Systems - Proceedings.","author":"Andrew","key":"e_1_3_2_1_32_1","unstructured":"Andrew J. Ko and Brad A. Myers. 2004. Designing the Whyline: A debugging interface for asking questions about program behavior . In Conference on Human Factors in Computing Systems - Proceedings. Andrew J. Ko and Brad A. Myers. 2004. Designing the Whyline: A debugging interface for asking questions about program behavior. In Conference on Human Factors in Computing Systems - Proceedings."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368130"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.116"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/365230.365257"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806829"},{"key":"e_1_3_2_1_37_1","unstructured":"Catherine Letondal St\u00e9phane Chatty W Greg Phillips and Fabien Andr\u00e9. 2010. Usability requirements for interaction-oriented development tools. In PPIG.  Catherine Letondal St\u00e9phane Chatty W Greg Phillips and Fabien Andr\u00e9. 2010. Usability requirements for interaction-oriented development tools. In PPIG."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557409"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557409"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3229094"},{"key":"e_1_3_2_1_41_1","unstructured":"Robert C. Martin. 2014. Clean Code - A Handbook of Agile Software Craftmanship. arXiv:arXiv:1011.1669v3  Robert C. Martin. 2014. Clean Code - A Handbook of Agile Software Craftmanship. arXiv:arXiv:1011.1669v3"},{"key":"e_1_3_2_1_42_1","unstructured":"Microsoft. 2013. CodeLens. https:\/\/docs.microsoft.com\/en-us\/visualstudio\/ide\/find-code-changes-and-other-history-with-codelens?view=vs-2022  Microsoft. 2013. CodeLens. https:\/\/docs.microsoft.com\/en-us\/visualstudio\/ide\/find-code-changes-and-other-history-with-codelens?view=vs-2022"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2016.7503714"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.67"},{"key":"e_1_3_2_1_45_1","volume-title":"Morgan","author":"Morgan David L.","year":"2017","unstructured":"David L. Morgan and Robin K . Morgan . 2017 . Single-Case Research Methods for the Behavioral and Health Sciences. In Research Methods in Psychology . https:\/\/opentext.wsu.edu\/carriecuttler\/chapter\/overview-of-single-subject-research\/ David L. Morgan and Robin K. Morgan. 2017. Single-Case Research Methods for the Behavioral and Health Sciences. In Research Methods in Psychology. https:\/\/opentext.wsu.edu\/carriecuttler\/chapter\/overview-of-single-subject-research\/"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/120782.120805"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2013.6613827"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/259963.260472"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.601073"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015864.1015888"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647358"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389279"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.23"},{"key":"e_1_3_2_1_54_1","volume-title":"Proc. CASCON","author":"Raymond Darrell R","year":"1991","unstructured":"Darrell R Raymond . 1991 . Reading source code . Proc. CASCON (1991). Darrell R Raymond. 1991. Reading source code. Proc. CASCON (1991)."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227235"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOFT.2013.6650521"},{"volume-title":"Scientific Explanation and the Causal Structure of the World","author":"Salmon Wesley C.","key":"e_1_3_2_1_57_1","unstructured":"Wesley C. Salmon . 1984. Scientific Explanation and the Causal Structure of the World . Princeton University Press . Wesley C. Salmon. 1984. Scientific Explanation and the Causal Structure of the World. Princeton University Press."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884815"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2889160.2893174"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74796-3_20"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/1181775.1181779"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-54249-8_26"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/266399.266414"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/358438.349331"}],"event":{"name":"ICPC '22: 30th International Conference on Program Comprehension","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Virtual Event","acronym":"ICPC '22"},"container-title":["Proceedings of the 30th IEEE\/ACM International Conference on Program Comprehension"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3527885","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3524610.3527885","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:52Z","timestamp":1750183792000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3527885"}},"subtitle":["user-controlled rearrangement of causal constructs in a code editor"],"short-title":[],"issued":{"date-parts":[[2022,5,16]]},"references-count":64,"alternative-id":["10.1145\/3524610.3527885","10.1145\/3524610"],"URL":"https:\/\/doi.org\/10.1145\/3524610.3527885","relation":{},"subject":[],"published":{"date-parts":[[2022,5,16]]},"assertion":[{"value":"2022-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}