{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T18:13:10Z","timestamp":1788286390233,"version":"build-2803163510"},"reference-count":94,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Artif. Intell."],"abstract":"<jats:p>Digital nudging, a behavioral approach that subtly guides decision-making, is gaining increasing attention in software development as a means to support developers in complex and cognitively demanding tasks. This article analyzes the evolution of digital nudging and persuasive technology in software engineering from 2010 to April 2026. Based on a structured literature review, a temporal heatmap and qualitative trend analysis are used to examine how established nudging strategies, such as feedback, framing, and personalization, have been applied to support software development activities. The results demonstrate a shift from rule-based and socially oriented interventions toward more adaptive, context-aware, and AI\/LLM-mediated approaches. In particular, recent work shows an increasing integration of personalized and real-time nudging mechanisms directly into development environments. Building on these findings, the article introduces a harmonized perspective on digital nudging, in which multiple strategies are systematically integrated to provide consistent and context-aware decision support. An illustrative AI-driven plug-in prototype demonstrates how personalized nudging mechanisms can be integrated into a development environment to support software quality and adherence to design principles such as SOLID. Furthermore, key challenges are identified, including the selection and combination of nudging strategies, their evaluation, and their integration into real-world development workflows. Overall, the article contributes a structured synthesis of existing research and outlines directions for future work on harmonized, AI-driven nudging in software engineering.<\/jats:p>","DOI":"10.3389\/frai.2026.1898557","type":"journal-article","created":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T17:16:51Z","timestamp":1788283011000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Digital nudging in software development: a review and research agenda"],"prefix":"10.3389","volume":"9","author":[{"given":"Ingo","family":"Pribik","sequence":"first","affiliation":[{"name":"Institute of Software Technology, Graz University of Technology","place":["Graz, Austria"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexander","family":"Felfernig","sequence":"additional","affiliation":[{"name":"Institute of Software Technology, Graz University of Technology","place":["Graz, Austria"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2026,9,1]]},"reference":[{"key":"B1","first-page":"289","article-title":"\u201cYou get where you're looking for: the impact of information sources on code security,\u201d","volume-title":"Proceedings of the IEEE Symposium on Security and Privacy (SP)","author":"Acar","year":"2019"},{"key":"B2","doi-asserted-by":"publisher","first-page":"734","DOI":"10.1109\/TKDE.2005.99","article-title":"Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions","volume":"17","author":"Adomavicius","year":"2005","journal-title":"IEEE Trans. Knowl. Data Eng"},{"key":"B3","article-title":"Developer productivity with GenAI","author":"Afroz","year":"2025","journal-title":"arXiv"},{"key":"B4","article-title":"Accountability in code review: the role of intrinsic drivers and the impact of LLMs","author":"Alami","year":"2025","journal-title":"arXiv"},{"key":"B5","doi-asserted-by":"publisher","first-page":"7","DOI":"10.3389\/frai.2020.00007","article-title":"Trends in persuasive technologies for physical activity and sedentary behavior: a systematic review","volume":"3","author":"Aldenaini","year":"2020","journal-title":"Front. Artif. Intell"},{"key":"B6","doi-asserted-by":"publisher","first-page":"193","DOI":"10.14236\/ewic\/BCSHCI2024.18","article-title":"\u201cNudge me and i change: the effect of digital nudging on software engineers' motivation and behaviour towards data quality,\u201d","author":"Alkadhi","year":"2024","journal-title":"Proceedings of the 37th International BCS Human-Computer Interaction Conference (BCS HCI)"},{"key":"B7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3290605.3300233","article-title":"\u201cGuidelines for human-AI interaction,\u201d","author":"Amershi","year":"2019","journal-title":"Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems"},{"key":"B8","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1111\/j.1365-2575.2006.00208.x","article-title":"Cognitive biases and decision support systems development: a design science approach","volume":"16","author":"Arnott","year":"2006","journal-title":"Inf. Syst. J"},{"key":"B9","doi-asserted-by":"publisher","first-page":"931","DOI":"10.1109\/ICSE.2013.6606642","article-title":"\u201cReducing human effort and improving quality in peer code reviews,\u201d","author":"Balachandran","year":"2013","journal-title":"Proceedings of the IEEE\/ACM International Conference on Software Engineering (ICSE)"},{"key":"B10","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/3586030","article-title":"\u201cGrounded copilot: how programmers interact with code-generating models,\u201d","author":"Barke","year":"2023","journal-title":"Proceedings CHI Conference on Human Factors in Computing Systems"},{"key":"B11","doi-asserted-by":"publisher","first-page":"e0245599","DOI":"10.1371\/journal.pone.0245599","article-title":"Impact of time pressure on software quality: A laboratory experiment on a game-theoretical model","volume":"16","author":"Basten","year":"2021","journal-title":"PLoS ONE"},{"key":"B12","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1109\/TechDebt.2019.00011","article-title":"\u201cTemporal discounting in technical debt: How do software practitioners discount the future?\u201d","author":"Becker","year":"2019","journal-title":"Proceedings of the IEEE\/ACM International Conference on Technical Debt (TechDebt)"},{"key":"B13","article-title":"Measuring the impact of early-2025 AI on experienced open-source developer productivity","author":"Becker","year":"2025","journal-title":"arXiv"},{"key":"B14","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MS.2023.3298729","article-title":"SOBO: a feedback bot to nudge code quality in programming courses","volume":"41","author":"Bobadilla","year":"2023","journal-title":"IEEE Softw"},{"key":"B15","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/BotSE52550.2021.00010","article-title":"\u201cNudging students toward better software engineering behaviors,\u201d","author":"Brown","year":"2021","journal-title":"Proceeding of IEEE\/ACM Third International Workshop on Bots in Software Engineering (BotSE)"},{"key":"B16","first-page":"37","article-title":"\u201cA design space for effective nudging interventions in human-computer interaction,\u201d","volume-title":"Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems","author":"Caraban","year":"2018"},{"key":"B17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3290605.3300733","article-title":"\u201c23 ways to nudge: a review of technology-mediated nudging in human-computer interaction,\u201d","author":"Caraban","year":"2019","journal-title":"Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems"},{"key":"B18","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1145\/3517217","article-title":"Cognitive biases in software development","volume":"65","author":"Chattopadhyay","year":"2022","journal-title":"Commun. ACM"},{"key":"B19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3786583.3786848","article-title":"\u201cBeyond the commit: developer perspectives on productivity with AI coding assistants,\u201d","author":"Chen","year":"2026","journal-title":"Proceedings of the IEEE\/ACM 48th international conference on software engineering: software engineering in practice"},{"key":"B20","first-page":"27","article-title":"\u201cCode reviews do not find bugs. how the current code review best practice slows us down,\u201d","volume-title":"Proceedings of the International Conference on Software Engineering (ICSE)","author":"Czerwonka","year":"2013"},{"key":"B21","doi-asserted-by":"publisher","first-page":"1277","DOI":"10.1145\/2145204.2145396","article-title":"\u201cSocial coding in github: Transparency and collaboration in an open software repository,\u201d","author":"Dabbish","year":"2012","journal-title":"Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW)"},{"key":"B23","article-title":"\u201cGamifying learning experiences: practical implications and outcomes,\u201d","volume-title":"Proceedings of the ACM Conference on Learning","author":"Dom\u00ednguez","year":"2012"},{"key":"B24","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1145\/2491411.2494589","article-title":"\u201cUnderstanding gamification mechanisms for software process improvement,\u201d","author":"Dubois","year":"2013","journal-title":"Proceedings of the International Conference on Software Engineering (ICSE)"},{"key":"B25","doi-asserted-by":"publisher","first-page":"102642","DOI":"10.1016\/j.ijinfomgt.2023.102642","article-title":"So what if ChatGpt wrote it? multidisciplinary perspectives on opportunities, challenges and implications of generative conversational AI for research, practice and policy","volume":"71","author":"Dwivedi","year":"2023","journal-title":"Int. J. Inf. Manag"},{"key":"B26","first-page":"561","article-title":"\u201cSocial networking meets software development,\u201d","volume-title":"Proceedings of the 33rd International Conference on Software Engineering (ICSE)","author":"Egel","year":"2011"},{"key":"B27","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1177\/1745691612460685","article-title":"Dual-process theories of higher cognition: advancing the debate","volume":"8","author":"Evans","year":"2013","journal-title":"Perspect. Psychol. Sci"},{"key":"B28","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1109\/MSEC.2022.3142337","article-title":"Nudging software developers toward secure code","volume":"20","author":"Fischer","year":"2022","journal-title":"IEEE Secur. Privacy"},{"key":"B29","first-page":"339","article-title":"\u201cStack overflow considered helpful! deep learning security nudges towards stronger cryptography,\u201d","volume-title":"Proceedings of 28th USENIX Security Symposium (USENIX Security 19)","author":"Fischer","year":"2019"},{"key":"B30","doi-asserted-by":"crossref","DOI":"10.1016\/B978-155860643-2\/50011-1","volume-title":"Persuasive Technology: Using Computers to Change What We Think and Do","author":"Fogg","year":"2003"},{"key":"B31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1541948.1541999","article-title":"\u201cA behavior model for persuasive design,\u201d","author":"Fogg","year":"2009","journal-title":"Proceedings of the 4th International Conference on Persuasive Technology"},{"key":"B32","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/978-3-319-33515-5_28","article-title":"\u201cDevelopment tools usage inside out,\u201d","author":"Gasparic","year":"2016","journal-title":"Agile processes, in software engineering, and extreme programming (XP 2016)"},{"key":"B33","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1145\/2568225.2568266","article-title":"\u201cUsing psycho-physiological measures to assess task difficulty in software development,\u201d","author":"Fritz","year":"2014","journal-title":"Proceedings of the International Conference on Software Engineering (ICSE)"},{"key":"B34","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/978-3-319-73897-0_9","article-title":"\u201cData-driven decisions and actions in today's software development,\u201d","author":"Gall","year":"2018","journal-title":"The Essence of Software Engineering, eds. V. Gruhn, and R. Striemer"},{"key":"B35","article-title":"Value-based fast and slow AI nudging","author":"Ganapini","year":"2023","journal-title":"arXiv"},{"key":"B36","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1109\/MSR.2013.6624007","article-title":"\u201cEncouraging user behaviour with achievements: an empirical study,\u201d","author":"Grant","year":"2013","journal-title":"2013 10th working conference on mining software repositories (MSR)"},{"key":"B37","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1080\/0960085X.2022.2088413","article-title":"Digital nudging for technical debt management at credit suisse","volume":"32","author":"Haki","year":"2022","journal-title":"Eur. J. Inf. Syst"},{"key":"B38","volume-title":"Inside the Nudge Unit: How Small Changes Can Make a Big Difference","author":"Halpern","year":"2015"},{"key":"B39","article-title":"Towards AI-native software engineering (SE 3.0): a vision and a challenge roadmap","author":"Hassan","year":"2024","journal-title":"arXiv"},{"key":"B40","article-title":"Towards immediate feedback for security relevant code in development environments","author":"Haug","year":"2022","journal-title":"arXiv"},{"key":"B41","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1016\/j.socec.2019.03.005","article-title":"How effective is nudging? a quantitative review on the effect sizes and limits of empirical nudging studies","volume":"80","author":"Hummel","year":"2019","journal-title":"J. Behav. Exp. Econ"},{"key":"B42","doi-asserted-by":"publisher","first-page":"362","DOI":"10.1109\/SEAA.2018.00066","article-title":"\u201cA collection of software engineering challenges for big data system development,\u201d","author":"Hummel","year":"2018","journal-title":"Proceedings of 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)"},{"key":"B43","volume-title":"Thinking, Fast and Slow","author":"Kahneman","year":"2011"},{"key":"B44","article-title":"Intuition to evidence: measuring AI's true impact on developer productivity","author":"Kumar","year":"2025","journal-title":"arXiv"},{"key":"B45","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/62139.62141","article-title":"Data abstraction and hierarchy","volume":"23","author":"Liskov","year":"1988","journal-title":"SIGPLAN Not"},{"key":"B46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3360578","article-title":"\u201cAroma: code recommendation via structural code search,\u201d","volume":"152","author":"Luan","year":"2018","journal-title":"Proceedings of the ACM on Programming Languages"},{"key":"B47","article-title":"Nudge: accelerating overdue pull requests towards completion","author":"Maddila","year":"2020","journal-title":"arXiv"},{"key":"B48","volume-title":"Agile Software Development: Principles, Patterns, and Practices","author":"Martin","year":"2003"},{"key":"B49","article-title":"On the robustness of code generation techniques: an empirical study on github copilot","author":"Mastropaolo","year":"2023","journal-title":"arXiv"},{"key":"B50","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1109\/ICSE-NIER52604.2021.00010","article-title":"\u201cInconsistency-tolerating guidance for software engineering processes,\u201d","author":"Mayer-Dorn","year":"2021","journal-title":"Proceedings of the 43rd International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)"},{"key":"B51","doi-asserted-by":"publisher","first-page":"2146","DOI":"10.1007\/s10664-015-9381-9","article-title":"An empirical study of the impact of modern code review practices on software quality","volume":"21","author":"McIntosh","year":"2016","journal-title":"Empir. Softw. Eng"},{"key":"B52","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1145\/1810295.1810435","article-title":"\u201cSoftware architecture: foundations, theory, and practice,\u201d","author":"Medvidovic","year":"2010","journal-title":"Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering (ICSE 2010)"},{"key":"B53","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1145\/3786181.3788727","article-title":"\u201cUsage, effects and requirements for AI coding assistants in the enterprise: an empirical study,\u201d","author":"Merler","year":"2026","journal-title":"Proceedings of the ICSE 2026 workshop on large language models for code (LLM4Code)"},{"key":"B54","doi-asserted-by":"publisher","first-page":"e2107346118","DOI":"10.1073\/pnas.2107346118","article-title":"The effectiveness of nudging: a meta-analysis of choice architecture interventions across behavioral domains","volume":"119","author":"Mertens","year":"2022","journal-title":"Proc. Nat. Acad. Sci"},{"key":"B55","article-title":"\u201cThe DINU-model\u2014a process model for the design of nudges,\u201d","volume-title":"Proceedings of the 50th Hawaii International Conference on System Sciences (HICSS)","author":"Meske","year":"2017"},{"key":"B56","volume-title":"Object-Oriented Software Construction","author":"Meyer","year":"1988"},{"key":"B57","doi-asserted-by":"publisher","first-page":"1318","DOI":"10.1109\/TSE.2018.2877759","article-title":"Cognitive biases in software engineering: A systematic mapping study","volume":"46","author":"Mohanani","year":"2020","journal-title":"IEEE Trans. Softw. Eng"},{"key":"B22","doi-asserted-by":"publisher","first-page":"107468","DOI":"10.1016\/j.infsof.2024.107468","article-title":"Effective test generation using pre-trained Large Language Models and mutation testing","volume":"171","author":"Moradi Dakhel","year":"2024","journal-title":"Inf. Softw. Technol"},{"key":"B58","doi-asserted-by":"publisher","first-page":"1317","DOI":"10.1109\/ICSE.2012.6227090","article-title":"\u201cContinuous social screencasting to facilitate software tool discovery,\u201d","author":"Murphy-Hill","year":"2012","journal-title":"Proceedings of the 34th International Conference on Software Engineering (ICSE)"},{"key":"B59","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1145\/2786805.2786816","article-title":"\u201cQuantifying Developers' Adoption of Security Tools.\u201d","author":"Witschey","year":"2015","journal-title":"Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (ESEC\/FSE 2015)"},{"key":"B60","doi-asserted-by":"publisher","first-page":"485","DOI":"10.17705\/1CAIS.02428","article-title":"Persuasive systems design: key issues, process model, and system features","volume":"24","author":"Oinas-Kukkonen","year":"2009","journal-title":"Commun. Assoc. Inf. Syst"},{"key":"B61","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1145\/1753326.1753342","article-title":"\u201cEvaluating cues for resuming interrupted programming tasks,\u201d","author":"Parnin","year":"2011","journal-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI)"},{"key":"B62","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s11219-010-9104-9","article-title":"\u201cResumption strategies for interrupted programming tasks,\u201d","author":"Parnin","year":"2011","journal-title":"Proceedings of the International Conference on Software Engineering (ICSE)"},{"key":"B63","article-title":"Examining zero-shot vulnerability repair with large language models","author":"Pearce","year":"2022","journal-title":"arXiv"},{"key":"B64","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2302.06590","article-title":"The Impact of AI on developer productivity: evidence from GitHub Copilot. arXiv [preprint]","author":"Peng","year":"2023","journal-title":"arXiv:2302.06590"},{"key":"B65","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3469127","article-title":"Struggling to keep tabs on capstone projects: a chatbot to tackle student procrastination","volume":"22","author":"Pereira","year":"2021","journal-title":"ACM Trans. Comput. Educ"},{"key":"B66","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1145\/2786805.2786806","article-title":"\u201cGamification for enforcing coding conventions.\u201d","author":"Prause","year":"2015","journal-title":"Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (ESEC\/FSE 2015)"},{"key":"B67","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/978-3-642-31037-9_20","article-title":"\u201cTowards persuasive technology for software development environments: an empirical study,\u201d","author":"Pribik","year":"2012","journal-title":"Persuasive Technology: Design for Health and Safety (PERSUASIVE 2012)"},{"key":"B68","article-title":"\u201cNudging software developers toward solid practices through a persuasive ide plugin,\u201d","author":"Pribik","year":"2026","journal-title":"Proceedings of the 21st International Conference on Persuasive Technology (PERSUASIVE 2026)"},{"key":"B69","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/978-3-032-16448-3_6","article-title":"\u201cExploring persuasive explanations to motivate the adoption of solid principles,\u201d","author":"Pribik","year":"2026","journal-title":"Computer-Human Interaction Research and Applications"},{"key":"B70","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-7637-6","author":"Ricci","year":"2015","journal-title":"Recommender Systems Handbook"},{"key":"B71","doi-asserted-by":"publisher","first-page":"598","DOI":"10.1109\/ICSE.2015.76","article-title":"\u201cTricorder: building a program analysis ecosystem,\u201d","author":"Sadowski","year":"2018","journal-title":"Proceedings of the 40th International Conference on Software Engineering (ICSE)"},{"key":"B72","unstructured":"Challenges leading to projects struggle in IT project management office\n          \n          262\n          271\n          \n            \n              Salamah\n              H.\n            \n            \n              Alnaji\n              L.\n            \n          \n          WSEAS Trans. Bus. Econ\n          11\n          2014"},{"key":"B73","article-title":"\u201cDesigning adaptive digital nudging systems with LLM-driven reasoning,\u201d","volume-title":"Proceedings of IEEE 23rd International Conference on Software Architecture Companion (ICSA-C)","author":"Santilli","year":"2025"},{"key":"B74","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1145\/3213765","article-title":"Digital nudging: guiding online user choices through interface design","volume":"61","author":"Schneider","year":"2018","journal-title":"Commun. ACM"},{"key":"B75","doi-asserted-by":"publisher","first-page":"472","DOI":"10.1145\/3540250.3549104","article-title":"\u201cUsing nudges to accelerate code reviews at scale,\u201d","author":"Shan","year":"2022","journal-title":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering"},{"key":"B76","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1186\/s40411-017-0036-y","article-title":"ArchReco: a software tool to assist software design based on context aware recommendations of design patterns","volume":"5","author":"Sielis","year":"2017","journal-title":"J. Softw. Eng. Res. Dev"},{"key":"B77","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1145\/2441776.2441791","article-title":"\u201cMutual assessment in the social programmer ecosystem: an empirical investigation of developer profile aggregators,\u201d","author":"Singer","year":"2013","journal-title":"Proceedings of the 2013 ACM conference on computer supported cooperative work (CSCW '13)"},{"key":"B78","doi-asserted-by":"publisher","first-page":"1171","DOI":"10.1145\/3377811.3380385","article-title":"\u201cPrimers or reminders? the effects of existing review comments on code review,\u201d","author":"Spadini","year":"2020","journal-title":"Proceedings of the IEEE\/ACM 42nd International Conference on Software Engineering (ICSE)"},{"key":"B79","article-title":"\u201cTowards persuasive technologies for improved software quality,\u201d","volume-title":"Proceedings of the UMAP 2010 Workshop on User Models for Motivational Systems","author":"Steinparz","year":"2010"},{"key":"B80","article-title":"The art of software design, a video game for learning software design principles","author":"Stikkolorum","year":"2014","journal-title":"arXiv"},{"key":"B81","first-page":"359","article-title":"\u201cThe impact of social media on software engineering practices and tools,\u201d","volume-title":"Proceedings of the FSE\/ICSE Workshop on Social Software Engineering","author":"Storey","year":"2014"},{"key":"B82","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3411764.3445616","article-title":"\u201cSecurity notifications in static analysis tools: developers' attitudes, comprehension, and ability to act on them,\u201d","author":"Tahaei","year":"2021","journal-title":"Proceedings of CHI Conference on Human Factors in Computing Systems"},{"key":"B83","author":"Thaler","year":"2008","journal-title":"Nudge: Improving Decisions about Health"},{"key":"B84","year":"2018","journal-title":"CHAOS Report: Decision Latency Theory"},{"key":"B85","doi-asserted-by":"publisher","first-page":"356","DOI":"10.1145\/2568225.2568315","article-title":"\u201cInfluence of social and technical factors for evaluating contribution in github,\u201d","author":"Tsay","year":"2014","journal-title":"Proceedings of the International Conference on Software Engineering (ICSE)"},{"key":"B86","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1109\/TSE.2017.2653105","article-title":"When and why your code starts to smell bad (and whether the smells go away)","volume":"43","author":"Tufano","year":"2017","journal-title":"IEEE Trans. Softw. Eng."},{"key":"B87","doi-asserted-by":"publisher","first-page":"1124","DOI":"10.1126\/science.185.4157.1124","article-title":"Judgment under uncertainty: heuristics and biases","volume":"185","author":"Tversky","year":"1974","journal-title":"Science"},{"key":"B88","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3491101.3519665","article-title":"\u201cExpectation vs. experience: evaluating the usability of code generation tools powered by large language models,\u201d","author":"Vaithilingam","year":"2022","journal-title":"Proceedings of CHI Conference on Human Factors in Computing Systems Extended Abstracts"},{"key":"B89","doi-asserted-by":"publisher","first-page":"805","DOI":"10.1145\/2786805.2786850","article-title":"\u201cQuality and productivity outcomes relating to continuous integration in github,\u201d","author":"Vasilescu","year":"2015","journal-title":"Proceedings of the ACM SIGSOFT Symposium"},{"key":"B90","article-title":"Empirical research on utilizing llm-based agents for automated bug fixing via langgraph","author":"Wang","year":"2025","journal-title":"arXiv"},{"key":"B91","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1007\/s12599-016-0453-1","article-title":"Digital nudging","volume":"58","author":"Weinmann","year":"2016","journal-title":"Bus. Inf. Syst. Eng"},{"key":"B92","first-page":"1060","article-title":"\u201cPowerful code review bots for automated pull request recommendation,\u201d","volume-title":"Proceedings of the IEEE\/ACM 41st International Conference on Software Engineering (ICSE)","author":"Wessel","year":"2019"},{"key":"B93","doi-asserted-by":"publisher","first-page":"921","DOI":"10.1145\/3408877.3432427","article-title":"\u201cInvestigating the impact of online homework reminders using randomized a\/b comparisons,\u201d","author":"Zavaleta Bernuy","year":"2021","journal-title":"Proceedings of the 52nd ACM Technical Symposium on Computer Science Education"},{"key":"B94","doi-asserted-by":"publisher","first-page":"2230","DOI":"10.1145\/3691620.3695290","article-title":"\u201cCopilot-in-the-Loop: fixing code smells in Copilot-generated python code using Copilot,\u201d","author":"Zhang","year":"2024","journal-title":"Proceedings of the 39th IEEE\/ACM international conference on automated software engineering (ASE '24)"}],"container-title":["Frontiers in Artificial Intelligence"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2026.1898557\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T17:16:58Z","timestamp":1788283018000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2026.1898557\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9,1]]},"references-count":94,"alternative-id":["10.3389\/frai.2026.1898557"],"URL":"https:\/\/doi.org\/10.3389\/frai.2026.1898557","relation":{},"ISSN":["2624-8212"],"issn-type":[{"value":"2624-8212","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,9,1]]},"article-number":"1898557"}}