{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T22:56:23Z","timestamp":1776120983839,"version":"3.50.1"},"reference-count":176,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2025,5,26]],"date-time":"2025-05-26T00:00:00Z","timestamp":1748217600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"ARC Laureate Fellowship","award":["FL190100035"],"award-info":[{"award-number":["FL190100035"]}]},{"name":"State Research Agency","award":["PID2022 140106NB I00"],"award-info":[{"award-number":["PID2022 140106NB I00"]}]},{"DOI":"10.13039\/501100003359","name":"Generalitat Valenciana","doi-asserted-by":"crossref","award":["CIAICO\/2021\/303"],"award-info":[{"award-number":["CIAICO\/2021\/303"]}],"id":[{"id":"10.13039\/501100003359","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Swiss National Foundation","award":["SNSF 200021_215487"],"award-info":[{"award-number":["SNSF 200021_215487"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Softw. Eng. Methodol."],"published-print":{"date-parts":[[2025,6,30]]},"abstract":"<jats:p>The landscape of software engineering is undergoing a transformative shift driven by advancements in machine learning, Artificial Intelligence (AI), and autonomous systems. This roadmap article explores how these technologies are reshaping the field, positioning humans not only as end users but also as critical components within expansive software ecosystems. We examine the challenges and opportunities arising from this human-centered paradigm, including ethical considerations, fairness, and the intricate interplay between technical and human factors. By recognizing humans at the heart of the software lifecycle\u2014spanning professional engineers, end users, and end user developers\u2014we emphasize the importance of inclusivity, human-aligned workflows, and the seamless integration of AI-augmented socio-technical systems. As software systems evolve to become more intelligent and human-centric, software engineering practices must adapt to this new reality. This article provides a comprehensive examination of this transformation, outlining current trends, key challenges, and opportunities that define the emerging research and practice landscape, and envisioning a future where software engineering and AI work synergistically to place humans at the core of the ecosystem.<\/jats:p>","DOI":"10.1145\/3715111","type":"journal-article","created":{"date-parts":[[2025,2,3]],"date-time":"2025-02-03T13:27:46Z","timestamp":1738589266000},"page":"1-46","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Software Engineering by and for Humans in an AI Era"],"prefix":"10.1145","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3580-2014","authenticated-orcid":false,"given":"Silvia","family":"Abrah\u00e3o","sequence":"first","affiliation":[{"name":"Department of Computer Science, Universitat Politecnica de Valencia, Valencia, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4928-7076","authenticated-orcid":false,"given":"John","family":"Grundy","sequence":"additional","affiliation":[{"name":"Software Systems and Cybersecurity, Monash University, Melbourne, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5193-7379","authenticated-orcid":false,"given":"Mauro","family":"Pezz\u00e8","sequence":"additional","affiliation":[{"name":"Faculty of Informatics, Universit\u00e0 della Svizzera Italiana, Lugano, Switzerland and CONSTRUCTOR Institute of Technology, Schaffhausen, Switzerland and Dipartimento di Informatica Sistemistica e Comunicazione, Universit\u00e0 degli Studi di Milano-Bicocca, Milano, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2278-2536","authenticated-orcid":false,"given":"Margaret-Anne","family":"Storey","sequence":"additional","affiliation":[{"name":"Computer Science, University of Victoria, Victoria, British Columbia, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1230-8961","authenticated-orcid":false,"given":"Damian A.","family":"Tamburri","sequence":"additional","affiliation":[{"name":"Technische Universiteit Eindhoven, Eindhove, Netherlands"}]}],"member":"320","published-online":{"date-parts":[[2025,5,26]]},"reference":[{"issue":"3","key":"e_1_3_2_2_2","doi-asserted-by":"crossref","first-page":"1834","DOI":"10.1007\/s10664-019-09788-5","article-title":"MSRBot: Using bots to answer questions from software repositories","volume":"25","author":"Abdellatif Ahmad","year":"2020","unstructured":"Ahmad Abdellatif, Khaled Badran, and Emad Shihab. 2020. MSRBot: Using bots to answer questions from software repositories. Empirical Software Engineering 25, 3 (2020), 1834\u20131863.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-021-00909-7"},{"issue":"5","key":"e_1_3_2_4_2","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1109\/MS.2020.2975075","article-title":"The diversity crisis of software engineering for artificial intelligence","volume":"37","author":"Adams Bram","year":"2020","unstructured":"Bram Adams and Foutse Khomh. 2020. The diversity crisis of software engineering for artificial intelligence. IEEE Software 37, 5 (2020), 104\u2013108.","journal-title":"IEEE Software"},{"key":"e_1_3_2_5_2","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1145\/3593434.3593468","volume-title":"Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering","author":"Ahmad Aakash","year":"2023","unstructured":"Aakash Ahmad, Muhammad Waseem, Peng Liang, Mahdi Fahmideh, Mst Shamima Aktar, and Tommi Mikkonen. 2023. Towards human-bot collaborative software architecting with chatgpt. In Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 279\u2013285."},{"issue":"1","key":"e_1_3_2_6_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3567837","article-title":"Analysis of software engineering skills gap in the industry","volume":"23","author":"Akdur Deniz","year":"2022","unstructured":"Deniz Akdur. 2022. Analysis of software engineering skills gap in the industry. ACM Transactions on Computing Education 23, 1 (2022), 1\u201328.","journal-title":"ACM Transactions on Computing Education"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/J.JSS.2017.10.017"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/2597999"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2553035"},{"key":"e_1_3_2_10_2","first-page":"1","volume-title":"Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems","author":"Amershi Saleema","year":"2019","unstructured":"Saleema Amershi, Daniel S. Weld, Mihaela Vorvoreanu, Adam Fourney, Besmira Nushi, Penny Collisson, Jina Suh, Shamsi T. Iqbal, Paul N. Bennett, Kori Inkpen, et al. 2019. Guidelines for human-AI interaction. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems. ACM, 1\u201313. DOI: 10.1145\/3290605.3300233"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3366485"},{"key":"e_1_3_2_12_2","doi-asserted-by":"crossref","first-page":"1268","DOI":"10.1145\/3611643.3616248","volume-title":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","author":"Asthana Sumit","year":"2023","unstructured":"Sumit Asthana, Hitesh Sajnani, Elena Voyloshnikova, Birendra Acharya, and Kim Herzig. 2023. A case study of developer bots: Motivations, perceptions, and challenges. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 1268\u20131280."},{"key":"e_1_3_2_13_2","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/3622758.3622893","volume-title":"Proceedings of the 2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software","author":"Avishahar-Zeira Assaf","year":"2023","unstructured":"Assaf Avishahar-Zeira and David H. Lorenz. 2023. Could no-code be code? Toward a no-code programming language for citizen developers. In Proceedings of the 2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, 103\u2013119."},{"issue":"1","key":"e_1_3_2_14_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0376-0421(90)90006-6","article-title":"A review of flight simulation techniques","volume":"27","author":"Baarspul Max","year":"1990","unstructured":"Max Baarspul. 1990. A review of flight simulation techniques. Progress in Aerospace Sciences 27, 1 (1990), 1\u2013120.","journal-title":"Progress in Aerospace Sciences"},{"key":"e_1_3_2_15_2","first-page":"2429","volume-title":"Proceedings of the 33th AAAI Conference on Artificial Intelligence","author":"Bansal Gagan","year":"2019","unstructured":"Gagan Bansal, Besmira Nushi, Ece Kamar, Daniel S. Weld, Walter S. Lasecki, and Eric Horvitz. 2019. Updates in human-AI teams: Understanding and addressing the performance\/compatibility tradeoff. In Proceedings of the 33th AAAI Conference on Artificial Intelligence, 2429\u20132437."},{"key":"e_1_3_2_16_2","first-page":"154","volume-title":"Proceedings of the 1st International Conference on Software Engineering","author":"Basili Victor R.","year":"1984","unstructured":"Victor R. Basili and Barry T. Perricone. 1984. The influence of organizational factors on software quality and productivity. In Proceedings of the 1st International Conference on Software Engineering, 154\u2013162."},{"issue":"3","key":"e_1_3_2_17_2","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/MS.2016.60","article-title":"Chaos engineering","volume":"33","author":"Basiri Ali","year":"2016","unstructured":"Ali Basiri, Niosha Behnam, Ruud de Rooij, Lorin Hochstein, Luke Kosewski, Justin Reynolds, and Casey Rosenthal. 2016. Chaos engineering. IEEE Software 33, 3 (2016), 35\u201341. Retrieved from http:\/\/dblp.uni-trier.de\/db\/journals\/software\/software33.html#BasiriBRHKRR16","journal-title":"IEEE Software"},{"key":"e_1_3_2_18_2","volume-title":"Extreme Programming Explained: Embrace Change","author":"Beck Kent","year":"1999","unstructured":"Kent Beck. 1999. Extreme Programming Explained: Embrace Change. Addison-Wesley Professional, Reading, MA."},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.105"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3447240"},{"key":"e_1_3_2_21_2","first-page":"244","volume-title":"Proceedings of the International Conference on Software Business","author":"Binzer Bj\u00f6rn","year":"2022","unstructured":"Bj\u00f6rn Binzer and Till J. Winkler. 2022. Democratizing software development: A systematic multivocal literature review and research agenda on citizen development. In Proceedings of the International Conference on Software Business. Springer, 244\u2013259."},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.326"},{"key":"e_1_3_2_23_2","volume-title":"Guide to the Software Engineering Body of Knowledge (SWEBOK(R)): Version 3.0","author":"Bourque Pierre","year":"2014","unstructured":"Pierre Bourque, Richard E. Fairley, and IEEE Computer Society. 2014. Guide to the Software Engineering Body of Knowledge (SWEBOK(R)): Version 3.0 (3rd ed.). IEEE Computer Society Press, Washington, DC, USA.","edition":"3"},{"key":"e_1_3_2_24_2","volume-title":"The Mythical Man-Month: Essays on Software Engineering","author":"Brooks Frederick P.","year":"1995","unstructured":"Frederick P. Brooks. 1995. The Mythical Man-Month: Essays on Software Engineering (anniversary ed.). Addison-Wesley Professional."},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1093\/IWC\/IWV046"},{"issue":"1","key":"e_1_3_2_26_2","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1109\/MS.2022.3211352","article-title":"Low code for smart software development","volume":"40","author":"Cabot Jordi","year":"2022","unstructured":"Jordi Cabot and Robert Claris\u00f3. 2022. Low code for smart software development. IEEE Software 40, 1 (2022), 89\u201393.","journal-title":"IEEE Software"},{"issue":"5","key":"e_1_3_2_27_2","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/MITP.2020.3031862","article-title":"International comparative studies on the software testing profession","volume":"23","author":"Fernando Capretz Luiz","year":"2021","unstructured":"Luiz Fernando Capretz, Pradeep Waychal, Jingdong Jia, Daniel Varona, and Yadira Lizama. 2021. International comparative studies on the software testing profession. IT Professional 23, 5 (2021), 56\u201361.","journal-title":"IT Professional"},{"key":"e_1_3_2_28_2","doi-asserted-by":"crossref","first-page":"107189","DOI":"10.1016\/j.infsof.2023.107189","article-title":"Application of project-based learning to a software engineering course in a hybrid class environment","volume":"158","author":"Ceh-Varela Edgar","year":"2023","unstructured":"Edgar Ceh-Varela, Carlos Canto-Bonilla, and Dhimitraq Duni. 2023. Application of project-based learning to a software engineering course in a hybrid class environment. Information and Software Technology 158 (2023), 107189.","journal-title":"Information and Software Technology"},{"issue":"9","key":"e_1_3_2_29_2","article-title":"Artificial intelligence for software engineering: The journey so far and the road ahead","volume":"34","author":"Chatzigeorgiou Alexander","year":"2024","unstructured":"Alexander Chatzigeorgiou, Iftekar Ahmed, Haipeng Cai, Mauro Pezz\u00e8, and Denys Poshyvanyk. 2024. Artificial intelligence for software engineering: The journey so far and the road ahead. ACM Transactions on Software Engineering and Methodology 34, 9 (2024).","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_2_30_2","first-page":"1","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering","author":"Choudhuri Rudrajit","year":"2024","unstructured":"Rudrajit Choudhuri, Dylan Liu, Igor Steinmacher, Marco Gerosa, and Anita Sarma. 2024. How far are we? The triumphs and trials of generative AI in learning software engineering. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering, 1\u201313."},{"key":"e_1_3_2_31_2","doi-asserted-by":"crossref","first-page":"110736","DOI":"10.1016\/j.jss.2020.110736","article-title":"Exploring the intersection between software industry and software engineering education\u2014A systematic mapping of software engineering trends","volume":"172","author":"Cico Orges","year":"2021","unstructured":"Orges Cico, Letizia Jaccheri, Anh Nguyen-Duc, and He Zhang. 2021. Exploring the intersection between software industry and software engineering education\u2014A systematic mapping of software engineering trends. Journal of Systems and Software 172 (2021), 110736.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_2_32_2","volume-title":"Software Product Lines","author":"Clements Paul","year":"2002","unstructured":"Paul Clements and Linda Northrop. 2002. Software Product Lines. Addison-Wesley Boston."},{"key":"e_1_3_2_33_2","first-page":"41","volume-title":"Proceedings of the 2019 IEEE\/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)","author":"Khanh Dam Hoa","year":"2019","unstructured":"Hoa Khanh Dam, Truyen Tran, John Grundy, Aditya Ghose, and Yasutaka Kamei. 2019. Towards effective AI-powered agile project management. In Proceedings of the 2019 IEEE\/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER). IEEE, 41\u201344."},{"key":"e_1_3_2_34_2","series-title":"Lecture Notes in Computer Science","first-page":"1","volume-title":"Proceedings of the International Seminar on Software Engineering for Self-Adaptive Systems II","volume":"7475","author":"de Lemos Rog\u00e9rio","year":"2010","unstructured":"Rog\u00e9rio de Lemos, Holger Giese, Hausi A. M\u00fcller, Mary Shaw, Jesper Andersson, Marin Litoiu, Bradley R. Schmerl, Gabriel Tamura, Norha M. Villegas, Thomas Vogel, et al. 2010. Software engineering for self-adaptive systems: A second research roadmap. In Proceedings of the International Seminar on Software Engineering for Self-Adaptive Systems II. Rog\u00e9rio de Lemos, Holger Giese, Hausi A. M\u00fcller, and Mary Shaw (Eds.), Lecture Notes in Computer Science, Vol. 7475, Springer, 1\u201332. DOI: 10.1007\/978-3-642-35813-52_1"},{"key":"e_1_3_2_35_2","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1145\/3641822.3641878","volume-title":"Proceedings of the 2024 IEEE\/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering","author":"de Souza Santos Ronnie","year":"2024","unstructured":"Ronnie de Souza Santos, William Das Neves Grillo, Djafran Cabral, Catarina De Castro, Nicole Albuquerque, and Cesar Fran\u00e7a. 2024. Post-pandemic hybrid work in software companies: Findings from an industrial case study. In Proceedings of the 2024 IEEE\/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering, 68\u201378."},{"key":"e_1_3_2_36_2","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/3510003.3510105","volume-title":"Proceedings of the 44th International Conference on Software Engineering","author":"de Souza Santos Ronnie E.","year":"2022","unstructured":"Ronnie E. de Souza Santos and Paul Ralph. 2022. A grounded theory of coordination in remote-first and hybrid software teams. In Proceedings of the 44th International Conference on Software Engineering, 25\u201335."},{"key":"e_1_3_2_37_2","volume-title":"Peopleware: Productive Projects and Teams","author":"DeMarco Tom","year":"1999","unstructured":"Tom DeMarco and Timothy Lister. 1999. Peopleware: Productive Projects and Teams (2nd ed.). Dorset House Publishing Co., New York.","edition":"2"},{"key":"e_1_3_2_38_2","doi-asserted-by":"crossref","first-page":"1136","DOI":"10.1145\/3545945.3569823","volume-title":"Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1","author":"Denny Paul","year":"2023","unstructured":"Paul Denny, Viraj Kumar, and Nasser Giacaman. 2023. Conversing with copilot: Exploring prompt engineering for solving cs1 problems using natural language. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, 1136\u20131142."},{"key":"e_1_3_2_39_2","volume-title":"Adaptive User Interfaces: Principles","author":"Browne Peter Totterdell Dermot","year":"1990","unstructured":"Peter Totterdell Dermot Browne and Mike Norman. 1990. Adaptive User Interfaces: Principles. Elsevier, USA."},{"key":"e_1_3_2_40_2","first-page":"70","volume-title":"Proceedings of the 10th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO \u201916)","author":"Deuschel Tilman","year":"2016","unstructured":"Tilman Deuschel and Ted Scully. 2016. On the importance of spatial perception for the design of adaptive user interfaces. In Proceedings of the 10th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO \u201916). IEEE Computer Society, 70\u201379. DOI: 10.1109\/SASO.2016.13"},{"issue":"1","key":"e_1_3_2_41_2","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1109\/TSE.2023.3338857","article-title":"Making sense of AI systems development","volume":"50","author":"Dolata Mateusz","year":"2023","unstructured":"Mateusz Dolata and Kevin Crowston. 2023. Making sense of AI systems development. IEEE Transactions on Software Engineering 50, 1 (2023), 123\u2013140.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_42_2","volume-title":"Smart Cities: The Internet of Things, People and Systems","author":"Dustdar Schahram","year":"2018","unstructured":"Schahram Dustdar, Stefan Nastic, and Ognjen Scekic. 2018. Smart Cities: The Internet of Things, People and Systems (1st ed.). Springer Publishing Company, Incorporated.","edition":"1"},{"key":"e_1_3_2_43_2","first-page":"1491","volume-title":"Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE \u201921)","author":"El Moussa Noura","year":"2021","unstructured":"Noura El Moussa, Davide Molinelli, Mauro Pezz\u00e8, and Martin Tappler. 2021. Health of smart ecosystems. In Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE \u201921). ACM, New York, NY, USA, 1491\u20131494. DOI: 10.1145\/3468264.3473137"},{"key":"e_1_3_2_44_2","first-page":"26","volume-title":"Proceedings of the 43rd International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER \u201921)","author":"Elazhary Omar","year":"2021","unstructured":"Omar Elazhary, Margaret-Anne Storey, Neil A. Ernst, and Elise Paradis. 2021. ADEPT: A socio-technical theory of continuous integration. In Proceedings of the 43rd International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER \u201921). IEEE Press, 26\u201330. DOI: 10.1109\/ICSE-NIER52604.2021.00014"},{"key":"e_1_3_2_45_2","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1109\/ICSE.2015.191","volume-title":"Proceedings of the 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering","volume":"2","author":"Elliott Anthony","year":"2015","unstructured":"Anthony Elliott, Brian Peiris, and Chris Parnin. 2015. Virtual reality in software engineering: Affordances, applications, and challenges. In Proceedings of the 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering, Volume 2. IEEE, 547\u2013550."},{"key":"e_1_3_2_46_2","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1109\/BotSE.2019.00009","volume-title":"Proceedings of the 2019 IEEE\/ACM 1st International Workshop on Bots in Software Engineering (BotSE)","author":"Erlenhov Linda","year":"2019","unstructured":"Linda Erlenhov, Francisco Gomes de Oliveira Neto, Riccardo Scandariato, and Philipp Leitner. 2019. Current and future bots in software development. In Proceedings of the 2019 IEEE\/ACM 1st International Workshop on Bots in Software Engineering (BotSE). IEEE, 7\u201311. DOI: 10.1109\/BotSE.2019.00009"},{"key":"e_1_3_2_47_2","doi-asserted-by":"crossref","unstructured":"Farjam Eshraghian Najmeh Hafezieh Farveh Farivar and Sergio de Cesare. 2024. AI in software programming: Understanding emotional responses to GitHub Copilot. Information Technology and People (2024). Retrieved from https:\/\/doi-org.ezproxy.library.uvic.ca\/10.1108\/ITP-01-2023-0084","DOI":"10.1108\/ITP-01-2023-0084"},{"key":"e_1_3_2_48_2","first-page":"494","volume-title":"Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI \u201919)","author":"Eslami Motahhare","year":"2019","unstructured":"Motahhare Eslami, Kristen Vaccaro, Min Kyung Lee, Amit Elazari Bar On, Eric Gilbert, and Karrie Karahalios. 2019. User attitudes towards algorithmic opacity and transparency in online reviewing platforms. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI \u201919). ACM, 494. DOI: 10.1145\/3290605.3300724"},{"key":"e_1_3_2_49_2","volume-title":"Proceedings of the American Conference on Information Systems","author":"Benjamin Fahse Tobias","year":"2023","unstructured":"Tobias Benjamin Fahse and Anuschka Schmitt. 2023. Exploring the synergies in human-AI hybrids: A longitudinal analysis in sales forecasting. In Proceedings of the American Conference on Information Systems. Association for Information Systems. Retrieved from http:\/\/dblp.uni-trier.de\/db\/conf\/amcis\/amcis2023.html#FahseS23"},{"key":"e_1_3_2_50_2","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/3194104.3194109","volume-title":"Proceedings of the 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering","author":"Feldt Robert","year":"2018","unstructured":"Robert Feldt, Francisco G. de Oliveira Neto, and Richard Torkar. 2018. Ways of applying artificial intelligence in software engineering. In Proceedings of the 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, 35\u201341."},{"key":"e_1_3_2_51_2","volume-title":"Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations","author":"Forsgren Nicole","year":"2018","unstructured":"Nicole Forsgren, Jez Humble, and Gene Kim. 2018. Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations. IT Revolution Press, Portland, OR."},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/3454122.3454124"},{"key":"e_1_3_2_53_2","first-page":"309","volume-title":"Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training","author":"Frankford Eduard","year":"2024","unstructured":"Eduard Frankford, Clemens Sauerwein, Patrick Bassner, Stephan Krusche, and Ruth Breu. 2024. AI-tutoring in software engineering education. In Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training, 309\u2013319."},{"issue":"4","key":"e_1_3_2_54_2","doi-asserted-by":"crossref","first-page":"2345","DOI":"10.3390\/su13042345","article-title":"An authoritative study on the near future effect of artificial intelligence on project management knowledge areas","volume":"13","author":"Fridgeirsson Thordur Vikingur","year":"2021","unstructured":"Thordur Vikingur Fridgeirsson, Helgi Thor Ingason, Haukur Ingi Jonasson, and Hildur Jonsdottir. 2021. An authoritative study on the near future effect of artificial intelligence on project management knowledge areas. Sustainability 13, 4 (2021), 2345.","journal-title":"Sustainability"},{"key":"e_1_3_2_55_2","doi-asserted-by":"crossref","first-page":"107430","DOI":"10.1016\/j.infsof.2024.107430","article-title":"Objectivity by design: The impact of AI-driven approach on employees\u2019 soft skills evaluation","volume":"170","author":"Gafni Ruti","year":"2024","unstructured":"Ruti Gafni, Itzhak Aviv, Boris Kantsepolsky, Sofia Sherman, Havana Rika, Yariv Itzkovich, and Artem Barger. 2024. Objectivity by design: The impact of AI-driven approach on employees\u2019 soft skills evaluation. Information and Software Technology 170 (2024), 107430.","journal-title":"Information and Software Technology"},{"key":"e_1_3_2_56_2","first-page":"301","volume-title":"Proceedings of the 22nd International Conference on Intelligent User Interfaces (IUI \u201917)","author":"Gajos Krzysztof Z.","year":"2017","unstructured":"Krzysztof Z. Gajos and Krysta Chauncey. 2017. The influence of personality traits and cognitive load on the use of adaptive user interfaces. In Proceedings of the 22nd International Conference on Intelligent User Interfaces (IUI \u201917). ACM, 301\u2013306. DOI: 10.1145\/3025171.3025192"},{"key":"e_1_3_2_57_2","first-page":"1271","volume-title":"Proceedings of the 2008 Conference on Human Factors in Computing Systems (CHI)","author":"Gajos Krzysztof Z.","year":"2008","unstructured":"Krzysztof Z. Gajos, Katherine Everitt, Desney S. Tan, Mary Czerwinski, and Daniel S. Weld. 2008. Predictability and accuracy in adaptive user interfaces. In Proceedings of the 2008 Conference on Human Factors in Computing Systems (CHI). ACM, 1271\u20131274. DOI: 10.1145\/1357054.1357252"},{"key":"e_1_3_2_58_2","first-page":"629","volume-title":"Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering (ICSE)","author":"Garcia Emily Arteaga","year":"2024","unstructured":"Emily Arteaga Garcia, Jo\u00e3o Felipe Pimentel, Zixuan Feng, Marco Gerosa, Igor Steinmacher, and Anita Sarma. 2024. How to support ml end-user programmers through a conversational agent. In Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering (ICSE). IEEE, 629\u2013640."},{"key":"e_1_3_2_59_2","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1007\/3-540-45177-3_3","volume-title":"Architecting Dependable Systems","author":"Garlan David","year":"2003","unstructured":"David Garlan, Shang-Wen Cheng, and Bradley Schmerl. 2003. Increasing system dependability through architecture-based self-repair. In Architecting Dependable Systems. Rog\u00e9rio de Lemos, Cristina Gacek, and Alexander Romanovsky (Eds.), Springer Berlin Heidelberg, Berlin, 61\u201389."},{"issue":"1","key":"e_1_3_2_60_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3360497","article-title":"Understanding the knowledge gaps of software engineers: An empirical analysis based on SWEBOK","volume":"20","author":"Garousi Vahid","year":"2019","unstructured":"Vahid Garousi, Gorkem Giray, and Eray Tuzun. 2019. Understanding the knowledge gaps of software engineers: An empirical analysis based on SWEBOK. ACM Transactions on Computing Education 20, 1 (2019), 1\u201333.","journal-title":"ACM Transactions on Computing Education"},{"key":"e_1_3_2_61_2","unstructured":"Daniel Gaspar-Figueiredo Silvia Abrah\u00e3o Marta Fern\u00e1ndez-Diego and Emilio Insfr\u00e1n. 2023. A comparative study on reward models for UI adaptation with reinforcement learning. arXiv:2308.13937. Retrieved from https:\/\/arxiv.org\/abs\/2308.13937"},{"key":"e_1_3_2_62_2","first-page":"52","volume-title":"Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering (EASE \u201923)","author":"Gaspar-Figueiredo Daniel","year":"2023","unstructured":"Daniel Gaspar-Figueiredo, Silvia Abrah\u00e3o, Emilio Insfr\u00e1n, and Jean Vanderdonckt. 2023. Measuring user experience of adaptive user interfaces using EEG: A replication study. In Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering (EASE \u201923). ACM, 52\u201361. DOI: 10.1145\/3593434.3593452"},{"key":"e_1_3_2_63_2","first-page":"40","volume-title":"Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS Companion 2024","author":"Gaspar-Figueiredo Daniel","year":"2024","unstructured":"Daniel Gaspar-Figueiredo, Marta Fern\u00e1ndez-Diego, Ruben Nuredini, Silvia Abrah\u00e3o, and Emilio Insfr\u00e1n. 2024. Reinforcement learning-based framework for the intelligent adaptation of user interfaces. In Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS Companion 2024. ACM, 40\u201348. DOI: 10.1145\/3660515.3661329"},{"key":"e_1_3_2_64_2","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1145\/3332165.3347933","volume-title":"Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (UIST \u201919)","author":"Gebhardt Christoph","year":"2019","unstructured":"Christoph Gebhardt, Brian Hecox, Bas van Opheusden, Daniel Wigdor, James Hillis, Otmar Hilliges, and Hrvoje Benko. 2019. Learning cooperative personalized policies from gaze data. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (UIST \u201919). ACM, 197\u2013208. DOI: 10.1145\/3332165.3347933"},{"key":"e_1_3_2_65_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84996-272-82_13"},{"key":"e_1_3_2_66_2","first-page":"481","volume-title":"Proceedings of the 24th International Conference on Intelligent User Interfaces (IUI \u201919)","author":"Gobert Camille","year":"2019","unstructured":"Camille Gobert, Kashyap Todi, Gilles Bailly, and Antti Oulasvirta. 2019. SAM: A modular framework for self-adapting web menus. In Proceedings of the 24th International Conference on Intelligent User Interfaces (IUI \u201919). ACM, 481\u2013484. DOI: 10.1145\/3301275.3302314"},{"key":"e_1_3_2_67_2","doi-asserted-by":"crossref","unstructured":"Abel Goedegebuure Indika Kumara Stefan Driessen Dario Di Nucci Geert Monsieur Willem Jan van den Heuvel and Damian Andrew Tamburri. 2024. Data mesh: A systematic gray literature review. arXiv:2304.01062. Retrieved from https:\/\/arxiv.org\/abs\/2304.01062","DOI":"10.1145\/3687301"},{"key":"e_1_3_2_68_2","first-page":"1","volume-title":"Proceedings of the 1st International Conference on AI Engineering: Software Engineering for AI","author":"Golendukhina Valentina","year":"2022","unstructured":"Valentina Golendukhina, Valentina Lenarduzzi, and Michael Felderer. 2022. What is software quality for AI engineers? Towards a thinning of the fog. In Proceedings of the 1st International Conference on AI Engineering: Software Engineering for AI, 1\u20139."},{"issue":"11","key":"e_1_3_2_69_2","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1145\/265684.265699","article-title":"Software engineering code of ethics","volume":"40","author":"Gotterbarn Don","year":"1997","unstructured":"Don Gotterbarn, Keith Miller, and Simon Rogerson. 1997. Software engineering code of ethics. Communications of the ACM 40, 11 (1997), 110\u2013118.","journal-title":"Communications of the ACM"},{"key":"e_1_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.02.041"},{"key":"e_1_3_2_71_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCE.2016.2590178"},{"key":"e_1_3_2_72_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.1234567"},{"key":"e_1_3_2_73_2","first-page":"1","volume-title":"Proceedings of the 20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID \u201920)","author":"Grundy John C.","year":"2020","unstructured":"John C. Grundy. 2020. Human-centric software engineering for next generation cloud- and edge-based smart living applications. In Proceedings of the 20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID \u201920). IEEE, 1\u201310. DOI: 10.1109\/CCGRID49817.2020.00-93"},{"key":"e_1_3_2_74_2","unstructured":"Mike Gualtieri Sandy Carielli and Cheryl McKinnon. 2011. I Don\u2019t Want DevOps. I Want NoOps. Retrieved from https:\/\/go.forrester.com\/blogs\/11-02-07-i_dont_want_devops_i_want_noops\/"},{"key":"e_1_3_2_75_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2005.10.003"},{"key":"e_1_3_2_76_2","first-page":"196","volume-title":"Proceedings of the 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security (QRS)","author":"Hanifi Khadija","year":"2023","unstructured":"Khadija Hanifi, Orcun Cetin, and Cemal Yilmaz. 2023. On ChatGPT: Perspectives from software engineering students. In Proceedings of the 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security (QRS). IEEE, 196\u2013205."},{"key":"e_1_3_2_77_2","doi-asserted-by":"publisher","unstructured":"Catherine Hicks Carol Lee and Kristen Foster-Marks. 2024. The new developer: AI skill threat identity change; developer thriving in the transition to AI-assisted software development. DOI: 10.31234\/osf.io\/2gej5","DOI":"10.31234\/osf.io\/2gej5"},{"key":"e_1_3_2_78_2","unstructured":"Xinyi Hou Yanjie Zhao Yue Liu Zhou Yang Kailong Wang Li Li Xiapu Luo David Lo John Grundy and Haoyu Wang. 2024. Large language models for software engineering: A systematic literature review. arXiv:2308.10620. Retrieved from https:\/\/arxiv.org\/abs\/2308.10620"},{"key":"e_1_3_2_79_2","volume-title":"The Pragmatic Programmer: From Journeyman to Master","author":"Hunt Andrew","year":"1999","unstructured":"Andrew Hunt and David Thomas. 1999. The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley Professional, Boston, MA."},{"key":"e_1_3_2_80_2","first-page":"1","volume-title":"Proceedings of the Scientific Workshop Proceedings of XP2016 (Edinburgh, Scotland, UK) (XP \u201916 Workshops)","author":"Jabbari Ramtin","year":"2016","unstructured":"Ramtin Jabbari, Nauman Bin Ali, Kai Petersen, and Binish Tanveer. 2016. What is DevOps? A systematic mapping study on definitions and practices. In Proceedings of the Scientific Workshop Proceedings of XP2016 (Edinburgh, Scotland, UK) (XP \u201916 Workshops). ACM, New York, NY, USA, Article 12, 1\u201311. DOI: 10.1145\/2962695.2962707"},{"issue":"4","key":"e_1_3_2_81_2","article-title":"The impact of generative AI on creativity in software development: A research agenda","volume":"34","author":"Jackson Victoria","year":"2025","unstructured":"Victoria Jackson, Bogdan Vasilescu, Daniel Russo, Paul Ralph, Rafael Prikladnicki, Maliheh Izadi, Sarah D\u2019Angelo, Sarah Inman, Anielle Lisboa, and Andr\u00e9 van der Hoek. 2025. The impact of generative AI on creativity in software development: A research agenda. ACM Transaction on Software Engineering and Methodology 34, 4 (April 2025).","journal-title":"ACM Transaction on Software Engineering and Methodology"},{"issue":"1","key":"e_1_3_2_82_2","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1109\/MS.2017.13","article-title":"Kief Morris on infrastructure as code","volume":"34","author":"Johann Sven","year":"2017","unstructured":"Sven Johann. 2017. Kief Morris on infrastructure as code. IEEE Software 34, 1 (2017), 117\u2013120. Retrieved from http:\/\/dblp.uni-trier.de\/db\/journals\/software\/software34.html#Johann17","journal-title":"IEEE Software"},{"issue":"1","key":"e_1_3_2_83_2","first-page":"36","article-title":"Measuring programmer productivity","volume":"22","author":"Jones Capers","year":"1986","unstructured":"Capers Jones. 1986. Measuring programmer productivity. IBM Systems Journal 22, 1 (1986), 36\u201348.","journal-title":"IBM Systems Journal"},{"issue":"1","key":"e_1_3_2_84_2","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1109\/TSE.2017.2768368","article-title":"What makes a great manager of software engineers?","volume":"45","author":"Kalliamvakou Eirini","year":"2017","unstructured":"Eirini Kalliamvakou, Christian Bird, Thomas Zimmermann, Andrew Begel, Robert DeLine, and Daniel M German. 2017. What makes a great manager of software engineers? IEEE Transactions on Software Engineering 45, 1 (2017), 87\u2013106.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_85_2","doi-asserted-by":"publisher","DOI":"10.1145\/3454122.3454124"},{"key":"e_1_3_2_86_2","first-page":"45","volume-title":"Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET \u201920)","author":"K\u00e4stner Christian","year":"2020","unstructured":"Christian K\u00e4stner and Eunsuk Kang. 2020. Teaching software engineering for AI-enabled systems. In Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET \u201920). ACM, New York, NY, USA, 45\u201348. DOI: 10.1145\/3377814.3381714"},{"key":"e_1_3_2_87_2","volume-title":"The C Programming Language","author":"Kernighan Brian W.","year":"1988","unstructured":"Brian W. Kernighan and Dennis M. Ritchie. 1988. The C Programming Language (2nd ed.). Prentice Hall, Englewood Cliffs, NJ.","edition":"2"},{"key":"e_1_3_2_88_2","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1145\/3641822.3641863","volume-title":"Proceedings of the 2024 IEEE\/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering","author":"Khanna Dron","year":"2024","unstructured":"Dron Khanna, Emily Laue Christensen, Saagarika Gosu, Xiaofeng Wang, and Maria Paasivaara. 2024. Hybrid work meets agile software development: A systematic mapping study. In Proceedings of the 2024 IEEE\/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering, 57\u201367."},{"key":"e_1_3_2_89_2","doi-asserted-by":"crossref","first-page":"666","DOI":"10.1145\/3626252.3630927","volume-title":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","author":"Kirova Vassilka D.","year":"2024","unstructured":"Vassilka D. Kirova, Cyril S. Ku, Joseph R. Laracy, and Thomas J. Marlowe. 2024. Software engineering education must adapt and evolve for an LLM environment. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1, 666\u2013672."},{"key":"e_1_3_2_90_2","first-page":"41","volume-title":"Proceedings of the2019 IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS)","author":"Knutas Antti","year":"2019","unstructured":"Antti Knutas, Victoria Palacin, Giovanni Maccani, and Markus Helfert. 2019. Software engineering in civic tech a case study about code for Ireland. In Proceedings of the 2019 IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS). IEEE, 41\u201350."},{"key":"e_1_3_2_91_2","doi-asserted-by":"crossref","first-page":"103382","DOI":"10.1016\/j.futures.2024.103382","article-title":"How ChatGPT shapes the future labour market situation of software engineers: A Finnish Delphi study","volume":"160","author":"Komp-Leukkunen Kathrin","year":"2024","unstructured":"Kathrin Komp-Leukkunen. 2024. How ChatGPT shapes the future labour market situation of software engineers: A Finnish Delphi study. Futures 160 (2024), 103382.","journal-title":"Futures"},{"key":"e_1_3_2_92_2","doi-asserted-by":"crossref","first-page":"103111","DOI":"10.1016\/j.scico.2024.103111","article-title":"\u201cWill I be replaced?\u201d Assessing ChatGPT\u2019s effect on software development and programmer perceptions of AI tools","volume":"235","author":"Kuhail Mohammad Amin","year":"2024","unstructured":"Mohammad Amin Kuhail, Sujith Samuel Mathew, Ashraf Khalil, Jose Berengueres, and Syed Jawad Hussain Shah. 2024. \u201cWill I be replaced?\u201d Assessing ChatGPT\u2019s effect on software development and programmer perceptions of AI tools. Science of Computer Programming 235 (2024), 103111.","journal-title":"Science of Computer Programming"},{"key":"e_1_3_2_93_2","first-page":"126","volume-title":"Proceedings of the 20th International Conference on Intelligent User Interfaces (IUI \u201915)","author":"Kulesza Todd","year":"2015","unstructured":"Todd Kulesza, Margaret M. Burnett, Weng-Keen Wong, and Simone Stumpf. 2015. Principles of explanatory debugging to personalize interactive machine learning. In Proceedings of the 20th International Conference on Intelligent User Interfaces (IUI \u201915). ACM, 126\u2013137. DOI: 10.1145\/2678025.2701399"},{"key":"e_1_3_2_94_2","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1007\/978-3-319-33515-5_9","volume-title":"Agile Processes, in Software Engineering, and Extreme Programming","author":"Kuusinen Kati","year":"2016","unstructured":"Kati Kuusinen, Helen Petrie, Fabian Fagerholm, and Tommi Mikkonen. 2016. Flow, intrinsic motivation, and developer experience in software engineering. In Agile Processes, in Software Engineering, and Extreme Programming. Helen Sharp and Tracy Hall (Eds.). Springer International Publishing, Cham, 104\u2013117."},{"issue":"2","key":"e_1_3_2_95_2","first-page":"929","article-title":"Trends and trajectories in the software industry: Implications for the future of work","volume":"25","author":"Laato Samuli","year":"2023","unstructured":"Samuli Laato, Matti M\u00e4ntym\u00e4ki, A. K. M. Najmul Islam, Sami Hyrynsalmi, and Teemu Birkstedt. 2023. Trends and trajectories in the software industry: Implications for the future of work. Information Systems Frontiers 25, 2 (2023), 929\u2013944.","journal-title":"Information Systems Frontiers"},{"issue":"7","key":"e_1_3_2_96_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1108\/INTR-08-2021-0600","article-title":"How to explain AI systems to end users: A systematic literature review and research agenda","volume":"32","author":"Laato Samuli","year":"2022","unstructured":"Samuli Laato, Miika Tiainen, A. K. M. Najmul Islam, and Matti M\u00e4ntym\u00e4ki. 2022. How to explain AI systems to end users: A systematic literature review and research agenda. Internet Research 32, 7 (2022), 1\u201331.","journal-title":"Internet Research"},{"key":"e_1_3_2_97_2","first-page":"218","volume-title":"Proceedings of the2017 IEEE\/ACM 25th International Conference on Program Comprehension (ICPC)","author":"Lam An Ngoc","year":"2017","unstructured":"An Ngoc Lam, Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N Nguyen. 2017. Bug localization with combination of deep learning and information retrieval. In Proceedings of the 2017 IEEE\/ACM 25th International Conference on Program Comprehension (ICPC). IEEE, 218\u2013229."},{"issue":"8","key":"e_1_3_2_98_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3470133","article-title":"A systematic review of API evolution literature","volume":"54","author":"Lamothe Maxime","year":"2021","unstructured":"Maxime Lamothe, Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc, and Weiyi Shang. 2021. A systematic review of API evolution literature. ACM Computing Surveys 54, 8 (2021), 1\u201336.","journal-title":"ACM Computing Surveys"},{"key":"e_1_3_2_99_2","unstructured":"Thomas Langerak Sammy Joe Christen Mert Albaba Christoph Gebhardt and Otmar Hilliges. 2022. MARLUI: Multi-agent reinforcement learning for goal-agnostic adaptive UIs. arXiv:2209.12660. Retrieved from https:\/\/arxiv.org\/abs\/2209.12660"},{"issue":"2","key":"e_1_3_2_100_2","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MS.2010.39","article-title":"Collaboration tools for global software engineering","volume":"27","author":"Lanubile Filippo","year":"2010","unstructured":"Filippo Lanubile, Christof Ebert, Rafael Prikladnicki, and Aurora Vizca\u00edno. 2010. Collaboration tools for global software engineering. IEEE Software 27, 2 (2010), 52.","journal-title":"IEEE Software"},{"key":"e_1_3_2_101_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2010.01.004"},{"key":"e_1_3_2_102_2","first-page":"700","volume-title":"Proceedings of the2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering","author":"Li Paul Luo","year":"2015","unstructured":"Paul Luo Li, Amy J. Ko, and Jiamin Zhu. 2015. What makes a great software engineer? In Proceedings of the 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering. IEEE, 700\u2013710."},{"key":"e_1_3_2_103_2","doi-asserted-by":"publisher","DOI":"10.1145\/3511605"},{"key":"e_1_3_2_104_2","first-page":"69","volume-title":"Proceedings of the International Conference on Software Engineering: Future of Software Engineering","author":"Lo David","year":"2023","unstructured":"David Lo. 2023. Trustworthy and synergistic artificial intelligence for software engineering: Vision and roadmaps. In Proceedings of the International Conference on Software Engineering: Future of Software Engineering. IEEE, 69\u201385."},{"key":"e_1_3_2_105_2","first-page":"241","volume-title":"Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice","author":"Lu Qinghua","year":"2022","unstructured":"Qinghua Lu, Liming Zhu, Xiwei Xu, Jon Whittle, David Douglas, and Conrad Sanderson. 2022. Software engineering for responsible AI: An empirical study and operationalised patterns. In Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice, 241\u2013242."},{"issue":"7","key":"e_1_3_2_106_2","first-page":"1","article-title":"Responsible AI pattern catalogue: A collection of best practices for ai governance and engineering","volume":"56","author":"Lu Qinghua","year":"2023","unstructured":"Qinghua Lu, Liming Zhu, Xiwei Xu, Jon Whittle, Didar Zowghi, and Aurelie Jacquet. 2023. Responsible AI pattern catalogue: A collection of best practices for ai governance and engineering. ACM Computing Surveys 56, 7 (2023), Article 173, 1\u201335.","journal-title":"ACM Computing Surveys"},{"issue":"2","key":"e_1_3_2_107_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3487043","article-title":"Software engineering for AI-based systems: a survey","volume":"31","author":"Mart\u00ednez-Fern\u00e1ndez Silverio","year":"2022","unstructured":"Silverio Mart\u00ednez-Fern\u00e1ndez, Justus Bogner, Xavier Franch, Marc Oriol, Julien Siebert, Adam Trendowicz, Anna Maria Vollmer, and Stefan Wagner. 2022. Software engineering for AI-based systems: a survey. ACM Transactions on Software Engineering and Methodology 31, 2 (2022), 1\u201359.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_2_108_2","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1145\/3278681.3278714","volume-title":"Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists","author":"Masombuka T.","year":"2018","unstructured":"T. Masombuka and Ernest Mnkandla. 2018. A DevOps collaboration culture acceptance model. In Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists. ACM, 279\u2013285. Retrieved from http:\/\/dblp.uni-trier.de\/db\/conf\/saicsit\/saicsit2018.html#MasombukaM18"},{"key":"e_1_3_2_109_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3082074"},{"issue":"2","key":"e_1_3_2_110_2","first-page":"173","article-title":"Laws of the Media","volume":"34","author":"McLuhan Marshall","year":"1977","unstructured":"Marshall McLuhan. 1977. Laws of the Media. ETC: A Review of General Semantics 34, 2 (1977), 173\u2013179. Retrieved from http:\/\/www.jstor.org\/stable\/42575246","journal-title":"ETC: A Review of General Semantics"},{"key":"e_1_3_2_111_2","first-page":"517","volume-title":"Proceedings of the 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER)","author":"Merino Leonel","year":"2020","unstructured":"Leonel Merino, Mircea Lungu, and Christoph Seidl. 2020. Unleashing the potentials of immersive augmented reality for software engineering. In Proceedings of the 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, 517\u2013521."},{"issue":"4","key":"e_1_3_2_112_2","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1145\/1118890.1118892","article-title":"When and how to develop domain-specific languages","volume":"37","author":"Mernik Marjan","year":"2005","unstructured":"Marjan Mernik, Jan Heering, and Anthony M. Sloane. 2005. When and how to develop domain-specific languages. ACM Computing Surveys 37, 4 (2005), 316\u2013344.","journal-title":"ACM Computing Surveys"},{"key":"e_1_3_2_113_2","doi-asserted-by":"publisher","DOI":"10.1080\/10447318.2020.1824742"},{"key":"e_1_3_2_114_2","unstructured":"Aleksandar Milenkoski Alexandru Iosup Samuel Kounev Kai Sachs Piotr Rygielski Jason Ding Walfredo Cirne and Florian Rosenberg. 2013. Cloud Usage Patterns: A Formalism for Description of Cloud Usage Scenarios. Technical Report SPEC-RG-2013-001 v.1.0.1. SPEC Research Group\u2014Cloud Working Group Standard Performance Evaluation Corporation (SPEC) Gainesville VA USA. Retrieved from http:\/\/research.spec.org\/fileadmin\/user_upload\/documents\/rg_cloud\/endorsed_publications\/SPEC-RG-2013-001_CloudUsagePatterns.pdf"},{"issue":"11","key":"e_1_3_2_115_2","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MC.2020.3007297","article-title":"The edge-to-cloud continuum","volume":"53","author":"Milojicic Dejan S.","year":"2020","unstructured":"Dejan S. Milojicic. 2020. The edge-to-cloud continuum. IEEE Computer 53, 11 (2020), 16\u201325. Retrieved from http:\/\/dblp.uni-trier.de\/db\/journals\/computer\/computer53.html#Milojicic20a","journal-title":"IEEE Computer"},{"key":"e_1_3_2_116_2","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-10294-3","volume-title":"Collaborative Software Engineering: Challenges and Prospects","author":"Mistr\u00edk Ivan","year":"2010","unstructured":"Ivan Mistr\u00edk, John Grundy, Andre Van der Hoek, and Jim Whitehead. 2010. Collaborative Software Engineering: Challenges and Prospects. Springer."},{"key":"e_1_3_2_117_2","first-page":"23","volume-title":"Proceedings of the 2nd International Workshop on Ultra-Large-Scale Software-Intensive Systems (ULSSIS@ICSE \u201908)","author":"M\u00fcller Hausi A.","year":"2008","unstructured":"Hausi A. M\u00fcller, Mauro Pezz\u00e8, and Mary Shaw. 2008. Visibility of control in adaptive systems. In Proceedings of the 2nd International Workshop on Ultra-Large-Scale Software-Intensive Systems (ULSSIS@ICSE \u201908). ACM, 23\u201326. DOI: 10.1145\/1370700.1370707"},{"key":"e_1_3_2_118_2","doi-asserted-by":"crossref","first-page":"659","DOI":"10.1007\/978-3-030-28005-5_51","volume-title":"Proceedings of the 26th European Conference on Systems, Software and Services Process Improvement (EuroSPI \u201919)","author":"Murphy Alex","year":"2019","unstructured":"Alex Murphy, Ben Kelly, Kai Bergmann, Kyrylo Khaletskyy, Rory V. O\u2019Connor, and Paul M. Clarke. 2019. Examining unequal gender distribution in software engineering. In Proceedings of the 26th European Conference on Systems, Software and Services Process Improvement (EuroSPI \u201919). Springer, 659\u2013671."},{"issue":"5","key":"e_1_3_2_119_2","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1016\/0165-6074(85)90032-8","article-title":"Programming as theory building","volume":"15","author":"Naur Peter","year":"1986","unstructured":"Peter Naur. 1986. Programming as theory building. Microprocessing and Microprogramming 15, 5 (1986), 253\u2013261.","journal-title":"Microprocessing and Microprogramming"},{"key":"e_1_3_2_120_2","volume-title":"Software Engineering: Report on a Conference Sponsored by the NATO Science Committees","author":"Naur Peter","year":"1969","unstructured":"Peter Naur and Brian Randell. 1969. Software Engineering: Report on a Conference Sponsored by the NATO Science Committees. Technical Report. Scientific Affairs Division, NATO."},{"key":"e_1_3_2_121_2","doi-asserted-by":"publisher","DOI":"10.1109\/21.31042"},{"key":"e_1_3_2_122_2","volume-title":"Ultra-Large-Scale Systems\u2014The Software Challenge of the Future","author":"Northrop L.","year":"2006","unstructured":"L. Northrop, Peter Feiler, R. P. Gabriel, John Goodenough, Rick Linger, Thomas Longstaff, Rick Kazman, M. Klein, Douglas Schmidt, Kevin Sullivan, et al. 2006. Ultra-Large-Scale Systems\u2014The Software Challenge of the Future. Technical Report. Software Engineering Institute\u2014Carnegie Mellon."},{"key":"e_1_3_2_123_2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1007\/978-3-030-76352-7_15","volume-title":"Proceedings of the ICSOC Workshops","volume":"12632","author":"Notaro Paolo","year":"2020","unstructured":"Paolo Notaro, Jorge Cardoso, and Michael Gerndt. 2020. A systematic mapping study in AIOps. In Proceedings of the ICSOC Workshops. Hakim Hacid, Fatma Outay, Hye Young Paik, Amira Alloum, Marinella Petrocchi, Mohamed Reda Bouadjenek, Amin Beheshti, Xumin Liu, and Abderrahmane Maaradji (Eds.), Lecture Notes in Computer Science, Vol. 12632, Springer, 110\u2013123. Retrieved from http:\/\/dblp.uni-trier.de\/db\/conf\/icsoc\/icsoc2020w.html#NotaroCG20"},{"key":"e_1_3_2_124_2","doi-asserted-by":"publisher","DOI":"10.1145\/2960413"},{"key":"e_1_3_2_125_2","first-page":"102","volume-title":"Handbook of Personality: Theory and Research","author":"Oliver John P.","year":"1999","unstructured":"John P. Oliver and Srivastava Sanjay. 1999. The Big Five Trait taxonomy: History, measurement, and theoretical perspectives. In Handbook of Personality: Theory and Research. L. A. Pervin and O. P. John (Eds.). Guilford Press, 102\u2013138."},{"key":"e_1_3_2_126_2","volume-title":"Perspectives on Personality","author":"Oliver John P.","year":"2008","unstructured":"John P. Oliver and Srivastava Sanjay. 2008. Perspectives on Personality (6th ed.). Pearson.","edition":"6"},{"key":"e_1_3_2_127_2","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1109\/SP.2018.00005","volume-title":"Proceedings of the 2018 IEEE Symposium on Security and Privacy (SP)","author":"Oltrogge Marten","year":"2018","unstructured":"Marten Oltrogge, Erik Derr, Christian Stransky, Yasemin Acar, Sascha Fahl, Christian Rossow, Giancarlo Pellegrino, Sven Bugiel, and Michael Backes. 2018. The rise of the citizen developer: Assessing the security impact of online app generators. In Proceedings of the 2018 IEEE Symposium on Security and Privacy (SP). IEEE, 634\u2013647."},{"issue":"5","key":"e_1_3_2_128_2","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MS.2022.3167801","article-title":"A paradigm shift in automating software engineering tasks: Bots","volume":"39","author":"Ozkaya Ipek","year":"2022","unstructured":"Ipek Ozkaya. 2022. A paradigm shift in automating software engineering tasks: Bots. IEEE Software 39, 5 (2022), 4\u20138.","journal-title":"IEEE Software"},{"key":"e_1_3_2_129_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2883603"},{"issue":"3","key":"e_1_3_2_130_2","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/s10664-024-10465-5","article-title":"Ethics in AI through the practitioner\u2019s view: A grounded theory literature review","volume":"29","author":"Pant Aastha","year":"2024","unstructured":"Aastha Pant, Rashina Hoda, Chakkrit Tantithamthavorn, and Burak Turhan. 2024. Ethics in AI through the practitioner\u2019s view: A grounded theory literature review. Empirical Software Engineering 29, 3 (2024), 67.","journal-title":"Empirical Software Engineering"},{"issue":"5","key":"e_1_3_2_131_2","doi-asserted-by":"crossref","first-page":"e25281","DOI":"10.2196\/25281","article-title":"Improving the usability and safety of digital health systems: The role of predictive human-computer interaction modeling","volume":"23","author":"Paton Chris","year":"2021","unstructured":"Chris Paton, Andre W. Kushniruk, Elizabeth M. Borycki, Mike English, and Jim Warren. 2021. Improving the usability and safety of digital health systems: The role of predictive human-computer interaction modeling. Journal of Medical Internet Research 23, 5 (May 2021), e25281.","journal-title":"Journal of Medical Internet Research"},{"key":"e_1_3_2_132_2","doi-asserted-by":"publisher","DOI":"10.1037\/0022-3514.84.2.411"},{"key":"e_1_3_2_133_2","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1145\/3633053.3633057","volume-title":"Proceedings of the 8th Conference on Computing Education Practice","author":"Petrovska Olga","year":"2024","unstructured":"Olga Petrovska, Lee Clift, Faron Moller, and Rebecca Pearsall. 2024. Incorporating generative AI into software development education. In Proceedings of the 8th Conference on Computing Education Practice, 37\u201340."},{"key":"e_1_3_2_134_2","doi-asserted-by":"publisher","DOI":"10.1145\/3649319"},{"key":"e_1_3_2_135_2","first-page":"103","volume-title":"Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI \u201918)","author":"Rader Emilee J.","year":"2018","unstructured":"Emilee J. Rader, Kelley Cotter, and Janghee Cho. 2018. Explanations as mechanisms for supporting algorithmic transparency. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI \u201918). ACM, 103. DOI: 10.1145\/3173574.3173677"},{"key":"e_1_3_2_136_2","doi-asserted-by":"publisher","DOI":"10.1109\/2.86782"},{"key":"e_1_3_2_137_2","first-page":"452","volume-title":"Proceedings of the 2019 IEEE 27th International Requirements Engineering Conference (RE)","author":"Rietz Tim","year":"2019","unstructured":"Tim Rietz. 2019. Designing a conversational requirements elicitation system for end-users. In Proceedings of the 2019 IEEE 27th International Requirements Engineering Conference (RE). IEEE, 452\u2013457."},{"issue":"3","key":"e_1_3_2_138_2","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/S0164-1212(00)00013-3","article-title":"Types of collaborative work in software engineering","volume":"53","author":"Robillard Pierre N.","year":"2000","unstructured":"Pierre N. Robillard and Martin P. Robillard. 2000. Types of collaborative work in software engineering. Journal of Systems and Software 53, 3 (2000), 219\u2013224.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_2_139_2","first-page":"1","article-title":"Perceived diversity in software engineering: A systematic literature review","volume":"26","author":"Rodr\u00edguez-P\u00e9rez Gema","year":"2021","unstructured":"Gema Rodr\u00edguez-P\u00e9rez, Reza Nadri, and Meiyappan Nagappan. 2021. Perceived diversity in software engineering: A systematic literature review. Empirical Software Engineering 26 (2021), 1\u201338.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_2_140_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.infsof.2015.01.012","article-title":"A systematic literature review on enterprise architecture implementation methodologies","volume":"62","author":"Rouhani Babak Darvish","year":"2015","unstructured":"Babak Darvish Rouhani, Mohd Naz\u2019ri Mahrin, Fatemeh Nikpay, Rodina Binti Ahmad, and Pourya Nikfard. 2015. A systematic literature review on enterprise architecture implementation methodologies. Information and Software Technology 62 (2015), 1\u201320.","journal-title":"Information and Software Technology"},{"issue":"5","key":"e_1_3_2_141_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3652154","article-title":"Navigating the complexity of generative AI adoption in software engineering","volume":"33","author":"Russo Daniel","year":"2024","unstructured":"Daniel Russo. 2024. Navigating the complexity of generative AI adoption in software engineering. ACM Transactions on Software Engineering and Methodology 33, 5 (2024), Article 135, 1\u201350.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_2_142_2","doi-asserted-by":"publisher","DOI":"10.1080\/15710880701875068"},{"issue":"1","key":"e_1_3_2_143_2","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1007\/s10515-024-00426-z","article-title":"Future of software development with generative AI","volume":"31","author":"Sauvola Jaakko","year":"2024","unstructured":"Jaakko Sauvola, Sasu Tarkoma, Mika Klemettinen, Jukka Riekki, and David Doermann. 2024. Future of software development with generative AI. Automated Software Engineering 31, 1 (2024), 26.","journal-title":"Automated Software Engineering"},{"key":"e_1_3_2_144_2","volume-title":"Adaptive User Interfaces: Principles and Practice","author":"Schneider-Hufschmidt J.","year":"1993","unstructured":"J. Schneider-Hufschmidt, T. K\u00fchme, and Malinowski U. 1993. Adaptive User Interfaces: Principles and Practice. North Holland, London."},{"key":"e_1_3_2_145_2","doi-asserted-by":"crossref","first-page":"103469","DOI":"10.1016\/j.compind.2021.103469","article-title":"Digital twin paradigm: A systematic literature review","volume":"130","author":"Semeraro Concetta","year":"2021","unstructured":"Concetta Semeraro, Mario Lezoche, Herv\u00e9 Panetto, and Michele Dassisti. 2021. Digital twin paradigm: A systematic literature review. Computers in Industry 130 (2021), 103469.","journal-title":"Computers in Industry"},{"key":"e_1_3_2_146_2","first-page":"1","article-title":"AI and the quest for diversity and inclusion: A systematic literature review","volume":"5","author":"Shams Rifat Ara","year":"2023","unstructured":"Rifat Ara Shams, Didar Zowghi, and Muneera Bano. 2023. AI and the quest for diversity and inclusion: A systematic literature review. AI and Ethics 5 (2023), 1\u201328.","journal-title":"AI and Ethics"},{"issue":"4","key":"e_1_3_2_147_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3419764","article-title":"Bridging the gap between ethics and practice: Guidelines for reliable, safe, and trustworthy human-centered AI systems","volume":"10","author":"Shneiderman Ben","year":"2020","unstructured":"Ben Shneiderman. 2020. Bridging the gap between ethics and practice: Guidelines for reliable, safe, and trustworthy human-centered AI systems. ACM Transactions on Interactive Intelligent Systems 10, 4 (2020), 1\u201331.","journal-title":"ACM Transactions on Interactive Intelligent Systems"},{"key":"e_1_3_2_148_2","volume-title":"The Art of Agile Development","author":"Shore James","year":"2007","unstructured":"James Shore and Shane Warden. 2007. The Art of Agile Development. O\u2019Reilly Media, Sebastopol, CA."},{"key":"e_1_3_2_149_2","doi-asserted-by":"crossref","first-page":"107369","DOI":"10.1016\/j.infsof.2023.107369","article-title":"Collaborative software design and modeling in virtual reality","volume":"166","author":"Stancek Martin","year":"2024","unstructured":"Martin Stancek, Ivan Polasek, Tibor Zalabai, Juraj Vincur, Rodi Jolak, and Michel Chaudron. 2024. Collaborative software design and modeling in virtual reality. Information and Software Technology 166 (2024), 107369.","journal-title":"Information and Software Technology"},{"issue":"2","key":"e_1_3_2_150_2","first-page":"905","article-title":"Assessment of continuing educational measures in software engineering: A view from the industry","volume":"32","author":"Stantchev Vladimir","year":"2016","unstructured":"Vladimir Stantchev, Olaf Radant, and Ricardo Colomo-Palacios. 2016. Assessment of continuing educational measures in software engineering: A view from the industry. International Journal of Engineering Education 32, 2B (2016), 905\u2013914.","journal-title":"International Journal of Engineering Education"},{"issue":"6","key":"e_1_3_2_151_2","doi-asserted-by":"crossref","first-page":"2324","DOI":"10.1108\/ITP-07-2022-0519","article-title":"Artificial intelligence (AI) for user experience (UX) design: A systematic literature review and future research agenda","volume":"37","author":"Stige \u00c5sne","year":"2023","unstructured":"\u00c5sne Stige, Efpraxia D. Zamani, Patrick Mikalef, and Yuzhen Zhu. 2023. Artificial intelligence (AI) for user experience (UX) design: A systematic literature review and future research agenda. Information Technology and People 37, 6 (2023), 2324\u20132352.","journal-title":"Information Technology and People"},{"issue":"8","key":"e_1_3_2_152_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3678172","article-title":"A disruptive research playbook for studying disruptive innovations","volume":"33","author":"Storey Margaret-Anne","year":"2024","unstructured":"Margaret-Anne Storey, Daniel Russo, Nicole Novielli, Takashi Kobayashi, and Dong Wang. 2024. A disruptive research playbook for studying disruptive innovations. ACM Transactions on Software Engineering and Methodology 33, 8, Article 195 (2024), 1\u201329.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_2_153_2","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1145\/1882362.1882435","volume-title":"Proceedings of the FSE\/SDP Workshop on Future of Software Engineering Research","author":"Storey Margaret-Anne","year":"2010","unstructured":"Margaret-Anne Storey, Christoph Treude, Arie Van Deursen, and Li-Te Cheng. 2010. The impact of social media on software engineering practices and tools. In Proceedings of the FSE\/SDP Workshop on Future of Software Engineering Research, 359\u2013364."},{"key":"e_1_3_2_154_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2944354"},{"issue":"2","key":"e_1_3_2_155_2","first-page":"73","article-title":"Understanding and improving software productivity: An empirical study","volume":"46","author":"Subramanyam R.","year":"2003","unstructured":"R. Subramanyam and M. S. Krishnan. 2003. Understanding and improving software productivity: An empirical study. Communications of the ACM 46, 2 (2003), 73\u201377.","journal-title":"Communications of the ACM"},{"key":"e_1_3_2_156_2","first-page":"689","volume-title":"Proceedings of the Working Conference on Virtual Enterprises","author":"S\u00fc\u00dfe Thomas","year":"2023","unstructured":"Thomas S\u00fc\u00dfe, Maria Kobert, Simon Grapenthin, and Bernd-Friedrich Voigt. 2023. AI-powered chatbots and the transformation of work: Findings from a case study in software development and software engineering. In Proceedings of the Working Conference on Virtual Enterprises. Springer, 689\u2013705."},{"issue":"7","key":"e_1_3_2_157_2","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1109\/TSE.2002.1019481","article-title":"Rapid software development through team collocation","volume":"28","author":"Teasley Stephanie D.","year":"2002","unstructured":"Stephanie D. Teasley, Lisa A. Covi, Mayuram S. Krishnan, and Judith S. Olson. 2002. Rapid software development through team collocation. IEEE Transactions on Software Engineering 28, 7 (2002), 671\u2013683.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_158_2","first-page":"13","volume-title":"Proceedings of the 2021 Conference on Human Factors in Computing Systems (CHI \u201921)","author":"Todi Kashyap","year":"2021","unstructured":"Kashyap Todi, Gilles Bailly, Luis Leiva, and Antti Oulasvirta. 2021. Adapting user interfaces with model-based reinforcement learning. In Proceedings of the 2021 Conference on Human Factors in Computing Systems (CHI \u201921). ACM, New York, NY, USA, Article 573, 13 pages. DOI: 10.1145\/3411764.3445497"},{"key":"e_1_3_2_159_2","unstructured":"Kashyap Todi and Tanya R. Jonker. 2023. A framework for computational design and adaptation of extended reality user interfaces. arXiv:2309.04025. Retrieved from https:\/\/arxiv.org\/abs\/2309.04025"},{"key":"e_1_3_2_160_2","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1994.1004"},{"key":"e_1_3_2_161_2","unstructured":"Michele Tufano Anisha Agarwal Jinu Jang Roshanak Zilouchian Moghaddam and Neel Sundaresan. 2024. AutoDev: Automated AI-driven development. arXiv:2403.08299. Retrieved from https:\/\/arxiv.org\/abs\/2403.08299"},{"key":"e_1_3_2_162_2","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1109\/ICSME58846.2023.00050","volume-title":"Proceedings of the 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME)","author":"Valov\u1ef3 Marcel","year":"2023","unstructured":"Marcel Valov\u1ef3 and Alena Buchalcevova. 2023. The psychological effects of AI-assisted programming on students and professionals. In Proceedings of the 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 385\u2013390."},{"key":"e_1_3_2_163_2","doi-asserted-by":"publisher","DOI":"10.1145\/3237190"},{"key":"e_1_3_2_164_2","unstructured":"Stefan Wagner and Melanie Ruhe. 2019. A systematic review of productivity factors in software development. arXiv:1801.06475. Retrieved from https:\/\/arxiv.org\/abs\/1801.06475"},{"issue":"9","key":"e_1_3_2_165_2","first-page":"1857","article-title":"How does machine learning change software development practices?","volume":"47","author":"Wan Zhiyuan","year":"2019","unstructured":"Zhiyuan Wan, Xin Xia, David Lo, and Gail C. Murphy. 2019. How does machine learning change software development practices? IEEE Transactions on Software Engineering 47, 9 (2019), 1857\u20131871.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"3","key":"e_1_3_2_166_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3487571","article-title":"Context-and fairness-aware in-process crowdworker recommendation","volume":"31","author":"Wang Junjie","year":"2022","unstructured":"Junjie Wang, Ye Yang, Song Wang, Jun Hu, and Qing Wang. 2022. Context-and fairness-aware in-process crowdworker recommendation. ACM Transactions on Software Engineering and Methodology 31, 3 (2022), 1\u201331.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_2_167_2","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1145\/3639475.3640104","volume-title":"Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS \u201924)","author":"Wang Wei","year":"2024","unstructured":"Wei Wang, Hourieh Khalajzadeh, John C. Grundy, Anuradha Madugalla, and Humphrey O. Obie. 2024. Adaptive user interfaces for software supporting chronic disease. In Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS \u201924). ACM, 118\u2013129. DOI: 10.1145\/3639475.3640104"},{"key":"e_1_3_2_168_2","first-page":"1","volume-title":"Proceedings of the 2019 IEEE\/ACM 41st International Conference on Software Engineering: Software engineering in Society (ICSE-SEIS)","author":"Wang Yi","year":"2019","unstructured":"Yi Wang and David Redmiles. 2019. Implicit gender biases in professional software development: An empirical study. In Proceedings of the 2019 IEEE\/ACM 41st International Conference on Software Engineering: Software engineering in Society (ICSE-SEIS). IEEE, 1\u201310."},{"key":"e_1_3_2_169_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110946"},{"key":"e_1_3_2_170_2","volume-title":"The Psychology of Computer Programming","author":"Weinberg Gerald M.","year":"1971","unstructured":"Gerald M. Weinberg. 1971. The Psychology of Computer Programming. Van Nostrand Reinhold, New York."},{"key":"e_1_3_2_171_2","first-page":"402","volume-title":"Proceedings of the 26th International Conference on Intelligent User Interfaces","author":"Weisz Justin D.","year":"2021","unstructured":"Justin D. Weisz, Michael Muller, Stephanie Houde, John Richards, Steven I. Ross, Fernando Martinez, Mayank Agarwal, and Kartik Talamadupula. 2021. Perfection not required? Human-AI partnerships in code translation. In Proceedings of the 26th International Conference on Intelligent User Interfaces, 402\u2013412."},{"key":"e_1_3_2_172_2","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1109\/FOSE.2007.4","volume-title":"Proceedings of the Future of Software Engineering (FOSE \u201907)","author":"Whitehead Jim","year":"2007","unstructured":"Jim Whitehead. 2007. Collaboration in software engineering: A roadmap. In Proceedings of the Future of Software Engineering (FOSE \u201907). IEEE, 214\u2013225."},{"key":"e_1_3_2_173_2","doi-asserted-by":"publisher","DOI":"10.1007\/S10270-020-00777-7"},{"key":"e_1_3_2_174_2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1007\/978-3-319-61482-3_8","volume-title":"Proceedings of the 13th European Conference on Modelling Foundations and Applications (ECMFA@STAF \u201917)","volume":"10376","author":"Yigitbas Enes","year":"2017","unstructured":"Enes Yigitbas, Hagen Stahl, Stefan Sauer, and Gregor Engels. 2017. Self-adaptive UIs: Integrated model-driven development of UIs and their adaptations. In Proceedings of the 13th European Conference on Modelling Foundations and Applications (ECMFA@STAF \u201917). Anthony Anjorin and Hu\u00e1scar Espinoza (Eds.), Lecture Notes in Computer Science, Vol. 10376, Springer, 126\u2013141. DOI: 10.1007\/978-3-319-61482-3_8"},{"key":"e_1_3_2_175_2","doi-asserted-by":"crossref","unstructured":"Yuntong Zhang Haifeng Ruan Zhiyu Fan and Abhik Roychoudhury. 2024. AutoCodeRover: Autonomous program improvement. arXiv:2404.05427. Retrieved from https:\/\/arxiv.org\/abs\/2404.05427","DOI":"10.1145\/3650212.3680384"},{"key":"e_1_3_2_176_2","doi-asserted-by":"publisher","DOI":"10.1007\/S11042-023-14390-5"},{"key":"e_1_3_2_177_2","volume-title":"Demystifying NoOps: Operational Model, Challenges and Insights from the Trenches","author":"Mihai \u015eerban Dragos","year":"2021","unstructured":"Dragos Mihai \u015eerban. 2021. Demystifying NoOps: Operational Model, Challenges and Insights from the Trenches. Master\u2019s Thesis. Eindhoven University of Technology."}],"container-title":["ACM Transactions on Software Engineering and Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3715111","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3715111","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:17Z","timestamp":1750295897000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3715111"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,26]]},"references-count":176,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,6,30]]}},"alternative-id":["10.1145\/3715111"],"URL":"https:\/\/doi.org\/10.1145\/3715111","relation":{},"ISSN":["1049-331X","1557-7392"],"issn-type":[{"value":"1049-331X","type":"print"},{"value":"1557-7392","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,26]]},"assertion":[{"value":"2024-09-14","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-11-18","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-05-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}