Taking Flight with Copilot: Early insights and opportunities of AI-powered pair-programming tools
Bird, Christian, Ford, Denae, Zimmermann, Thomas, Forsgren, Nicole, Kalliamvakou, Eirini, Lowdermilk, Travis, Gazit, Idan·2022·Queue
DOI 10.1145/3582083
Cited by (166)
Items 101–166 of 166
- Enhancing Real-Time Object Detection With Advanced YOLOv9 and OpenCV in PythonPrasad Parjane, Gokul Raktate, Krishna Shelar, Rohit Wakchuare, Sushant More, Jaydeep Kale · 2024 · International Conference on Decision Aid Sciences and Applications (DASA)
- Enhancing Code Generation via Bidirectional Comment-Level Mutual GroundingYi-Feng Di, Tian-Yi Zhang · 2025 · International Conference on Software Engineering
- Bot-Driven Development: From Simple Automation to Autonomous Software Development BotsChristoph Treude, Christopher Michael POSKITT · 2025 · IEEE/ACM International Workshop on Bots in Software Engineering (BotSE)
- Enhancing Code Generation via Bidirectional Comment-Level Mutual GroundingDi, Yifeng, Zhang, Tianyi · 2025 · arXiv
- Will Generative AI Fill the Automation Gap in Software Architecting?James Ivers, İpek Özkaya · 2025 · IEEE International Conference on Software Architecture Companion (ICSA-C)
- Evaluating the Advantage of an AI-Native IDE Cursor on Programmer PerformanceYulia Kumar, Israel Akinwunmi, Dov Kruger · 2025 · IEEE Integrated STEM Education Conference (ISEC)
- Exploring the Challenges and Opportunities of AI-assisted Codebase GenerationPhilipp Eibl, Sadra Sabouri, Souti Chattopadhyay · 2025 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
- An empirical study of the evolution of GitHub actions workflowsPooya Rostami Mazrae, Alexandre Decan, Tom Mens, Mairieli Santos Wessel · 2026 · Journal of Systems and Software
- Learning Programming in Informal Spaces: Using Emotion as a Lens to Understand Novice Struggles on r/learnprogrammingAlif Al Hasan, Subarna Saha, Mia Mohammad Imran · 2026 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Playing with AI Chat: Positioning “Dangerous” Language Model Futures through Interactive FictionJohn Murray, Jack Murray, Anastasia Salter · 2023 · ACM International Conference on Design of Communication (SIGDOC)
- From Manual to Automatic: The Evolution of Test Case Generation Methods and the Role of GitHub CopilotSajid Mehmood, Uzair Iqbal Janjua, Adeel Ahmed · 2023 · International Conference on Frontiers of Information Technology (FIT)
- ISiCell: involving biologists in the design process of agent-based models in cell biologyFlorian Cogoni, David Bernard, Roxana Kazhen, Salvatore Valitutti, Valérie Lobjois, Sylvain Cussat‐Blanc · 2023 · bioRxiv (Cold Spring Harbor Laboratory)
- AI Where It Matters: Where, Why, and How Developers Want AI Support in Daily WorkChoudhuri, Rudrajit, Badea, Carmen, Bird, Christian, Butler, Jenna L., DeLine, Robert, Houck, Brian · 2026 · Proceedings of the IEEE/ACM 48th International Conference on Software Engineering: Software Engineering in Practice
- Understanding user mental models in AI-driven code completion tools: Insights from an elicitation studyDesolda, Giuseppe, Esposito, Andrea, Greco, Francesco, Tucci, Cesare, Buono, Paolo, Piccinno, Antonio · 2025 · International Journal of Human-Computer Studies
- Using Generative Artificial Intelligence in University TeachingCarla Kaufmann, Theresa Schmiedel, Patrik Christen · 2024 · Lecture notes in networks and systems
- İŞ ZEKÂSI UYGULAMALARINDA YAPAY ZEKÂ TEKNOLOJİLERİNİN RAPORLAMA SÜREÇLERİNE ETKİSİCemal ÇELİK · 2025 · Yönetim Bilimleri Dergisi
- Generative AI Assisting Programming Learning: Functional Roles, Comparative Analysis, and Emerging ChallengesHeloise Acco Tives, Madianita Bogo Marioti, Patrícia A. Jaques · 2025 · Anais do ... Simpósio Brasileiro de Informática na Educação/Anais do Simpósio Brasileiro de Informática na Educação
- The Productivity Paradox of AI-Powered DevelopmentLuciane Fortes, Guilherme Vaz Pereira, Andre Coelho, Rafael Prikladnicki, Karina Kohl · 2026 · IEEE Software
- Live in the Loop: Rapid Run-time Feedback for PromptsToni Mattis, Abdullatif Ghajar, Tom Beckmann, Robert Hirschfeld · 2026 · CHI Conference on Human Factors in Computing Systems
- Enhancing pre-service teachers’ critical thinking and self-efficacy in bullying prevention through ODIP-based human-robot paired learningJia-Hua Zhao, Yi-Fei Zhang, Shu‐Tao Shangguan, Yi-Ting Lin, Qi-Fan Yang · 2026 · Teaching and Teacher Education
- Introducing SpectraFit: An Open-Source Tool for Interactive Spectral AnalysisAnselm W. Hahn, J. Zsombor-Pindera, Pierre Kennepohl, Serena DeBeer · 2024 · ACS Omega
- Towards Interpreting the Behavior of Large Language Models on Software Engineering TasksAtish Kumar Dipongkor · 2024 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Automated Data Integrity Checks for Financial Software SystemsChinmay Mukeshbhai Gangani · 2024 · Journal of Sustainable Solutions.
- Studying SATD in drone systems with Human-AI collaborationLeevi Rantala, Lwin Khin Shar, Mika Mäntylä, Wei Minn, Yan Naing Tun · 2025 · Journal of Systems and Software
- The Effect of Generative AI as a Coding Assistant in Deep Learning Practicum on Code Quality and Conceptual UnderstandingNurhidayah, Alimin, Ohfit Rijei, Owentianus Nouvic, Putra Langlang Buana, Putra Rajawijaya · 2025 · Information Technology Education Journal
- IEEE Computer Society: Call for Papers2023 · IEEE Software
- Colaboração com Assistente de Codificação Baseado em IA: Benefícios e DesafiosWendy Mendes, Samara Souza, Cleidson R. B. de Souza · 2024 · Simpósio Brasileiro de Sistemas Colaborativos (SBSC)
- How Do Information Technology Professionals Use Generative Artificial Intelligence?Patricia de Oliveira Santos, Allan Chamon Figueiredo, Pedro Moura, Bruna Diirr, Adriana C. F. Alvim, Rodrigo Pereira dos Santos · 2024 · Anais do Simpósio Brasileiro de Sistemas de Informação (SBSI)
- AthenaLLM: Supporting Experiments with Large Language Models in Software DevelopmentBenedito de Oliveira, Fernando Castor · 2024 · IEEE International Conference on Program Comprehension (ICPC)
- Evaluation and Prediction of Human Software Developers’ Perception of Large Language Models Suggestions Using GitHub DataArsenii Pimenov, Sergey Valerevich Kovalchuk · 2025 · Lecture notes in computer science
- CodingPankaj Jalote · 2025 · Undergraduate topics in computer science
- El Impacto de las IA Generadoras de Código en el Trabajo de los ProgramadoresKevin Rivas Verastegui, Elmo Tirado Ruiz, Marcelino Torres Villanueva · 2025 · Innovación y software
- Enhancing Lifecycle Stages and Navigating Implementation Hurdles for AI-Powered Tools and Challenges in Cloud-Native Software DevelopmentC. G. Balaji, Sivaram Ponnusamy, S. R. Menaka, G. Rajeswari, Harsh Jain · 2025 · Advances in computational intelligence and robotics book series
- Towards Implementing and Evaluating AI-Assisted Pull Requests in Software Engineering EducationEsteban Parra, Sophia Willingham · 2025 · IEEE International Conference on Software Engineering Education and Training (CSEE&T)
- MỘT SỐ PHƯƠNG PHÁP ỨNG DỤNG TƯ DUY PHẢN BIỆN KHI SỬ DỤNG AI TẠO SINH TRONG GIÁO DỤC PHỔ THÔNGKiều Phương Thùy, Nguyễn Khắc Ân, Vũ Thái Giang · 2025 · Journal of Science Educational Science
- Linking ICAP and Bloom's Taxonomy: A Comprehensive Framework to Assess Students' Cognitive Engagement in the Context of GenAIKimberley Nault, María Nieto-Taborda, Umar Ruhi · 2025
- How Can Copilot Assist in Creating Accessible Websites? An Empirical StudyLuciano Arruda Teran, Thayssa A. da Rocha, Ingrid Moreira Miranda da Silva, Rafael Barbosa de Salles, Giselle Lorrane Nobre Melo, Marcelle Pereira Mota, Cleidson R. B. de Souza · 2025 · Simpósio Brasileiro de Fatores Humanos em Sistemas Computacionais (IHC)
- A quantum-inspired, biomimetic, and fractal framework for self-healing AI code generation: bridging responsible automation and emergent intelligenceMohammadreza Nehzati · 2025 · Frontiers in Artificial Intelligence
- Bug detective and quality coach: Developers’ mental models of AI-assisted IDE toolsPaolo Buono, Mary Cerullo, Stefano Cirillo, Giuseppe Desolda, Francesco Greco, Emanuela Guglielmi, Grazia Margarella, Giuseppe Polese, Simone Scalabrino, Cesare Tucci · 2026 · Computers in Human Behavior Reports
- Code review as decision-making - building a cognitive model from the questions asked during code reviewLo Gullstrand Heander, Emma Söderberg, Christofer Rydenfält · 2026 · Empirical Software Engineering
- Investigating Generative AI’s Impact on Software Organizations’ Security Practices: A Multi-case Study Using Gioia MethodologyD K Hein · 2026 · Lecture notes in business information processing
- On Automating Configuration Dependency Validation via Retrieval-Augmented GenerationSebastian Simon, Alina Mailach, Johannes Dorn, Norbert Siegmund · 2025 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
- Utilizing AI Assistance for Excel-based Decision Support: The Role of Psychological Ownership, Autonomy, and Task ComplexityAgrim Sachdeva, Alan R. Dennis · 2026 · SSRN Electronic Journal
- Generative Web with LLMs: A Privacy-First Architecture for Secure Personalisation on the EdgeJhonny Ocampo, Alex Fonseca, Anilson Monteiro, Mehran Pourvahab · 2026 · Communications in computer and information science
- Bug Detective and Quality Coach: Developers’ Mental Models of AI-Assisted IDE ToolsPaolo Buono, Mary Cerullo, Stefano Cirillo, Giuseppe Desolda, Francesco Greco, Emanuela Guglielmi, Grazia Margarella, Giuseppe Polese, Simone Scalabrino, Cesare Tucci · 2026 · SSRN Electronic Journal
- Integrating GenAI Tools Into Software Engineering EducationMilica Simić, Miloš Jolović, Tamara Naumović, Petar Lukovac, Marijana S. Despotovic-Zrakic · 2026 · Computer Applications in Engineering Education
- Beyond syntax: enhancing automated documentation with data differencesGiacomo Fantino, Antonio Vetrò, Marco Torchiano, Federica Cappelluti · 2026 · Automated Software Engineering
- Preemptive, Buffered, or Guided? Empirical Studies on Human–AI Interaction Strategies for Software Test Case DevelopmentBilly Shi, Per Ola Kristensson · 2026 · ACM Transactions on Computer-Human Interaction
- Learning Programming with Generative AI: A Pre-University Pilot StudySu-Ting Yong, Li-Yeun Chin, Reginamary Matthews, Bavani Ramayah · 2026 · International Conference on Information and Education Technology (ICIET)
- Supporting Novice Programmers in India Through Co-Intelligent IDE Design: An Empirical Study Using MAPLEOmkar Sunil Joshi, Om Sable, Syaamantak Das · 2026 · Communications in computer and information science
- Vibe Coding and its Quality Implication: An Empirical Study of AI-Native Development Practices on Software ReliabilitySomasundaraprabhu Suryanarayanan · 2026 · International Conference on Inventive Computing and Informatics (ICICI)
- Quality Assurance for AI-Generated Code: A Framework for Validating LLM-Produced Software in Production EnvironmentsSomasundaraprabhu Suryanarayanan · 2026 · International Conference on Inventive Computing and Informatics (ICICI)
- Programming Language Confusion: When Code LLMs Can't Keep Their Languages StraightMicheline Bénédicte Moumoula, Serge Lionel Nikiema, Abdoul Kader Kaboré, Jacques Klein, Tegawendé François Bissyandé · 2026 · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
- Onboarding Developers Into Robotics Ecosystems: A Modeling-Driven Approach with LLM AssistanceDennis Meckel, Jannis Egelhof, Eike Gassen, Karsten Berns · 2026 · Mechanisms and machine science
- From Execution to Embedding: Enriching Code Representations with Data Difference Signals for Comment GenerationGiacomo Fantino, Antonio Vetrò, Marco Torchiano, Federica Cappelluti · 2026 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- The Efficacy of Exams in Assessing Student Learning in CapstonesScott Fazackerley, Bowen Hui · 2026 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Applying Artificial Intelligence in Business Communication: A Quantitative Study on the Impact of Microsoft Copilot on Employee PerformanceAlexandra PUȚANU · 2026 · Proceedings of the ... International Conference on Business Excellence
- Human-Centered AI for Software EngineeringTheocharis Tavantzis · 2026 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Learning Outcomes, Human–AI Trust, and Behavioral Patterns in GenAI-Assisted Pair ProgrammingDan Sun, Fan Xu, Jiayue Shi, Liu Yang · 2026 · Research Square
- Fragmented Markers, Mixed Results: A Systematic Review of AI Coding Assistants and Developer ProductivityAnnemarie Wittig, Alina Mailach, Norbert Siegmund · 2026 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
- The Productivity-Entry Paradox: AI Coding Tools Boost Output but Do Not Lower Barriers to Open-Source ContributionWenchang Wang, Song Yue · 2026 · ACM Conference on Computer Supported Cooperative Work (CSCW)
- Characterizing the Adoption of Autonomous Coding Agents in Functional Programming RepositoriesKayre Mendes, Jailton Coelho · 2026
- Who Pays the Review Cost? Triage, Fairness, and Accountability in AI-authored Pull RequestsRahman, Md Shamimur, Alam, Khairul, Roy, Banani, Roy, Chanchal K. · 2026 · arXiv
- The Evolution of Information Seeking in Software Development: Understanding the Role and Impact of AI AssistantsHaque, Ebtesam Al, Brown, Chris, LaToza, Thomas D., Johnson, Brittany · 2024 · arXiv
- "It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice ProgrammersPrather, James, Reeves, Brent N., Denny, Paul, Becker, Brett A., Leinonen, Juho, Luxton-Reilly, Andrew, Powell, Garrett, Finnie-Ansley, James, Santos, Eddie Antonio · 2023 · arXiv
- The Robots are Here: Navigating the Generative AI Revolution in Computing EducationPrather, James, Denny, Paul, Leinonen, Juho, Becker, Brett A., Albluwi, Ibrahim, Craig, Michelle, Keuning, Hieke, Kiesler, Natalie, Kohn, Tobias, Luxton-Reilly, Andrew et al. · 2023 · arXiv