Igor Steinmacher

Orcid: 0000-0002-0612-5790

According to our database1, Igor Steinmacher authored at least 153 papers between 2006 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Can AI serve as a substitute for human subjects in software engineering research?
Autom. Softw. Eng., June, 2024

Applying Large Language Models API to Issue Classification Problem.
CoRR, 2024

How to Support ML End-User Programmers through a Conversational Agent.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
Tag that issue: applying API-domain labels in issue tracking systems.
Empir. Softw. Eng., October, 2023

Much more than a prediction: Expert-based software effort estimation as a behavioral act.
Empir. Softw. Eng., July, 2023

Editorial: Machine learning, software process, and global software engineering.
J. Softw. Evol. Process., June, 2023

Guidelines for Developing Bots for GitHub.
IEEE Softw., 2023

Editorial: Best papers of the 14th International Conference on Software and System Processes (ICSSP 2020) and 15th International Conference on Global Software Engineering (ICGSE 2020).
J. Softw. Evol. Process., 2023

Looking for related posts on GitHub discussions.
PeerJ Comput. Sci., 2023

How Far Are We? The Triumphs and Trials of Generative AI in Learning Software Engineering.
CoRR, 2023

Developer Experiences with a Contextualized AI Coding Assistant: Usability, Expectations, and Outcomes.
CoRR, 2023

Do CONTRIBUTING Files Provide Information about OSS Newcomers' Onboarding Barriers?
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

SwEDeL: Software Estimates' Defense Lenses Designed from Negotiation Methods.
Proceedings of the XXII Brazilian Symposium on Software Quality, 2023

Gamification in Software Engineering Education: a Tertiary Study.
Proceedings of the XXXVII Brazilian Symposium on Software Engineering, 2023

A Conceptual Model to Support Teaching of Software Engineering Controlled (Quasi-)Experiments.
Proceedings of the XXXVII Brazilian Symposium on Software Engineering, 2023

GiveMeLabeledIssues: An Open Source Issue Recommendation System.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

Tell Me Who Are You Talking to and I Will Tell You What Issues Need Your Skills.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

Barriers and Self-Efficacy: A Large-Scale Study on the Impact of OSS Courses on Student Perceptions.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023

A Model for Understanding and Reducing Developer Burnout.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023

Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel Contributors.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Designing for Cognitive Diversity: Improving the GitHub Experience for Newcomers.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, 2023

Moving on from the Software Engineers' Gambit: An Approach to Support the Defense of Software Effort Estimates.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Rules of Engagement: Why and How Companies Participate in OSS.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Anticipating User Needs: Insights from Design Fiction on Conversational Agents for Computational Thinking.
Proceedings of the Chatbot Research and Design - 7th International Workshop, 2023

Controlled Experimentation of Software Product Lines.
Proceedings of the UML-Based Software Product Line Engineering with SMarty, 2023

2022
Pots of Gold at the End of the Rainbow: What is Success for Open Source Contributors?
IEEE Trans. Software Eng., 2022

How Gender-Biased Tools Shape Newcomer Experiences in OSS Projects.
IEEE Trans. Software Eng., 2022

Women's Participation in Open Source Software: A Survey of the Literature.
ACM Trans. Softw. Eng. Methodol., 2022

Challenges for Inclusion in Software Engineering: The Case of the Emerging Papua New Guinean Society.
IEEE Softw., 2022

Summary of the 12th Brazilian Conference on Software and the 1st Latin American School on Software Engineering.
ACM SIGSOFT Softw. Eng. Notes, 2022

SEXTAMT: A systematic map to navigate the wide seas of factors affecting expert judgment software estimates.
J. Syst. Softw., 2022

Quality gatekeepers: investigating the effects of code review bots on pull request activities.
Empir. Softw. Eng., 2022

Will you come back to contribute? Investigating the inactivity of OSS core developers in GitHub.
Empir. Softw. Eng., 2022

Looking for related discussions on GitHub Discussions.
CoRR, 2022

Women in Open Source: We Need to Talk About It.
Computer, 2022

Hits and Misses: Newcomers' ability to identify Skills needed for OSS tasks.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Joy to the Work: How Does Software Team Formation Strategy Influence Job Satisfaction?
Proceedings of the XXI Brazilian Symposium on Software Quality, 2022

A characterization study of testing contributors and their contributions in open source projects.
Proceedings of the SBES 2022: XXXVI Brazilian Symposium on Software Engineering, Virtual Event Brazil, October 5, 2022

"We are dying!" On Death Signals of Software Ecosystems.
Proceedings of the SBES 2022: XXXVI Brazilian Symposium on Software Engineering, Virtual Event Brazil, October 5, 2022

BotHunter: An Approach to Detect Software Bots in GitHub.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

Together or Apart? Investigating a mediator bot to aggregate bot's comments on pull requests.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

Bots for Pull Requests: The Good, the Bad, and the Promising.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

An Empirical Investigation on the Challenges Faced by Women in the Software Industry: A Case Study.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022

The best defense is a good defense: adapting negotiation methods for tackling pressure over software project estimates.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results ICSE (NIER) 2022, 2022

Perceptions of the State of D&I and D&I Initiative in the ASF.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022

How to Debug Inclusivity Bugs? A Debugging Process with Information Architecture.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022

How to Choose a Task? Mismatches in Perspectives of Newcomers and Existing Contributors.
Proceedings of the ESEM '22: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, Helsinki, Finland, September 19, 2022

How Experimentation in Software Engineering has been taught? Survey and Research Agenda.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

2021
Don't Disturb Me: Challenges of Interacting with Software Bots on Open Source Software Projects.
Proc. ACM Hum. Comput. Interact., 2021

The Long Road Ahead: Ongoing Challenges in Contributing to Large OSS Organizations and What to Do.
Proc. ACM Hum. Comput. Interact., 2021

Being a Mentor in open source projects.
J. Internet Serv. Appl., 2021

Editorial Vol. 14 No. 3.
Braz. J. Inf. Syst., 2021

The Pot of Gold at the End of the Rainbow: What is Success for Open Source Contributors?
CoRR, 2021

Don't Disturb Me: Challenges of Interacting with SoftwareBots on Open Source Software Projects.
CoRR, 2021

Quality Gatekeepers: Investigating the Effects ofCode Review Bots on Pull Request Activities.
CoRR, 2021

Can I Solve It? Identifying APIs Required to Complete OSS Task.
CoRR, 2021

Using Real Worked Examples to Aid Software Engineering Teaching.
Proceedings of the 35th Brazilian Symposium on Software Engineering, 2021

Towards Improving Experimentation in Software Engineering.
Proceedings of the 35th Brazilian Symposium on Software Engineering, 2021

Trust yourself! Or maybe not: factors related to overconfidence and uncertainty assessments of software effort estimates.
Proceedings of the 35th Brazilian Symposium on Software Engineering, 2021

Can I Solve It? Identifying APIs Required to Complete OSS Tasks.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Buying time in software development: how estimates become commitments?
Proceedings of the 14th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2021

The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open Source.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

What Makes a Great Maintainer of Open Source Projects?
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

How to Find My Task? Chatbot to Assist Newcomers in Choosing Tasks in OSS Projects.
Proceedings of the Chatbot Research and Design - 5th International Workshop, 2021

2020
Summary of the 1st ICSSP-ICGSE Joint Event.
ACM SIGSOFT Softw. Eng. Notes, 2020

Hidden Figures: Roles and Pathways of Successful OSS Contributors.
Proc. ACM Hum. Comput. Interact., 2020

Google summer of code: Student motivations and contributions.
J. Syst. Softw., 2020

Code and commit metrics of developer productivity: a study on team leaders perceptions.
Empir. Softw. Eng., 2020

Analyzing the evolution and diversity of SBES Program Committee.
CoRR, 2020

Recommending Tasks to Newcomers in OSS Projects: How Do Mentors Handle It?
Proceedings of the OpenSym 2020: 16th International Symposium on Open Collaboration, 2020

Pull Requests or Commits? Which Method Should We Use to Study Contributors' Behavior?
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

Refactoring from 9 to 5? What and When Employees and Volunteers Contribute to OSS.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2020

A theory of the engagement in open source projects via summer of code programs.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

What to Expect from Code Review Bots on GitHub?: A Survey with OSS Maintainers.
Proceedings of the 34th Brazilian Symposium on Software Engineering, 2020

A portal for cataloging worked examples extracted from open source software.
Proceedings of the 34th Brazilian Symposium on Software Engineering, 2020

Effects of Adopting Code Review Bots on Pull Requests to OSS Projects.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Assessing the Characteristics of FOSS Contributions in Network Automation Projects.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Strategies for Crowdworkers to Overcome Barriers in Competition-based Software Crowdsourcing Development.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

The Inconvenient Side of Software Bots on Pull Requests.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Towards an open repository for teaching software modeling applying active learning strategies.
Proceedings of the ICSE-SEET 2020: 42nd International Conference on Software Engineering, Software Engineering Education and Training, Seoul, South Korea, 27 June, 2020

How Online Forums Complement Task Documentation in Software Crowdsourcing.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Conversational Bot for Newcomers Onboarding to Open Source Projects.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

2019
Pieces of contextual information suitable for predicting co-changes? An empirical study.
Softw. Qual. J., 2019

Let Me In: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects.
IEEE Softw., 2019

Twenty Years of Open Source Software: From Skepticism to Mainstream.
IEEE Softw., 2019

Ten simple rules for helping newcomers become contributors to open projects.
PLoS Comput. Biol., 2019

Overcoming Social Barriers When Contributing to Open Source Software Projects.
Comput. Support. Cooperative Work., 2019

Untapped potential for software engineering in an emerging society: The case of Papua New Guinea.
CoRR, 2019

Students' and Instructors' Perceptions of Five Different Active Learning Strategies Used to Teach Software Modeling.
IEEE Access, 2019

How Open is the SBES PC Community?
Proceedings of the XXXIII Brazilian Symposium on Software Engineering, 2019

UML Acceptance: Analyzing the Students' Perception of UML Diagrams.
Proceedings of the XXXIII Brazilian Symposium on Software Engineering, 2019

What Attracts Newcomers to Onboard on OSS Projects? TL;DR: Popularity.
Proceedings of the Open Source Systems - 15th IFIP WG 2.13 International Conference, 2019

Should I stale or should I close?: an analysis of a bot that closes abandoned issues and pull requests.
Proceedings of the 1st International Workshop on Bots in Software Engineering, 2019

Why do developers take breaks from contributing to OSS projects?: a preliminary analysis.
Proceedings of the 2nd International Workshop on Software Health, 2019

Training software engineers using open-source software: the students' perspective.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering Education and Training, 2019

Understanding Development Process of Machine Learning Systems: Challenges and Solutions.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

2018
The Power of Bots: Characterizing and Understanding Bots in OSS Projects.
Proc. ACM Hum. Comput. Interact., 2018

Characterizing the hyperspecialists in the context of crowdsourcing software development.
J. Braz. Comput. Soc., 2018

Who drives company-owned OSS projects: internal or external members?
J. Braz. Comput. Soc., 2018

On the challenges of open-sourcing proprietary software projects.
Empir. Softw. Eng., 2018

Newcomers' Barriers. . . Is That All? An Analysis of Mentors' and Newcomers' Barriers in OSS Projects.
Comput. Support. Cooperative Work., 2018

An empirical study on task documentation in software crowdsourcing: the case of the topcoder platform.
Proceedings of the XXXII Brazilian Symposium on Software Engineering, 2018

What are the differences between group and individual modeling when learning UML?
Proceedings of the XXXII Brazilian Symposium on Software Engineering, 2018

When students become contributors: leveraging OSS contributions in software engineering courses.
Proceedings of the XXXII Brazilian Symposium on Software Engineering, 2018

Leaving Behind the Software History When Transitioning to Open Source: Reasons and Implications.
Proceedings of the Open Source Systems: Enterprise Software and Solutions, 2018

A Gamification Proposal to Support the Onboarding of Newcomers in the FLOSScoach Portal.
Proceedings of the 17th Brazilian Symposium on Human Factors in Computing Systems, 2018

Competence, Collaboration, and Time Management: Barriers and Recommendations for Crowdworkers.
Proceedings of the 5th IEEE/ACM International Workshop on Crowd Sourcing in Software Engineering, 2018

Almost there: a study on quasi-contributors in open source software projects.
Proceedings of the 40th International Conference on Software Engineering, 2018

How modern news aggregators help development communities shape and share knowledge.
Proceedings of the 40th International Conference on Software Engineering, 2018

Who gets a patch accepted first?: comparing the contributions of employees and volunteers.
Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering, 2018

2017
Barriers Faced by Newcomers to Software-Crowdsourcing Projects.
IEEE Softw., 2017

Using contextual information to predict co-changes.
J. Syst. Softw., 2017

Free and open source software development: the end of the teenage years.
J. Internet Serv. Appl., 2017

Students' Engagement in Open Source Projects: An Analysis of Google Summer of Code.
Proceedings of the 31st Brazilian Symposium on Software Engineering, 2017

How Long and How Much: What to Expect from Summer of Code Participants?
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Using Gamification to Orient and Motivate Students to Contribute to OSS Projects.
Proceedings of the 10th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2017

Is It Better to Learn from Problems or Erroneous Examples?
Proceedings of the 30th IEEE Conference on Software Engineering Education and Training, 2017

Training Software Engineers Using Open-Source Software: The Professors' Perspective.
Proceedings of the 30th IEEE Conference on Software Engineering Education and Training, 2017

2016
More Common Than You Think: An In-depth Study of Casual Contributors.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Training the future workforce through task curation in an OSS ecosystem.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Is a Picture worth a Thousand Words?: A Comparative Analysis of Using Textual and Graphical Approaches to Specify Use Cases.
Proceedings of the 30th Brazilian Symposium on Software Engineering, 2016

Who is Who in the Mailing List? Comparing Six Disambiguation Heuristics to Identify Multiple Addresses of a Participant.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

How Does the Shift to GitHub Impact Project Collaboration?
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Overcoming open source project entry barriers with a portal for newcomers.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Apoiando novatos a superarem barreiras para contribuir a projetos de software livre.
PhD thesis, 2015

A systematic literature review on the barriers faced by newcomers to open source software projects.
Inf. Softw. Technol., 2015

Predicting Change Propagation from Repository Information.
Proceedings of the 29th Brazilian Symposium on Software Engineering, 2015

Increasing the Self-Efficacy of Newcomers to Open Source Software Projects.
Proceedings of the 29th Brazilian Symposium on Software Engineering, 2015

Knowledge Management and Organizational Culture in a Software Organization - A Case Study.
Proceedings of the 8th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2015

Checklist-based Inspection of SMarty Variability Models - Proposal and Empirical Feasibility Study.
Proceedings of the ICEIS 2015, 2015

Understanding and Supporting the Choice of an Appropriate Task to Start with in Open Source Software Communities.
Proceedings of the 48th Hawaii International Conference on System Sciences, 2015

Social Barriers Faced by Newcomers Placing Their First Contribution in Open Source Software Projects.
Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, 2015

2014
Comparing communication and development networks for predicting file change proneness: An exploratory study considering process and social metrics.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2014

Preliminary Empirical Identification of Barriers Faced by Newcomers to Open Source Software Projects.
Proceedings of the 2014 Brazilian Symposium on Software Engineering, Maceió, Brazil, September 28, 2014

Social metrics included in prediction models on software engineering: a mapping study.
Proceedings of the 10th International Conference on Predictive Models in Software Engineering, 2014

Barriers Faced by Newcomers to Open Source Projects: A Systematic Review.
Proceedings of the Open Source Software: Mobile Open Source Technologies, 2014

How to Support Newcomers Onboarding to Open Source Software Projects.
Proceedings of the Open Source Software: Mobile Open Source Technologies, 2014

The hard life of open source software project newcomers.
Proceedings of the 7th International Workshop on Cooperative and Human Aspects of Software Engineering, 2014

Choosing an Appropriate Task to Start with in Open Source Software Communities: A Hard Task.
Proceedings of the Collaboration and Technology - 20th International Conference, 2014

2013
Awareness Support in Distributed Software Development: A Systematic Review and Mapping of the Literature.
Comput. Support. Cooperative Work., 2013

What can commit metadata tell us about design degradation?
Proceedings of the 13th International Workshop on Principles of Software Evolution, 2013

Why do newcomers abandon open source software projects?
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013

2012
The UbiBus Project: Using Context and Ubiquitous Computing to build Advanced Public Transportation Systems to Support Bus Passengers.
Proceedings of the 8th Brazilian Symposium on Information Systems, 2012

Newcomers Withdrawal in Open Source Software Projects: Analysis of Hadoop Common Project.
Proceedings of the 2012 Brazilian Symposium on Collaborative Systems, 2012

Prediction of Developer Participation in Issues of Open Source Projects.
Proceedings of the 2012 Brazilian Symposium on Collaborative Systems, 2012

A Collective Intelligence Based System for Visualizing Problems in Public Roads.
Proceedings of the 2012 Brazilian Symposium on Collaborative Systems, 2012

Recommending mentors to software project newcomers.
Proceedings of the Third International Workshop on Recommendation Systems for Software Engineering, 2012

An Extensible Service for Experts Recommendation on Distributed Software Development Projects.
Proceedings of the 2012 IEEE Seventh International Conference on Global Software Engineering Workshops, 2012

2011
OntoDiSENv1: an Ontology to Support Global Software Development.
CLEI Electron. J., 2011

2010
A Context Conceptual Model for a Distributed Software Development Environment.
Proceedings of the 22nd International Conference on Software Engineering & Knowledge Engineering (SEKE'2010), Redwood City, San Francisco Bay, CA, USA, July 1, 2010

Awareness Support in Global Software Development: A Systematic Review Based on the 3C Collaboration Model.
Proceedings of the Collaboration and Technology - 16th International Conference, 2010

2006
Task Anticipation: A Quantitative Analysis Using Workflow Process Simulation.
Proceedings of the Eighteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2006), 2006

GeCA: Uma Ferramenta de Engenharia Reversa e Geração Automática de Código.
Proceedings of the 3rd Brazilian Symposium on Information Systems, 2006


  Loading...