{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,7]],"date-time":"2026-03-07T18:51:13Z","timestamp":1772909473882,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":51,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,4,19]],"date-time":"2023-04-19T00:00:00Z","timestamp":1681862400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["PGSD3-519544-2018; RGPIN-2017-03981"],"award-info":[{"award-number":["PGSD3-519544-2018; RGPIN-2017-03981"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003151","name":"Fonds de recherche du Qu\u00e9bec \u2013 Nature et technologies","doi-asserted-by":"publisher","award":["259778"],"award-info":[{"award-number":["259778"]}],"id":[{"id":"10.13039\/501100003151","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,4,19]]},"DOI":"10.1145\/3544549.3585767","type":"proceedings-article","created":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T07:31:18Z","timestamp":1681975878000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["A Field Study of Developer Documentation Format"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0211-7256","authenticated-orcid":false,"given":"Mathieu","family":"Nassif","sequence":"first","affiliation":[{"name":"School of Computer Science, McGill University, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0248-1384","authenticated-orcid":false,"given":"Martin P.","family":"Robillard","sequence":"additional","affiliation":[{"name":"School of Computer Science, McGill University, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,4,19]]},"reference":[{"key":"e_1_3_3_3_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380405"},{"key":"e_1_3_3_3_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00122"},{"key":"e_1_3_3_3_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09857-0"},{"key":"e_1_3_3_3_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2021.3090978"},{"key":"e_1_3_3_3_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09758-x"},{"key":"e_1_3_3_3_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3391485"},{"key":"e_1_3_3_3_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518944"},{"key":"e_1_3_3_3_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858274"},{"key":"e_1_3_3_3_9_1","volume-title":"Proceedings of the 34th International Conference on Software Engineering. IEEE Computer Society","author":"Raymond","unstructured":"Raymond P.\u00a0L. Buse and Westley Weimer. 2012. Synthesizing API Usage Examples. In Proceedings of the 34th International Conference on Software Engineering. IEEE Computer Society, Los Alamitos, CA, USA, 782\u2013792."},{"key":"e_1_3_3_3_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00116"},{"key":"e_1_3_3_3_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380130"},{"key":"e_1_3_3_3_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(89)90019-8"},{"key":"e_1_3_3_3_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09863-2"},{"key":"e_1_3_3_3_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.13"},{"key":"e_1_3_3_3_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376798"},{"key":"e_1_3_3_3_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180176"},{"key":"e_1_3_3_3_17_1","doi-asserted-by":"publisher","DOI":"10.23915\/distill.00028"},{"key":"e_1_3_3_3_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3502095"},{"key":"e_1_3_3_3_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238191"},{"key":"e_1_3_3_3_20_1","doi-asserted-by":"publisher","DOI":"10.1093\/biomet\/30.1-2.81"},{"key":"e_1_3_3_3_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.116"},{"key":"e_1_3_3_3_22_1","volume-title":"Proceedings of the 11th IEEE International Workshop on Program Comprehension. IEEE Computer Society","author":"J.","unstructured":"Amy\u00a0J. Ko and Bob Uttl. 2003. Individual Differences in Program Comprehension Strategies in Unfamiliar Programming Systems. In Proceedings of the 11th IEEE International Workshop on Program Comprehension. IEEE Computer Society, Los Alamitos, CA, USA, 175\u2013184."},{"key":"e_1_3_3_3_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1241364"},{"key":"e_1_3_3_3_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468582"},{"key":"e_1_3_3_3_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3120203"},{"key":"e_1_3_3_3_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338971"},{"key":"e_1_3_3_3_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2005.10.001"},{"key":"e_1_3_3_3_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.12"},{"key":"e_1_3_3_3_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9501-9"},{"key":"e_1_3_3_3_30_1","volume-title":"Proceedings of the 22nd International Conference on Program Comprehension. Association for Computing Machinery","author":"W.","unstructured":"Paul\u00a0W. McBurney and Collin McMillan. 2014. Automatic Documentation Generation via Source Code Summarization of Method Context. In Proceedings of the 22nd International Conference on Program Comprehension. Association for Computing Machinery, New York, NY, USA, 279\u2013290."},{"key":"e_1_3_3_3_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111144"},{"key":"e_1_3_3_3_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054828"},{"key":"e_1_3_3_3_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405249"},{"key":"e_1_3_3_3_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3524610.3527875"},{"key":"e_1_3_3_3_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2208664"},{"key":"e_1_3_3_3_36_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.106.4.643"},{"key":"e_1_3_3_3_37_1","unstructured":"Plotly Inc. 2021. Plotly JavaScript Open Source Graphing Library. https:\/\/plotly.com\/javascript\/ Last accessed 2023-03-03."},{"key":"e_1_3_3_3_38_1","unstructured":"Daniele Procida. 2017. Di\u00e1taxis documentation framework. https:\/\/diataxis.fr\/ Accessed 2022-07-30."},{"key":"e_1_3_3_3_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.193"},{"key":"e_1_3_3_3_40_1","volume-title":"Proceedings of the 51st ACM Technical Symposium on Computer Science Education. Association for Computing Machinery","author":"P.","unstructured":"Martin\u00a0P. Robillard and Christoph Treude. 2020. Understanding Wikipedia as a Resource for Opportunistic Learning of Computing Concepts. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, New York, NY, USA, 72\u201378."},{"key":"e_1_3_3_3_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9379-3"},{"key":"e_1_3_3_3_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/985692.985745"},{"key":"e_1_3_3_3_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985907"},{"key":"e_1_3_3_3_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884800"},{"key":"e_1_3_3_3_45_1","first-page":"265","article-title":"Three Decades of Research and Professional Practice on Printed Software Tutorials for Novices","volume":"56","author":"van\u00a0der Meij Hans","year":"2009","unstructured":"Hans van\u00a0der Meij, Joyce Karreman, and Micha\u00ebl Steehouder. 2009. Three Decades of Research and Professional Practice on Printed Software Tutorials for Novices. Technical Communication 56, 3 (2009), 265\u2013292.","journal-title":"Technical Communication"},{"key":"e_1_3_3_3_46_1","first-page":"205","article-title":"Eight Guidelines for the Design of Instructional Videos for Software Training","volume":"60","author":"van\u00a0der Meij Hans","year":"2013","unstructured":"Hans van\u00a0der Meij and Jan van\u00a0der Meij. 2013. Eight Guidelines for the Design of Instructional Videos for Software Training. Technical Communication 60, 3 (2013), 205\u2013228.","journal-title":"Technical Communication"},{"key":"e_1_3_3_3_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2014.06.003"},{"key":"e_1_3_3_3_48_1","unstructured":"Bret Victor. 2011. Explorable Explanations. http:\/\/worrydream.com\/ExplorableExplanations\/ Last accessed 2023-03-03."},{"key":"e_1_3_3_3_49_1","volume-title":"Learnable Programming","author":"Victor Bret","unstructured":"Bret Victor. 2012. Learnable Programming. http:\/\/worrydream.com\/LearnableProgramming\/ Last accessed 2023-03-03."},{"key":"e_1_3_3_3_50_1","volume-title":"Proceedings of the CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery","author":"Wang Wenting","unstructured":"Wenting Wang, Deeksha Arya, Nicole Novielli, Jinghui Cheng, and Jin L.\u00a0C. Guo. 2020. ArguLens: Anatomy of Community Opinions On Usability Issues Using Argumentation Models. In Proceedings of the CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, USA, 1\u201314."},{"key":"e_1_3_3_3_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600428.2609626"}],"event":{"name":"CHI '23: CHI Conference on Human Factors in Computing Systems","location":"Hamburg Germany","acronym":"CHI '23","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Extended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3544549.3585767","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3544549.3585767","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:04Z","timestamp":1750178824000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3544549.3585767"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,19]]},"references-count":51,"alternative-id":["10.1145\/3544549.3585767","10.1145\/3544549"],"URL":"https:\/\/doi.org\/10.1145\/3544549.3585767","relation":{},"subject":[],"published":{"date-parts":[[2023,4,19]]},"assertion":[{"value":"2023-04-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}