{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T08:01:34Z","timestamp":1780300894347,"version":"3.54.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T00:00:00Z","timestamp":1775952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,12]]},"DOI":"10.1145\/3786151.3788602","type":"proceedings-article","created":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T07:01:45Z","timestamp":1780297305000},"page":"6-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Proto-ML: An IDE for ML Solution Prototyping"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-1764-8091","authenticated-orcid":false,"given":"Selin","family":"Coban","sequence":"first","affiliation":[{"name":"Research Group Software Construction, RWTH Aachen University, Aachen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-2267-0387","authenticated-orcid":false,"given":"Miguel","family":"Perez","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Aachen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3440-1238","authenticated-orcid":false,"given":"Horst","family":"Lichter","sequence":"additional","affiliation":[{"name":"Research Group Software Construction, RWTH Aachen University, Aachen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,6]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC65559.2024.00063"},{"key":"e_1_3_3_2_3_2","volume-title":"An Automated Evaluation Approach for Jupyter Notebook Code Cell Recommender Systems","author":"Aydin Selin","year":"2024","unstructured":"Selin Aydin, Dennis Mertens, and Ouyu Xu. 2024. An Automated Evaluation Approach for Jupyter Notebook Code Cell Recommender Systems. Universit\u00e4tsbibliothek der RWTH Aachen."},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581518"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/PST58708.2023.10320197"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.5465\/AMPROC.2023.231bp"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3334480.3383047"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","unstructured":"Selin Coban Patrick Chrestin and Horst Lichter. 2026. Interview Study Summary: Insights into Knowledge Reuse in ML Prototyping.Zenodo. 10.5281\/zenodo.18197491","DOI":"10.5281\/zenodo.18197491"},{"key":"e_1_3_3_2_9_2","volume-title":"EDBT","author":"Horiuchi Misato","year":"2022","unstructured":"Misato Horiuchi, Yuya Sasaki, Chuan Xiao, and Makoto Onizuka. 2022. Jupysim: Jupyter Notebook Similarity Search System. In EDBT."},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300322"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2018.8506576"},{"key":"e_1_3_3_2_12_2","unstructured":"Lan Li and Jinpeng Lv. 2024. Unlocking Insights: Semantic Search in Jupyter Notebooks. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2402.13234 (2024)."},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445048"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"crossref","unstructured":"Xingjun Li Yizhi Zhang Justin Leung Chengnian Sun and Jian Zhao. 2023. EDAssistant: Supporting Exploratory Data Analysis in Computational Notebooks with In Situ Code Search and Recommendation. ACM Trans. Interact. Intell. Syst. 13 1 Article 1 (March 2023) 27\u00a0pages.","DOI":"10.1145\/3545995"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3287560.3287596"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"crossref","unstructured":"Nils\u00a0Brede Moe Ayb\u00fcke Aurum and Tore Dyb\u00e5. 2012. Challenges of Shared Decision-Making: A Multiple Case Study of Agile Software Development. Information and Software Technology 54 8 (2012) 853\u2013865. Special Issue: Voice of the Editorial Board.","DOI":"10.1016\/j.infsof.2011.11.006"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"crossref","unstructured":"Roger Nazir Alessio Bucaioni and Patrizio Pelliccione. 2024. Architecting ML-enabled systems: Challenges Best Practices and Design Decisions. Journal of Systems and Software 207 (2024) 111860.","DOI":"10.1016\/j.jss.2023.111860"},{"key":"e_1_3_3_2_18_2","unstructured":"Nextjournal GmbH. 2021. The Notebook for Reproducible Research \u2014 Nextjournal. https:\/\/nextjournal.com\/home. [Accessed 13-Jan-2026]."},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"crossref","unstructured":"Jo\u00e3o\u00a0Felipe Pimentel Leonardo Murta Vanessa Braganholo and Juliana Freire. 2021. Understanding and Improving the Quality and Reproducibility of Jupyter Notebooks. Empirical Softw. Engg. 26 4 (Jul 2021) 55\u00a0pages.","DOI":"10.1007\/s10664-021-09961-9"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00077"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR52588.2021.00072"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3522664.3528612"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"crossref","unstructured":"Chaiyong Ragkhitwetsagul Veerakit Prasertpol Natanon Ritta Paphon Sae-Wong Thanapon Noraset and Morakot Choetkiertikul. 2024. Typhon: Automatic Recommendation of Relevant Code Cells in Jupyter Notebooks. Computing Research Repository (CoRR) (2024). arxiv:https:\/\/arXiv.org\/abs\/2405.09075\u00a0[cs.SE]","DOI":"10.1109\/JCSSE61278.2024.10613645"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"crossref","unstructured":"Dhivyabharathi Ramasamy Cristina Sarasua Alberto Bacchelli and Abraham Bernstein. 2023. Visualising Data Science Workflows To Support Third-Party Notebook Comprehension: An Empirical Study. Empirical Software Engineering 28 3 (2023) 58.","DOI":"10.1007\/s10664-023-10289-9"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-42823-4"},{"key":"e_1_3_3_2_26_2","unstructured":"Karthik Shivashankar Ghadi S.\u00a0Al Hajj and Antonio Martini. 2025. Scalability and Maintainability Challenges and Solutions in Machine Learning: Systematic Literature Review. Computing Research Repository (CoRR) (2025). arxiv:https:\/\/arXiv.org\/abs\/2504.11079\u00a0[cs.SE]"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"crossref","unstructured":"Md\u00a0Saeed Siddik Hao Li and Cor-Paul Bezemer. 2025. A Systematic Literature Review of Software Engineering Research on Jupyter Notebook. Computing Research Repository (Computing Research Repository (CoRR)) (2025). arxiv:https:\/\/arXiv.org\/abs\/2504.16180\u00a0[cs.SE]","DOI":"10.2139\/ssrn.5239379"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"crossref","unstructured":"Julien Siebert Lisa J\u00f6ckel Jens Heidrich Koji Nakamichi Kyoko Ohashi Isao Namba Rieko Yamamoto and Mikio Aoyama. 2020. Towards Guidelines for Assessing Qualities of Machine Learning Systems. Computing Research Repository (CoRR) (2020). arxiv:https:\/\/arXiv.org\/abs\/2008.11007\u00a0[cs.SE]","DOI":"10.1007\/978-3-030-58793-2_2"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"crossref","unstructured":"Julien Siebert Lisa J\u00f6ckel Jens Heidrich Adam Trendowicz Koji Nakamichi Kyoko Ohashi Isao Namba Rieko Yamamoto and Mikio Aoyama. 2022. Construction of a Quality Model for Machine Learning Systems. Software Quality Journal 30 2 (2022) 307\u2013335.","DOI":"10.1007\/s11219-021-09557-y"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC60848.2023.00040"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"crossref","unstructured":"Mario Truss and Marc Schmitt. 2025. Human-Centered AI Product Prototyping with No-Code AutoML: Conceptual Framework Potentials and Limitations. International Journal of Human\u2013Computer Interaction 41 15 (2025) 9304\u20139319.","DOI":"10.1080\/10447318.2024.2425454"},{"key":"e_1_3_3_2_32_2","unstructured":"Ashwin Prasad\u00a0Shivarpatna Venkatesh Samkutty Sabu Mouli Chekkapalli Jiawei Wang Li Li and Eric Bodden. 2024. Static Analysis Driven Enhancements for Comprehension in Machine Learning Notebooks. Computing Research Repository (CoRR) (2024). arxiv:https:\/\/arXiv.org\/abs\/2301.04419\u00a0[cs.SE]"},{"key":"e_1_3_3_2_33_2","first-page":"53","volume-title":"Proceedings of the ACM\/Ieee 42nd International Conference on Software Engineering: New Ideas and Emerging Results","author":"Wang Jiawei","year":"2020","unstructured":"Jiawei Wang, Li Li, and Andreas Zeller. 2020. Better Code, Better Sharing: On the Need of Analyzing Jupyter Notebooks. In Proceedings of the ACM\/Ieee 42nd International Conference on Software Engineering: New Ideas and Emerging Results. 53\u201356."},{"key":"e_1_3_3_2_34_2","volume-title":"EDBT\/ICDT Workshops","author":"Watson Alex","year":"2019","unstructured":"Alex Watson, Scott Bateman, and Suprio Ray. 2019. PySnippet: Accelerating Exploratory Data Analysis in Jupyter Notebook through Facilitated Access to Example Code. In EDBT\/ICDT Workshops."},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"crossref","unstructured":"Amy\u00a0X. Zhang Michael Muller and Dakuo Wang. 2020. How do Data Science Workers Collaborate? Roles Workflows and Tools. Proc. ACM Hum.-Comput. Interact. 4 CSCW1 Article 22 (May 2020) 23\u00a0pages.","DOI":"10.1145\/3392826"}],"event":{"name":"IDE '26: 3rd ACM\/IEEE International Workshop on Integrated Development Environments","location":"Rio de Janeiro Brazil","acronym":"IDE '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"]},"container-title":["Proceedings of the 3rd ACM\/IEEE International Workshop on Integrated Development Environments"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3786151.3788602","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T07:18:06Z","timestamp":1780298286000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3786151.3788602"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,12]]},"references-count":34,"alternative-id":["10.1145\/3786151.3788602","10.1145\/3786151"],"URL":"https:\/\/doi.org\/10.1145\/3786151.3788602","relation":{},"subject":[],"published":{"date-parts":[[2026,4,12]]},"assertion":[{"value":"2026-06-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}