Information Needs in Collocated Software Development Teams

Ko, Amy J., DeLine, Robert, Venolia, Gina·2007·29th International Conference on Software Engineering (ICSE'07)

Cited by (499)

Items 401–499 of 499

  1. Information Seeking & Documentation as Communication: A Software Engineering Perspective
    Michael P. O’Brien · 2014 · Communication & Language at Work
  2. Toward Bridging the Tool Gap: Equipping Large Language Models with Tools to Answer Programmers’ Questions
    Lukas Böhme, Christoph Thiede, Toni Mattis, Tom Beckmann, Jens Lincke, Robert Hirschfeld · 2025 · ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments (PAINT)
  3. From Disruptions to Discussions: How GenAI Impacts Human Interactions in Software Development
    Salomon, Marie, Koshchenko, Ekaterina, Sergeyuk, Agnia, Holmes, Reid, Murphy, Gail C., Fritz, Thomas · 2026 · IEEE Transactions on Software Engineering
  4. Designing Abandabot: When Does Open Source Dependency Abandonment Matter?
    Courtney Miller, Hao He, Weigen Chen, Elizabeth Lin, Chenyang Yang, Bogdan Vasilescu, Christian Kästner · 2026 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  5. Authorization Enforcement Usability Case Study
    Steffen Bartsch · 2013
  6. Design and evaluation of the ModelHealth toolchain for continuity of care web services
    Ståle Walderhaug · 2012 · Automated Software Engineering
  7. Facilitating communication between engineers with CARES
    Anja Guzzi, Andrew Begel · 2012
  8. Developer-centric models: easing access to relevant information in a software development environment
    Thomas Fritz · 2011
  9. Computational Analysis of Code Collaboration Pattern and Semantic Role
    Lei Wu · 2012 · International Journal of Computer Science and Information Technology
  10. Integrating DSLs into a Software Engineering Process
    Vanea Chiprianov, Yvon Kermarrec, Siegfried Rouvrais · 2012 · IGI Global eBooks
  11. Menschliches Informationsverhalten: Warum sich CIOs damit befassen sollten
    René Riedl‬ · 2016 · Wirtschaftsinformatik & Management
  12. How did the failure come to be?
    Mohammad Reza Azadmanesh, Matthias Hauswirth · 2017
  13. Constraining peripheral perception in instant messaging during software development by continuous work context extraction
    Nghia Pham van, Valentino Vranić · 2022 · Universal Access in the Information Society
  14. Aspectos cognitivos e sociais do comportamento informacional dos desenvolvedores de software: uma análise da produção científica
    Leonardo Pereira Pinheiro de Souza, Marta Lígia Pomim Valentim, Daniel Martínez‐Ávila · 2018 · RDBCI Revista Digital de Biblioteconomia e Ciência da Informação
  15. Program Understanding and Requirement Validation Based on Accurate Value Flow Graph
    2020 · International Workshop on Computer Science and Engineering (WCSE)
  16. Nalanda: a socio-technical graph platform for building software analytics tools at enterprise scale
    C. Maddila, Suhas Shanbhogue, Apoorva Agrawal, Thomas Zimmermann, Chetan Bansal, Nicole Forsgren, D. Agrawal, Kim Herzig, A. van Deursen · 2021 · ESEC/SIGSOFT FSE
  17. An Exploratory Study of Programmers' Analogical Reasoning and Software History Usage During Code Re-Purposing
    J. A. Allen, Caitlin L. Kelleher · 2024 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
  18. Immediate search in the IDE as an example of socio-technical congruence in search-driven development
    Adrian Kuhn · 2010
  19. A Human-as-Sensors Approach to API Documentation Integration and Its Effects on Novice Programmers
    Cong Chen, Yulong Yang, Lin Yang, Kang Zhang A · 2019 · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
  20. Recognizing Developer Activity Based on Joint Modeling of Code and Command Interactions
    Agnieszka Ciborowska, Kostadin Damevski · 2020 · IEEE Access
  21. Softwareevolution
    Manfred Broy, Marco Kuhrmann · 2021 · Xpert.press
  22. From software failure to explanation
    Jeremias Rößler · 2013 · Publications of the UdS (Saarland University)
  23. Composing knowledge fragments
    Thomas Fritz · 2008 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  24. The IDE as a Scriptable Information System (extended version)
    Dimitar Asenov, Péter Müller, Lukas Vogel · 2016 · arXiv (Cornell University)
  25. Contemporary COBOL: Developers' perspectives on Defects and Defect Location
    Agnieszka Ciborowska, Aleksandar Chakarov, Rahul Pandita · 2021
  26. Attaining Individual Creativity and Performance in Multi-Disciplinary and Geographically-Distributed it Project Teams: The Role of Transactive Memory Systems
    Wei He, JJ Po-An Hsieh, Andreas Schroeder, Yulin Fang · 2021 · SSRN Electronic Journal
  27. SUITE 2010
    Sushil Krishna Bajracharya, Adrian Kuhn, Yunwen Ye · 2010 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  28. Collaborative Software Visualization in Co-located Environments
    Craig Anslow · 2013
  29. Supporting the Learning Process of Open Source Novices: An Evaluation of Visualization Tools
    Yunrim Park, Carlos Jensen · 2009
  30. ClubDev: A System for Supporting Group-Based Software Development Activities
    Jacob T. Biehl, William T. Baker, Brian P. Bailey · 2007 · Illinois Digital Environment for Access to Learning and Scholarship (University of Illinois at Urbana-Champaign)
  31. Identifying Behavioural Implications of Source Code Changes
    Abdullah El-Sayed · 2013 · UWSpace (University of Waterloo)
  32. Software Cartography and Code Navigation
    Adrian Kuhn · 2011 · Bern Open Repository and Information System (University of Bern)
  33. Wikis para suporte à documentação de processo de software livre
    Adalberto Gonzaga da Silva Filho · 2011
  34. Detecting and investigating the source code changes using logical rules
    E. Kodhai, B. Dhivya · 2014 · International Conference on Circuit, Power and Computing Technologies
  35. Studying Onboarding to Improve Program Comprehension Tool Support
    Rebecca Yates · 2010 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
  36. Designing a debugging interaction language for cognitive modelers
    Christopher Bogart, Margaret Burnett, Scott Douglass, Hannah Adams, Rachel White · 2012 · CHI Conference on Human Factors in Computing Systems
  37. Towards a Systematic Approach for Driving Micro-Level Software Development Process
    Salman Mirghasemi · 2009 · Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  38. Summary of 2nd International Workshop on Requirements Engineering and Testing (RET 2015)
    Elizabeth Bjarnason, Markus Borg, Mirko Morandini, Michael Unterkalmsteiner, Michael Felderer, Matt Staats · 2015 · ACM SIGSOFT Software Engineering Notes
  39. Codetrail: Connecting source code and web resources
    Max Goldman, Robert C. Miller · 2009
  40. Cost-Benefit Analysis of Technical Software Documentation
    Junji Zhi · 2013 · Libraries and Cultural Resources (University of Calgary)
  41. Knowledge transfer in non-collocated software architecture development: from the perspective of analysts and software architects
    Salfarina Abdullah, Marzanah A. Jabar, Sazly Anuar · 2012 · Universiti Putra Malaysia Institutional Repository (Universiti Putra Malaysia)
  42. How Profilers Can Aid Software Development
    David R Önnqv Ist · 2010
  43. Designing a Debugging Interaction Language: An Initial Case Study in Natural Programming Plus
    Christopher Bogart, Margaret Burnett, Scott Douglass, Rachel White, Hannah Adams · 2014
  44. Knowledge Generation in Java API Reference Documentation
    Monali Metkar, Snehal Mohan Kamalapur · 2014
  45. Monitoring interface and automated testing for Seaweed, a web-based economic game system
    Jessica Yuan · 2010 · DSpace@MIT (Massachusetts Institute of Technology)
  46. Exploring the Usefulness of Version Control Information for Program Comprehension
    Al Babă, Mohamad Samer · 2012
  47. Creating and sustaining software knowledge
    Syed Umair Ali · 2014
  48. A Review of Constraint Programming
    Poonam Dabas, Vaishali Cooner · 2014 · International Journal of Computer Applications Technology and Research
  49. Classification and Searching in Java API Reference Documentation
    Monali Metkar, Snehal Mohan Kamalapur · 2014 · International Journal of Computer Applications Technology and Research
  50. Visualization of Software Quality Trends
    Narjis Hachilif, Behnoush Pejhanmanesh · 2012
  51. Sharing Usability Information
    Paula M. Bach, Hao Jiang, John M. Carroll · 2010 · IGI Global eBooks
  52. SONIFYING GIT HISTORY
    Kevin J. North · 2016 · Lincoln (University of Nebraska)
  53. Exploration of the relationship between tacit knowledge and software system test complexity
    Niall Geary · 2016 · Arrow@dit (Dublin Institute of Technology)
  54. Detecting Unforeseen Program Behaviours
    Reid Holmes, David S. Notkin · 2010
  55. An approach to software development tools unification
    Stefan Pijetlovic, Petar Jovanovic, Nikola Dj. Teslic, Slobodan Prljevic · 2016 · Telecommunications Forum (TELFOR)
  56. Evolutionary Visual Software Analytics - Presentation
    Antonio González-Torres · 2015
  57. Towards actionable visualization for software developers: Towards Actionable Visualization for Software Developers
    Leonel Merino, Mohammad Ghafari, Oscar Nierstrasz · 2018 · Bern Open Repository and Information System (University of Bern)
  58. Information-seeking behavior of programmers
    Leanna Gingras · 2008
  59. Supporting information needs of developers through web Q&A discussions
    Jing Li · 2018
  60. Security Assurance in Agile Software Development Methods
    Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen · 2019 · Advances in information security, privacy, and ethics book series
  61. Low Data Dialogue Act Classification for Virtual Agents during Debugging
    Andrew Wood · 2022 · Figshare
  62. Unfolding the Rationale for Code Commits
    Khadijah Ahmad Alsafwan · 2018 · VTechWorks (Virginia Tech)
  63. BugVis
    David Bowes, Jean Petrić, Tracy Hall · 2020 · International Conference on Program Comprehension
  64. On-Demand Collaboration in Programming
    Yan Chen · 2020 · Deep Blue (University of Michigan)
  65. Interactive Graph Exploration for Comprehension of Static Analysis Results
    Rafael Toledo · 2021 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  66. Nalanda: A Socio-Technical Graph for Building Software Analytics Tools at Enterprise Scale
    Chandra Maddila, Shanbhogue, Suhas, Apoorva Agrawal, Thomas Zimmermann, Bansal, Chetan, Nicole Forsgren, Agrawal, Divyanshu, Kim Herzig, Arie Van Deursen A · 2021 · arXiv (Cornell University)
  67. SABER: Identifying SimilAr BEhavioR for Program Comprehension
    Aditya Sridhar, Guanming Qiao, Gail E. Kaiser · 2020
  68. Security Assurance in Agile Software Development Methods
    Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen · 2021 · IGI Global eBooks
  69. Documenting Implementation Decisions with Code Annotations
    Tom-Michael Hesse, Arthur Kuehlwein, Barbara Paech, Tobias Roehm, Bernd Bruegge · 2015 · Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering
  70. SUPPORTING END USER REPORTING OF HCI ISSUES IN OPEN SOURCE SOFTWARE PROJECTS
    Fabiana Pedreira Simões · 2013
  71. Collaborative Software Visualization in Co-located Environments
    Craig Anslow · 2013
  72. Sharing Usability Information
    Paula M. Bach, Hao Jiang, John M. Carroll · 2013 · IGI Global eBooks
  73. Integrating DSLs into a Software Engineering Process
    Vanea Chiprianov, Yvon Kermarrec, Siegfried Rouvrais · 2013 · IGI Global eBooks
  74. Sharing Usability Information
    Paula M. Bach, Hao Jiang, John M. Carroll · 2012 · IGI Global eBooks
  75. A Framework to Support Software Developers in Implementing Privacy Features
    Anthony Mazeli · 2022 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  76. Semi-Automatic, Inline and Collaborative Web Page Code Curations
    Roy Rutishauser, André N. Meyer, Reid Holmes, Thomas Fritz · 2023 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  77. A noise blocking methodology for effective collaboration
    Yun‐Tai Yang, Hong‐Bao Ye, Yi‐Shan Li, Hewijin Christine Jiau · 2023 · Software Practice and Experience
  78. How Programmers Interact with Multimodal Software Documentation
    Deeksha M. Arya, Jin Guo, Martin P. Robillard · 2025 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
  79. Misconceptions About Control Flow in Introductory Programming Courses and Their Remedy
    Dimitri Eckert · 2025 · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE)
  80. Key-Augmented Neural Triggers for Knowledge Sharing
    Alex Wolf, Marco A. Palma, Pooja Rani, Harald C. Gall · 2025 · SSRN Electronic Journal
  81. MACEDON : Supporting Programmers with Real-Time Multi-Dimensional Code Evaluation and Optimization
    Xuye Liu, Y. You, Xinrong Qiu, Tengfei Ma, Jian Zhao · 2025 · ACM Symposium on User Interface Software and Technology (UIST)
  82. DevTales: A Tool for Providing Narrative Code Histories into Developer Workflows
    John Allen, S. Park, Caitlin L. Kelleher · 2025 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
  83. Structuring Cross-Disciplinary Development: A Systems Engineering Framework for ASPICE-Compliant Mechatronic and Cyber-Physical Engineering
    Jan-Jöran Gehrt, Christian Granrath, Ebru Çağlayan, Thomas Reckeweg, Felix Richert · 2026 · SAE technical papers on CD-ROM/SAE technical paper series
  84. Horizons informationnels et folksonomies : Le cas des acteurs d’Ubisoft
    Joanne Du Hommet · 2021
  85. Secure Retrieval-Augmented Generation Framework for Automated Knowledge Access in Enterprise Git Repositories
    Wahid Shaikh, Wajiha Kulsum, Tanvi Kadam, Krishna Shivani Kanamarlapudi, Joyce M. Dsouza · 2026 · International Conference on Communication, Computing and Emerging Technologies (IC3ET)
  86. Where Will They Click Next? A Social Foraging Model for Collaborating Teams
    Shahnewaz Leon, Sandeep Kaur Kuttal · 2026 · CHI Conference on Human Factors in Computing Systems
  87. From Tabs to Structures: Understanding and Supporting Web Page Management
    Roy Rutishauser, Thomas Fritz · 2026 · CHI Conference on Human Factors in Computing Systems
  88. The Curiosity Erosion Model: A Theoretical Framework for Understanding the Impact of Large Language Models on Human Curiosity
    Venkat Ram Reddy Ganuthula, Nidhi Kumari · 2026 · Human Behavior and Emerging Technologies
  89. Onboarding Software Professionals in a Hybrid World
    Klaas-Jan Stol, Viktoria Gulliksen Stray, Nils Brede Moe, Tor Sporsem · 2026 · IEEE Transactions on Software Engineering
  90. Supporting Information Seeking in Software Development: A Design Theory for Local Retrieval-Augmented Generation Across Distributed Knowledge Sources
    Flora Horn, Martin J. Wiener · 2026 · Lecture notes in computer science
  91. What Teams Seek and How They Seek It: Understanding Foraging Diets in Collaborative Software Debugging
    Shahnewaz Leon, Abhishek Ravindra Desai, Sachin Kanth, Nour Mahmoud, Sandeep Kaur Kuttal · 2026 · Lecture notes in computer science
  92. How Does Cognitive Capability and Personality Influence Problem-Solving in Coding Interview Puzzles?
    Dulaji Hidellaarachchi, Sebastian Baltes, John Grundy · 2026 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
  93. Understanding Task Enjoyment in Software Development: A Mixed-Methods Study on Practitioners From Poland and Brazil
    Klara Borowa, Bartłomiej Rasztabiga, Hubert Soroka, Maciej Tymoftyjewicz, Rodrigo Rebouças de Almeida · 2026 · SEIP@ICSE
  94. Malleable Interfaces for Reviewing Software Documentation
    Avinash Bhat · 2026 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  95. From Task to Tutorial: An Automated GUI Framework for Excel Tutorial Document and Video Creation
    Y D Xie, Jian Mu, Xiaojun Ma, Chaoyun Zhang, Lu Wang, Mengyu Zhou, Mugeng Liu, Si Qin, Qingwei Lin, Saravan Rajmohan et al. · 2026 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  96. LACY: Simulating Expert Mentoring for Software Onboarding with Code Tours
    Zeynep Begüm Kara, Aytekin İsmail, Ece Ateş, İzgi Nur Tamcı, Zehra İyigün, Selin Şirin Aslangül, Ömercan Devran, Baykal Mehmet Uçar, Eray Tüzün · 2026 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  97. Novice Developers Produce Larger Review Overhead for Project Maintainers while Vibe Coding
    Syed Ammar Asdaque, Imran Haider, Muhammad Umar Malik, Maryam Abdul Ghafoor, Abdul Ali Bangash · 2026 · International Conference on Mining Software Repositories (MSR)
  98. Automating Code-Change Rationale Generation to Support Software Maintenance Tasks
    Mehedi Sun · 2026 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  99. The Evolution of Information Seeking in Software Development: Understanding the Role and Impact of AI Assistants
    Haque, Ebtesam Al, Brown, Chris, LaToza, Thomas D., Johnson, Brittany · 2024 · arXiv