James D. Herbsleb
Orcid: 0000-0002-7159-7524Affiliations:
- Carnegie Mellon University, Pittsburgh, USA
According to our database1,
James D. Herbsleb
authored at least 149 papers
between 1992 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on herbsleb.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Proc. ACM Hum. Comput. Interact., 2024
Novelty Begets Popularity, But Curbs Participation - A Macroscopic View of the Python Open-Source Ecosystem.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
2023
J. Softw. Evol. Process., June, 2023
Matching Skills, Past Collaboration, and Limited Competition: Modeling When Open-Source Projects Attract Contributors.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Understanding information diffusion about open-source projects on Twitter, HackerNews, and Reddit.
Proceedings of the 16th IEEE/ACM International Conference on Cooperative and Human Aspects of Software Engineering, 2023
It's about power: What ethical concerns do software engineers have, and what do they (feel they can) do about them?
Proceedings of the 2023 ACM Conference on Fairness, Accountability, and Transparency, 2023
2022
Proc. ACM Hum. Comput. Interact., 2022
Corporate hackathons, how and why? A multiple case study of motivation, projects proposal and selection, goal setting, coordination, and outcomes.
Hum. Comput. Interact., 2022
Empir. Softw. Eng., 2022
"This Is Damn Slick!" Estimating the Impact of Tweets on Open Source Project Popularity and New Contributors.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Proceedings of the FAccT '22: 2022 ACM Conference on Fairness, Accountability, and Transparency, Seoul, Republic of Korea, June 21, 2022
2021
When and How to Make Breaking Changes: Policies and Practices in 18 Open Source Software Ecosystems.
ACM Trans. Softw. Eng. Methodol., 2021
Proc. ACM Hum. Comput. Interact., 2021
"They Can Only Ever Guide": How an Open Source Software Community Uses Roadmaps to Coordinate Effort.
Proc. ACM Hum. Comput. Interact., 2021
Comput. Support. Cooperative Work., 2021
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021
Trust in Collaborative Automation in High Stakes Software Engineering Work: A Case Study at NASA.
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021
2020
How to Support Newcomers in Scientific Hackathons - An Action Research Study on Expert Mentoring.
Proc. ACM Hum. Comput. Interact., 2020
What Happens to All These Hackathon Projects?: Identifying Factors to Promote Hackathon Project Continuation.
Proc. ACM Hum. Comput. Interact., 2020
CoRR, 2020
Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020
Proceedings of the Fourteenth International AAAI Conference on Web and Social Media, 2020
2019
IEEE Softw., 2019
Proceedings of the Information in Contemporary Society - 14th International Conference, 2019
Proceedings of the 9th International Conference on Communities & Technologies, 2019
2018
Proc. ACM Hum. Comput. Interact., 2018
MIS Q., 2018
Ecosystem-level determinants of sustained activity in open-source projects: a case study of the PyPI ecosystem.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
Proceedings of the Companion of the 2018 ACM Conference on Computer Supported Cooperative Work and Social Computing, 2018
The 2<sup>nd</sup> Workshop on Hacking and Making at Time-Bounded Events: Current Trends and Next Steps in Research and Event Design.
Proceedings of the Extended Abstracts of the 2018 CHI Conference on Human Factors in Computing Systems, 2018
2017
Proc. ACM Hum. Comput. Interact., 2017
Proceedings of the End-User Development - 6th International Symposium, 2017
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training Track, 2017
From diversity by numbers to diversity as process: supporting inclusiveness in software development teams with brainstorming.
Proceedings of the 39th International Conference on Software Engineering, 2017
Hacking and Making at Time-Bounded Events: Current Trends and Next Steps in Research and Event Design.
Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing, 2017
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
2016
ACM Trans. Intell. Syst. Technol., 2016
Building a socio-technical theory of coordination: why and how (outstanding research award).
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
How to break an API: cost negotiation and community values in three software ecosystems.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Transactivity as a Predictor of Future Collaborative Knowledge Integration in Team-Based Learning in Online Courses.
Proceedings of the 9th International Conference on Educational Data Mining, 2016
Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing, 2016
2015
Proceedings of the 2015 Winter Simulation Conference, 2015
When It Breaks, It Breaks: How Ecosystem Developers Reason about the Stability of Dependencies.
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2015
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, 2015
2014
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Community Code Engagements: Summer of Code & Hackathons for Community Building in Scientific Software.
Proceedings of the 18th International Conference on Supporting Group Work, Sanibel Island, FL, USA, November 09, 2014
Structuring Documentation to Support State Search: A Laboratory Experiment about Protocol Programming.
Proceedings of the ECOOP 2014 - Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28, 2014
Proceedings of the Computer Supported Cooperative Work, 2014
2013
Coordination Breakdowns and Their Impact on Development Productivity and Software Failures.
IEEE Trans. Software Eng., 2013
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013
Proceedings of the Computer Supported Cooperative Work, 2013
Impression formation in online peer production: activity traces and personal profiles in github.
Proceedings of the Computer Supported Cooperative Work, 2013
Proceedings of the Computer Supported Cooperative Work, 2013
Proceedings of the International Conference on Communities and Technologies 2013, 2013
2012
Proceedings of the CSCW '12 Computer Supported Cooperative Work, Seattle, WA, USA, February 11-15, 2012, 2012
Social coding in GitHub: transparency and collaboration in an open software repository.
Proceedings of the CSCW '12 Computer Supported Cooperative Work, 2012
Proceedings of the CSCW '12 Computer Supported Cooperative Work, Seattle, WA, USA, February 11-15, 2012, 2012
2011
Construction of association networks from communication in teams working on complex projects.
Stat. Anal. Data Min., 2011
Configuring global software teams: a multi-company analysis of project productivity, quality, and profits.
Proceedings of the 33rd International Conference on Software Engineering, 2011
Factors leading to integration failures in global feature-oriented development: an empirical analysis.
Proceedings of the 33rd International Conference on Software Engineering, 2011
When Cultures Clash: Participation in Open Source Communities and Its Implications For Organizational Commitment.
Proceedings of the International Conference on Information Systems, 2011
Proceedings of the 2011 ACM Conference on Computer Supported Cooperative Work, 2011
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011
2010
Proceedings of the 7th International Working Conference on Mining Software Repositories, 2010
Coordination in innovative design and engineering: observations from a lunar robotics project.
Proceedings of the 2010 International ACM SIGGROUP Conference on Supporting Group Work, 2010
Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration.
Proceedings of the Software Architecture, 4th European Conference, 2010
2009
IEEE Trans. Software Eng., 2009
Commun. ACM, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
Tesseract: Interactive visual exploration of socio-technical relationships in software development.
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
End-to-end features as meta-entities for enabling coordination in geographically distributed software development.
Proceedings of the 2009 ICSE Workshop on Software Development Governance, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the 4th IEEE International Conference on Global Software Engineering, 2009
2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
Communication patterns in geographically distributed software development and engineers' contributions to the development effort.
Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, 2008
Socio-technical congruence: a framework for assessing the impact of technical and work dependencies on software development productivity.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008
Proceedings of the 2008 ACM Conference on Computer Supported Cooperative Work, 2008
Proceedings of the 2008 ACM Conference on Computer Supported Cooperative Work, 2008
2007
Familiarity, Complexity, and Team Performance in Geographically Distributed Software Development.
Organ. Sci., 2007
J. Manag. Inf. Syst., 2007
Proceedings of the Sixth Working IEEE / IFIP Conference on Software Architecture (WICSA 2007), 2007
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007
Notation and representation in collaborative object-oriented design: an observational study.
Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007
Proceedings of the 5th International Conference on Mobile Systems, 2007
Proceedings of the International Conference on Software Engineering, 2007
Proceedings of the 2nd IEEE International Conference on Global Software Engineering, 2007
Proceedings of the 2nd IEEE International Conference on Global Software Engineering, 2007
2006
Proceedings of the 15th international conference on World Wide Web, 2006
Experiences and results from initiating field defect prediction and product test prioritization efforts at ABB Inc.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the International Conference on Information Systems, 2006
Practices and Supporting Structures for Mature Inquiry Culture in Distributed Software Development Projects.
Proceedings of the 1st IEEE International Conference on Global Software Engineering, 2006
Identification of coordination requirements: implications for the Design of collaboration and awareness tools.
Proceedings of the 2006 ACM Conference on Computer Supported Cooperative Work, 2006
2005
ACM SIGSOFT Softw. Eng. Notes, 2005
Finding Predictors of Field Defects for Open Source Software Systems in Commonly Available Data Sources: A Case Study of OpenBSD.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005
Forecasting Field Defect Rates Using a Combined Time-Based and Metrics-Based Approach: A Case Study of OpenBSD.
Proceedings of the 16th International Symposium on Software Reliability Engineering (ISSRE 2005), 2005
Proceedings of the Software Engineering Education in the Modern Age, 2005
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
2004
Empirical evaluation of defect projection models for widely-deployed production software systems.
Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2004, Newport Beach, CA, USA, October 31, 2004
04051 Abstracts Collection - Perspectives Workshop: Empirical Theory and the Science of Software Engineering.
Proceedings of the Perspectives Workshop: Empirical Theory and the Science of Software Engineering, 2004
2003
An Empirical Study of Speed and Communication in Globally Distributed Software Development.
IEEE Trans. Software Eng., 2003
Formulation and preliminary test of an empirical theory of coordination in software engineering.
Proceedings of the 11th ACM SIGSOFT Symposium on Foundations of Software Engineering 2003 held jointly with 9th European Software Engineering Conference, 2003
2002
ACM Trans. Softw. Eng. Methodol., 2002
Proceedings of the 24th International Conference on Software Engineering, 2002
Shared Mental Models, Familiarity, and Coordination: A Multi-Method Study of Distributed Software Teams.
Proceedings of the International Conference on Information Systems, 2002
Proceedings of the CHI 2002 Conference on Human Factors in Computing Systems: Changing our World, 2002
2001
Modelling the Likelihood of Software Process Improvement: An Exploratory Study.
Empir. Softw. Eng., 2001
Proceedings of the 7th IEEE International Software Metrics Symposium (METRICS 2001), 2001
Proceedings of the 7th IEEE International Software Metrics Symposium (METRICS 2001), 2001
Proceedings of the 23rd International Conference on Software Engineering, 2001
Shared Mental Models and Coordination in Large-Scale, Distributed Software Development.
Proceedings of the International Conference on Information Systems, 2001
2000
Proceedings of the 22nd International Conference on on Software Engineering, 2000
Proceedings of the CSCW 2000, 2000
Proceedings of the CSCW 2000, 2000
1999
IEEE Softw., 1999
Proceedings of the international joint conference on Work activities coordination and collaboration 1999, 1999
Proceedings of the 1999 International Conference on Software Engineering, 1999
Proceedings of GROUP'99, 1999
1998
Conceptual Simplicity Meets Organizational Complexity: Case Study of a Corporate Metrics Program.
Proceedings of the Forging New Links, 1998
1997
1996
Proceedings of the 18th International Conference on Software Engineering, 1996
1995
Hum. Comput. Interact., 1995
1994
Characterizing the Sequential Structure of Interactive Behaviors Through Statistical and Grammatical Techniques.
Hum. Comput. Interact., 1994
1993
Representing knowledge in requirements engineering: an empirical study of what software engineers need to know.
Proceedings of IEEE International Symposium on Requirements Engineering, 1993
Proceedings of the Human-Computer Interaction, 1993
1992
Collection and analysis of data about group processes in computer supported meetings.
Proceedings of the Posters and Short Talks of the 1992 SIGCHI Conference on Human Factors in Computing Systems, 1992