Marco Aurélio Gerosa
Orcid: 0000-0003-1399-7535
According to our database1,
Marco Aurélio Gerosa
authored at least 181 papers
between 2001 and 2025.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on ime.usp.br
-
on orcid.org
On csauthors.net:
Bibliography
2025
Software solutions for newcomers' onboarding in software projects: A systematic literature review.
Inf. Softw. Technol., 2025
2024
Autom. Softw. Eng., June, 2024
CoRR, 2024
What Guides Our Choices? Modeling Developers' Trust and Behavioral Intentions Towards GenAI.
CoRR, 2024
Game Elements to Engage Students Learning the Open Source Software Contribution Process.
Proceedings of the 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024
Proceedings of the Third ACM/IEEE International Workshop on NL-based Software Engineering, 2024
Unraveling the Drivers of Sense of Belonging in Software Delivery Teams: Insights from a Large-Scale Survey.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
How Far Are We? The Triumphs and Trials of Generative AI in Learning Software Engineering.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2024
Unveiling the Potential of a Conversational Agent in Developer Support: Insights from Mozilla's PDF.js Project.
Proceedings of the 1st ACM International Conference on AI-Powered Software, 2024
2023
Empir. Softw. Eng., November, 2023
Empir. Softw. Eng., October, 2023
I Depended on You and You Broke Me: An Empirical Study of Manifesting Breaking Changes in Client Packages.
ACM Trans. Softw. Eng. Methodol., July, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, 2023
Proceedings of the 16th IEEE/ACM International Conference on Cooperative and Human Aspects of 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
2022
Pots of Gold at the End of the Rainbow: What is Success for Open Source Contributors?
IEEE Trans. Software Eng., 2022
IEEE Trans. Software Eng., 2022
ACM Trans. Softw. Eng. Methodol., 2022
Chatbots Language Design: The Influence of Language Variation on User Experience with Tourist Assistant Chatbots.
ACM Trans. Comput. Hum. Interact., 2022
Challenges for Inclusion in Software Engineering: The Case of the Emerging Papua New Guinean Society.
IEEE Softw., 2022
Summary of the Third International Workshop on Bots in Software Engineering (BotSE 2021).
ACM SIGSOFT Softw. Eng. Notes, 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
Proceedings of the IEEE International Conference on Software Analysis, 2022
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022
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
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
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
2021
Summary of the 2nd International Workshop on Bots in Software Engineering (BotSE 2020).
ACM SIGSOFT Softw. Eng. Notes, 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
How Should My Chatbot Interact? A Survey on Social Characteristics in Human-Chatbot Interaction Design.
Int. J. Hum. Comput. Interact., 2021
The Pot of Gold at the End of the Rainbow: What is Success for Open Source Contributors?
CoRR, 2021
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
CoRR, 2021
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 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
Proceedings of the Chatbot Research and Design - 5th International Workshop, 2021
2020
Proceedings of the OpenSym 2020: 16th International Symposium on Open Collaboration, 2020
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Proceedings of the 34th Brazilian Symposium on Software Engineering, 2020
Proceedings of the 34th Brazilian Symposium on Software Engineering, 2020
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 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
What to expect, and how to improve online discussion forums: the instructors' perspective.
J. Internet Serv. Appl., 2019
Empir. Softw. Eng., 2019
Comput. Support. Cooperative Work., 2019
Untapped potential for software engineering in an emerging society: The case of Papua New Guinea.
CoRR, 2019
CoRR, 2019
Um estudo preliminar sobre o uso de uma arquitetura deep learning para seleção de respostas no problema de recuperação de código-fonte.
Proceedings of the VII Workshop on Software Visualization, Evolution and Maintenance, 2019
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 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
Proceedings of the 7th International Conference on Human-Agent Interaction, 2019
Proceedings of the IEEE Frontiers in Education Conference, 2019
2018
Proc. ACM Hum. Comput. Interact., 2018
Empir. Softw. Eng., 2018
Software Platforms for Smart Cities: Concepts, Requirements, Challenges, and a Unified Reference Architecture.
ACM Comput. Surv., 2018
Newcomers' Barriers. . . Is That All? An Analysis of Mentors' and Newcomers' Barriers in OSS Projects.
Comput. Support. Cooperative Work., 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
Proceedings of the 26th Conference on Program Comprehension, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
Using Awareness Information to Enhance Online Discussion Forums: A Systematic Mapping Study.
Proceedings of the IEEE Frontiers in Education Conference, 2018
Proceedings of the Collaboration and Technology - 24th International Conference, 2018
Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, 2018
User engagement in an open collaboration community after the insertion of a game design element: An online field experiment.
Proceedings of the 24th Americas Conference on Information Systems, 2018
2017
Proceedings of the 31st Brazilian Symposium on Software Engineering, 2017
Proceedings of the 31st Brazilian Symposium on Software Engineering, 2017
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017
Proceedings of the 10th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2017
Proceedings of the 30th IEEE Conference on Software Engineering Education and Training, 2017
2016
Why is programming so difficult to learn?: Patterns of Difficulties Related to Programming Learning Mid-Stage.
ACM SIGSOFT Softw. Eng. Notes, 2016
A Static Change Impact Analysis Approach based on Metrics and Visualizations to Support the Evolution of Workflow Repositories.
Int. J. Web Serv. Res., 2016
Collaboration technology in teams and organizations: Introduction to the special issue.
Inf. Syst. Frontiers, 2016
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Proceedings of the 16th IEEE International Working Conference on Source Code Analysis and Manipulation, 2016
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
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the Human-Computer Interaction. Theory, Design, Development and Practice, 2016
Proceedings of the HCI International 2016 - Posters' Extended Abstracts, 2016
Visual programming and automatic evaluation of exercises: An experience with a STEM course.
Proceedings of the 2016 IEEE Frontiers in Education Conference, 2016
2015
Editorial: Thematic series on software engineering from a social network perspective.
J. Internet Serv. Appl., 2015
Does test-driven development improve class design? A qualitative study on developers' perceptions.
J. Braz. Comput. Soc., 2015
A systematic literature review on the barriers faced by newcomers to open source software projects.
Inf. Softw. Technol., 2015
Evolving the System's Core: A Case Study on the Identification and Characterization of Key Developers in Apache Ant.
Comput. Informatics, 2015
Proceedings of the 29th Brazilian Symposium on Software Engineering, 2015
Proceedings of the 29th Brazilian Symposium on Software Engineering, 2015
Proceedings of the 29th Brazilian Symposium on Software Engineering, 2015
An Empirical Study of the Relation Between Strong Change Coupling and Defects Using History and Social Metrics in the Apache Aries Project.
Proceedings of the Open Source Systems: Adoption and Impact, 2015
Experience report: How do structural dependencies influence change propagation? An empirical study.
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 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
Proceedings of the Art and Science of Analyzing Software Data, 2015
2014
Automated instructional design for CSCL: A hierarchical task network planning approach.
Expert Syst. Appl., 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
Proceedings of the Open Source Software: Mobile Open Source Technologies, 2014
Proceedings of the Open Source Software: Mobile Open Source Technologies, 2014
Deploying Large-Scale Service Compositions on the Cloud with the CHOReOS Enactment Engine.
Proceedings of the 2014 IEEE 13th International Symposium on Network Computing and Applications, 2014
Are the Methods in Your Data Access Objects (DAOs) in the Right Place? A Preliminary Study.
Proceedings of the Sixth International Workshop on Managing Technical Debt, 2014
Proceedings of the 7th International Workshop on Cooperative and Human Aspects of Software Engineering, 2014
Using Structural Holes Metrics from Communication Networks to Predict Change Dependencies.
Proceedings of the Collaboration and Technology - 20th International Conference, 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
Serv. Oriented Comput. Appl., 2013
Awareness Support in Distributed Software Development: A Systematic Review and Mapping of the Literature.
Comput. Support. Cooperative Work., 2013
Proceedings of the 13th IEEE International Working Conference on Source Code Analysis and Manipulation, 2013
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013
Proceedings of the 13th International Workshop on Principles of Software Evolution, 2013
Proceedings of the 2013 IEEE 20th International Conference on Web Services, Santa Clara, CA, USA, June 28, 2013
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013
What Do the Asserts in a Unit Test Tell Us about Code Quality? A Study on Open Source and Industrial Projects.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013
2012
Proceedings of the Brazilian Symposium on Multimedia and the Web, 2012
Newcomers Withdrawal in Open Source Software Projects: Analysis of Hadoop Common Project.
Proceedings of the 2012 Brazilian Symposium on Collaborative Systems, 2012
Proceedings of the 2012 Brazilian Symposium on Collaborative Systems, 2012
Proceedings of the 2012 Brazilian Symposium on Collaborative Systems, 2012
Proceedings of the 2012 Brazilian Symposium on Collaborative Systems, 2012
How the Practice of TDD Influences Class Design in Object-Oriented Systems: Patterns of Unit Tests Feedback.
Proceedings of the 26th Brazilian Symposium on Software Engineering, 2012
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
Proceedings of the 2012 IEEE Seventh International Conference on Global Software Engineering Workshops, 2012
Proceedings of the 38th Euromicro Conference on Software Engineering and Advanced Applications, 2012
Proceedings of the Collaboration and Technology - 18th International Conference, 2012
2011
Erratum to: Service-oriented middleware for the Future Internet: state of the art and research directions.
J. Internet Serv. Appl., 2011
Service-oriented middleware for the Future Internet: state of the art and research directions.
J. Internet Serv. Appl., 2011
On the Interplay between Structural and Logical Dependencies in Open-Source Software.
Proceedings of the 25th Brazilian Symposium on Software Engineering, 2011
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, 2011
Collaborative Features in Content Sharing Web 2.0 Social Networks: A Domain Engineering Based on the 3C Collaboration Model.
Proceedings of the Collaboration and Technology - 17th International Conference, 2011
2010
Is the unfolding of the group discussion off-pattern? Improving coordination support in educational forums using mobile devices.
Comput. Educ., 2010
An Approach for Developing Component-Based Groupware Product Lines Using the Groupware Workbench.
Proceedings of the Software Product Lines: Going Beyond - 14th International Conference, 2010
Most Common Mistakes in Test-Driven Development Practice: Results from an Online Survey with Developers.
Proceedings of the Third International Conference on Software Testing, 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
2008
Inter- and intra-relationships between communication coordination and cooperation in the scope of the 3C Collaboration Model.
Proceedings of the 12th International Conference on CSCW in Design, 2008
2006
Proceedings of the 20th Brazilian Symposium on Software Engineering, 2006
Development of Groupware Based on the 3C Collaboration Model and Component Technology.
Proceedings of the Groupware: Design, Implementation, and Use, 12th International Workshop, 2006
2005
Towards an engineering approach for groupware development: learning from the AulaNet LMS development.
Proceedings of the Ninth International Conference on Computer Supported Cooperative Work in Design, 2005
Proceedings of the Next 10 Years! Proceedings of the 2005 Conference on Computer Support for Collaborative Learning, 2005
No need to read messages right now: helping mediators to steer educational forums using statistical and visual information.
Proceedings of the Next 10 Years! Proceedings of the 2005 Conference on Computer Support for Collaborative Learning, 2005
2004
Proceedings of the Intelligent Tutoring Systems, 7th International Conference, 2004
Prescribing e-Learning Activities Using Workflow Technologies.
Proceedings of the Computer Supported Activity Coordination, 2004
Combining Communication and Coordination Toward Articulation of Collaborative Activities.
Proceedings of the Groupware: Design, Implementation and Use: 10th International Workshop, 2004
2003
Proceedings of the Groupware: Design, Implementation, and Use, 9th International Workshop, 2003
2002
Proceedings of the 35th Hawaii International Conference on System Sciences (HICSS-35 2002), 2002
Proceedings of the Seventh International Conference on CSCW in Design, 2002
2001
Use of Categorization and Structuring of Messages in Order to Organize the Discussion and Reduce Information Overload in Asynchronous Textual Communication Tools.
Proceedings of the Seventh International Workshop on Groupware (CRIWG'01), 2001