Publications
(Last update: September 2024)
This list may be outdated and only selected publications are shown.
For a full list, please visit
my DBLP entry or my
Google Scholar profile.
2024
- Santos, I., Felizardo, K.R., Steinmacher, I., Gerosa, M.A., “Software Solutions for Newcomers' Onboarding in Software Projects: A Systematic Literature Review”, Information and Software Technology (IST) Journal
- Gerosa, M.A., Trinkenreich, B., Steinmacher, I., Sarma, A., “Can AI Serve as a Substitute for Human Subjects in Software Engineering Research?”, Automated Software Engineering Journal.
- Trinkenreich, B., Gerosa, M.A., Sarma, A., Igor, S., “Guidelines for Cultivating a Sense of Belonging to Reduce Developer Burnout”, IEEE Software.
- Guerra, E., Gomes, E., Ferreira, J., Wiese, I., Lima, P., Gerosa, M.A., Meirelles, P., “How do annotations affect Java code readability?” Empirical Software Engineering (EMSE).
- Trinkenreich, B., Gerosa, M.A., Sarma, A., Steinmacher, I., “Breaking the glass floor for women in tech”, in: Equity, Diversity, and Inclusion in Software Engineering: Best Practices and Insights, ISBN 1484296508
- Trinkenreich, B., Gerosa, M.A., Steinmacher, I., “Unraveling the Drivers of Sense of Belonging in Software Delivery Teams: Insights from a Large-Scale Survey”, 46th IEEE/ACM International Conference on Software Engineering (ICSE 2024).
- Garcia, E.O., Pimentel, J.F., Feng, Z., Gerosa, M.A., Steinmacher, I., Sarma, A., “How to Support ML End-User Programmers through a Conversational Agent”, 46th IEEE/ACM International Conference on Software Engineering (ICSE 2024).
- Choudhuri, R., Liu, D., Steinmacher, I., Gerosa, M.A., Sarma, A., “How Far Are We? The Triumphs and Trials of Generative AI in Learning Software Engineering”, 46th IEEE/ACM International Conference on Software Engineering (ICSE 2024).
- Santos, I., Felizardo, K., Steinmacher, I., Gerosa, M.A., “Game Elements to Engage Students Learning the Open Source Software Contribution Process”, IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2024).
- Correia, J., Coutinho, D., Barbosa, C., Garcia, A., Mello, R., Pereira, J.A., Klewerton, W., Steinmacher, I., Gerosa, M.A., Souza, J., Arriel, J., Oliveira, A., “On the Investigation of Exception Pull Request Characteristics: Exploring the Apache Ecosystem”, IEEE International Conference on Source Code Analysis & Manipulation (SCAM 2024)
- Correia, J., Nicholson, M., Coutinho, D., Barbosa, C., Castelluccio, M., Gerosa, M., Garcia, A., Steinmacher, I., “Unveiling the Potential of a Conversational Agent in Developer Support: Insights from Mozilla’s PDF.js Project”, 1st ACM International Conference on AI-powered Software (AIware 2024).
2023
- Wessel, M., Vargovich, J., Gerosa, M.A., Treude, C., “GitHub Actions: The Impact on the Pull Request Process”, Empirical Software Engineering (EMSE)
- Santos, F., Vargovich, J., Trinkenreich, B., Santos, I., Penney, J., Britto, R., Pimentel, J.F., Wiese, I., Steinmacher, I., Sarma, A., Gerosa, M.A., "Tag that issue: Applying API-domain labels in issue tracking systems", Empirical Software Engineering (EMSE).
- Wessel, M., Zaidman, A., Gerosa, M.A., Steinmacher, I., “Guidelines for Developing Bots for GitHub”, IEEE Software.
- Venturini, D., Cogo, F., Polato, I., Gerosa, M.A., Wiese, I., “I depended on you and you broke me: Empirical Study of breaking changes in minor and patch releases”, Transactions on Software Engineering and Methodology (TOSEM).
- Fronchetti, F., Shepherd, D., Wiese, I., Treude, C., Gerosa, M.A., Steinmacher, I., “Do CONTRIBUTING files provide information about OSS newcomers' onboarding barriers?”, ACM International Conference on the Foundations of Software Engineering (FSE 2023). (FSE 2023)
- Trinkenreich, B., Stol, K., Sarma, A., German, D., Gerosa, M.A., Steinmacher, I., “Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel Contributors”, 45th IEEE/ACM International Conference on Software Engineering (ICSE 2023)
- Trinkenreich, B., Stol, K., Steinmacher, I., Gerosa, M.A., Sarma, A., Lara, M., Feathers, M., Ross, N., Bishop, K., “A Model for Understanding and Reducing Developer Burnout”, 45th IEEE/ACM International Conference on Software Engineering, Software Engineering in Practice (ICSE SEIP 2023)
- Santos, I., Pimentel, J.F., Wiese, I., Steinmacher, I., Sarma, A., Gerosa, M.A., “Designing for Cognitive Diversity: Improving the GitHub Experience”, 45th IEEE/ACM International Conference on Software Engineering, Software Engineering in Society (ICSE SEIS 2023)
- Santos, F., Penney, J., Pimentel, J., Wiese, I., Steinmacher, I., Gerosa, M.A., “Tell Me Who Are You Talking to and I Will Tell You What Issues Need Your Skills”, International Conference on Mining Software Repositories (MSR 2023).
- Feng, Z., Guizani, M., Gerosa, M.A., Sarma, A., “The State of Diversity and Inclusion in Apache: A Pulse Check”, 16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE 2023)
- Penney, J., Pimentel, J.F., Steinmacher, I., Gerosa, M.A., “Anticipating User Needs: Insights from Design Fiction on Conversational Agents for Computational Thinking”, 7th International Workshop on Chatbot Research (CONVERSATIONS 2023)
2022
- Trinkenreich, B., Wiese, I., Sarma, A., Gerosa, M.A., Steinmacher, I., “Women's Participation in Open Source Software: A Survey of the Literature”, ACM Transactions on Software Engineering and Methodology (TOSEM).
- Wessel, M., Serebrenik, A., Wiese, I., Steinmacher, I., Gerosa, M.A., “Quality Gatekeepers: Investigating the Effects of Code Review Bots on Pull Request Activities”, Empirical Software Engineering (EMSE).
- Calefato, F., Gerosa, M.A., Iaffaldano, G., Lanubile, F., Steinmacher, I., “Will You Come Back to Contribute? Investigating the Inactivity of OSS Core Developers in GitHub”, Empirical Software Engineering (EMSE).
- Wessel, M., Abdellatif, A., Wiese, I., Conte, T., Shihab, E., Gerosa, M.A., Steinmacher, I., “Bots for Pull Requests: The Good, the Bad, and the Promising”, ACM/IEEE 44rd International Conference on Software Engineering (ICSE 2022).
- Trinkenreich, B., Britto, R., Gerosa, M.A., Steinmacher, “An Empirical Investigation on the Challenges Faced by Women in the Software Industry: A Case Study”, ACM/IEEE 44rd International Conference on Software Engineering, SEIS - Software Engineering in Society (ICSE SEIS 2022). [Best paper award]
- Guizani, M., Trinkenreich, B., Castro-Guzman, A.A., Steinmacher, I., Gerosa, M.A., Sarma, A., “Perceptions of the State of D&I and D&I Initiative in the ASF”, ACM/IEEE 44rd International Conference on Software Engineering, SEIS - Software Engineering in Society (ICSE SEIS 2022).
- Abdellatif, A., Wessel, M., Steinmacher, I., Gerosa, M.A., Shihab, E., “BotHunter: An Approach to Detect Software Bots in GitHub”, Mining Software Repositories Conference (MSR 2022).
- Santos, F.M., Trinkenreich, B., Pimentel, J.F.N., Wiese, I., Steinmacher, I., Sarma, A., Gerosa, M.A., “How to choose a task? Mismatches in perspectives of newcomers and existing contributors”, ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2022).
- Santos, I., Wiese, I., Steinmacher, I., Sarma, A., Gerosa, M.A., “Hits and Misses: Newcomers' ability to identify Skills needed for OSS tasks”, 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022).
- Ribeiro, E., Nascimento, R., Steinmacher, I, Xavier, L., Gerosa, M., de Paula, H. and Wessel, M., "Together or Apart? Investigating a mediator bot to aggregate bot’s comments on pull requests", International Conference on Software Maintenance and Evolution (ICSME 2022), NIER Track.
2021
- Trinkenreich, B., Guizani, M., Wiese, I., Conte, T., Gerosa, M.A., Sarma, A., Steinmacher, I., “Pots of Gold at the End of the Rainbow: What is Success for Open Source Contributors?”, IEEE Transactions on Software Engineering (TSE).
- Chaves, A.P., Egbert, J., Hocking, T., Doerry, E., Gerosa, M.A., “Chatbots language design: the influence of language variation on user experience with tourist assistant chatbots”, ACM Transactions on Computer-Human Interaction (TOCHI).
- Steinmacher, I., Balali, S., Trinkenreich, B., Guizani, M., Izquierdo-Cortazar, D., Zambrano, G.G.C., Gerosa, M.A., Sarma, A., “Being a Mentor in Open Source Projects”, Journal of Internet Services and Applications (JISA).
- Kula, R.G., Treude, C., Hata, H., Baltes, S., Steinmacher, I., Gerosa, M.A., Amini, W.K., “Challenges for Inclusion in Software Engineering: The Case of the Emerging Papua New Guinean Society", IEEE Software.
- Chaves, A., Gerosa, M.A., “How should my chatbot interact? A survey on social characteristics in human-chatbot interaction design”, International Journal of Human-Computer Interaction
- Gerosa, M.A., Wiese, I., Trinkenreich, B., Link, G., Robles, G., Treude, C., Steinmacher, I., Sarma, A., “The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open Source”, ACM/IEEE 43rd International Conference on Software Engineering (ICSE 2021)
- Wessel, M., Wiese, I., Steinmacher, I., Gerosa, M.A., “Don't Disturb Me: Challenges of Interacting with Software Bots on Open Source Software Projects”, 24th ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2021)
- Guizani, M., Chatterjee, A., Trinkenreich, B., May, M.E., Noa, G.J., Russell, L.J., Zambrano, G.G.C., Izquierdo-Cortazar, D., Steinmacher, I., Gerosa, M.A., Sarma, A., “The Long Road Ahead: Ongoing Challenges in Contributing to Large OSS Organizations and What to Do”, 24th ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2021)
- Kinsman, T., Wessel, M., Gerosa, M.A., Treude, C., “How Do Software Developers Use GitHub Actions to Automate Their Workflows?”, Mining Software Repositories Conference (MSR 2021)
- Santos, F.M., Wiese, I., Trinkenreich, B., Steinmacher, I., Sarma, A., Gerosa, M.A., “Can I Solve it? Identifying the APIs required to complete OSS tasks”, Mining Software Repositories Conference (MSR 2021)
- Chaves, A.P., Gerosa, M.A., “The impact of chatbot linguistic register on user perceptions: a replication study”, Fifth Workshop on Chatbot Research (CONVERSATION 2021). Lecture Notes in Computer Science, vol 13171. Springer.
2020
- Padala, S.H., Mendez, C.J., Dias, L.F., Steinmacher, I., Hanson, Z.S., Hilderbrand, C., Horvath, A., Hill, C., Simpson, L.D., Burnett, M., Gerosa, M.A., Sarma, A., “How Gender-biased Tools Shape Newcomer Experiences in OSS Projects,” IEEE Transactions on Software Engineering (TSE)
- Silva, J., Steinmacher, I., German, D., Treude, C., Gerosa, M.A., “Google Summer of Code: Student Motivations and Contributions", Journal of Systems and Software (JSS)
- Silva. J., Wiese, I., German, D., Treude, C., Gerosa, M.A., Steinmacher, I., “A Theory of the Engagement in Open Source Projects via Summer of Code Programs”, ACM Symposium on the Foundations of Software Engineering (FSE 2020)
- Wessel, M., Serebrenik, A., Wiese, I., Steinmacher, I., Gerosa, M.A., “Effects of Adopting Code Review Bots on Pull Requests to OSS Projects”, 36th IEEE International Conference on Software Maintenance and Evolution (ICSME 2020) [Best paper award]
- Balali, S., Annamalai, U., Padala, S., Trinkenreich, B., Gerosa, M.A., Steinmacher, I., Sarma, A., "Recommending Tasks to Newcomers in OSS Projects: How Do Mentors Handle It?", 16th International Symposium on Open Collaboration (OpenSym 2020) [Best paper award]
- Wessel, M., Serebrenik, A., Wiese, I., Steinmacher, I., Gerosa, M.A., “What to Expect from Code Review Bots on GitHub? A Survey with OSS Maintainers”, 34th Brazilian Symposium on Software Engineering (SBES 2020)
- Martins, M.R., Gerosa, M.A., “CoNCRA: A Convolutional Network Code Retrieval Approach”, 34th Brazilian Symposium on Software Engineering (SBES 2020)
2019
- Lima, D.P.R., Gerosa, M.A., Conte, T., Netto, J.F.M., “What to expect, and how to improve online discussion forums: the instructors’ perspective”, Journal of Internet Services and Applications (JISA)
- Carvalho, S., Aniche, M., Verissimo, J., Durelli, R.S., Gerosa, M.A., “An Empirical Catalog of Code Smells for the Presentation Layer of Android Apps,” Empirical Software Engineering (ESEJ)
- Wiese, I., Kuroda, R.T., Steinmacher, I., Oliva, G., Re, R., Treude, C., Gerosa, M.A., “Pieces of contextual information suitable for predicting co-changes? An empirical study”, Software Quality Journal
- Steinmacher, I., Redmiles, D., Conte, T., Gerosa, M.A., “Overcoming Social Barriers when Contributing to Open Source Software Projects,” Journal of Computer Supported Cooperative Work (JCSCW), Springer.
- Steinmacher, I., Treude, C., Gerosa, M.A., “Let me in: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects”, IEEE Software. 2018.
- Chaves, A.P., Doerry, E., Egbert, J., Gerosa, M.A., “It’s how you say it: identifying appropriate register for chatbot language design”, 7th International Conference on Human-Agent Interaction (HAI 2019)
- Bosse, Y., Redmiles, D., Gerosa, M.A., “Pedagogical Content for Professors of Introductory Programming Courses”, 24th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2019)
- Bosse, Y., Redmiles, D., Gerosa, M.A., “Connections and Influences Among Topics of Learning How to Program”, 49th Annual Frontiers in Education (FIE 2019) Conference
- Wessel, M., Steinmacher, I., Wiese, I., Gerosa, M.A., “Should I Stale or Should I Close? An Analysis of a Bot that Closes Abandoned Issues and Pull Requests”, First Workshop on Bots in Software Engineering (BotSE 2019)
- Iaffaldano, G., Steinmacher, I., Calefato, F., Gerosa, M., Lanubile, F., “Why do developers take breaks from contributing to OSS projects? A preliminary analysis”, 2nd International Workshop on Software Health (SoHeal 2019)
2018
- Balali, S., Steinmacher, I., Annamalai, U., Sarma, A., Gerosa, M.A., “Newcomers' Barriers... Is That All? An Analysis of Mentors' and Newcomers' Barriers,” Journal of Computer Supported Cooperative Work (JCSCW), Springer.
- Pinto, G., Steinmacher, I., Dias, F.D., Gerosa, M.A., “On the Challenges of Open-Sourcing Proprietary Software Projects”, Empirical Software Engineering Journal. Springer. 2018.
- Santana, E.F.Z., Chaves, A.P., Gerosa, M.A., Kon, F., Milojicic, D.S., “Software Platforms for Smart Cities: Concepts, Requirements, Challenges, and a Unified Reference Architecture”, ACM Computing Surveys. 2017.
- Steinmacher, I., Pinto, G., Wiese, I., Gerosa, M.A., "Almost There: A Study on Quasi-Contributors in Open-Source Software Projects", 40th International Conference on Software Engineering (ICSE 2018), Gothenburg, Sweden.
- Aniche, M., Treude, T., Steinmacher, I., Wiese, I., Pinto, G.H.L., Storey, M., Gerosa, M.A., "How Modern News Aggregators Help Development Communities Shape and Share Knowledge", 40th International Conference on Software Engineering (ICSE 2018), Gothenburg, Sweden.
- Chaves, A.P., Gerosa, M.A., "Single or Multiple Conversational Agents? An Interactional Coherence Comparison", ACM CHI Conference on Human Factors in Computing Systems (CHI 2018), Montreal, Canada.
- Wessel, M., Souza, B.M., Steinmacher, I., Wiese, I., Polato, I., Chaves, A.P., Gerosa, M.A., “The Power of Bots: Understanding Bots in OSS Projects”, 21st ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2018), Jersey City, USA.
- Santos, R.M., Gerosa, M.A., “Impacts of Coding Practices on Readability,” 26th International Conference on Program Comprehension (ICPC 2018), Gothenburg, Sweden.
- Bertholdo, A.P.O., Melo, C.O., Rozestraten, A.S., Gerosa, M.A., “Relations between actions performed by users and their engagement”, International Conference on Collaboration and Technology (CRIWG 2018), Costa de Caparica, Portugal.
- Bertholdo, A.P.O., Melo, C.O., Rozestraten, A.S., Gerosa, M.A., O'Brien, H.L., “User engagement in an open collaboration community after the insertion of a game design element: an online field experiment,” 24th Americas Conference on Information Systems (AMCIS 2018), New Orleans, USA
- Lima, D.P.R., Gerosa, M.A., Netto, J.F., “Using awareness information to enhance online discussion forums: A systematic mapping study”, 2018 IEEE Frontiers in Education Conference (FIE), San Jose, California, USA, October 3-6.
- Pinto, G., Steinmacher, I., Gerosa, M.A., “Leaving Behind the Software History When Transitioning to Open-Source: Reasons and Implications,” 14th International Conference on Open Source Systems (OSS 2018), Athens, Greece.
2017
- Aniche, M., Bavota, G., Treude, C., Gerosa, M.A., van Deursen, A., “Code Smells for Model-View-Controller Architectures”, Empirical Software Engineering.
- Wiese, I., Ré, R., Steinmacher, I., Kuroda, R.T., Oliva, G., Treude, C., Gerosa, M.A., “Using contextual information to predict co-changes”, Journal of Systems and Software (JSS), Elsevier, ISSN 0164-1212, V. 128, pp. 220-235. 2017.
- Bosse, Y., Gerosa, M.A., "Difficulties of Programming Learning from the Point of View of Students and Instructors”, IEEE Latin American Transactions, 15(11), ISSN 1548-0992, 2017.
- Silva, J., Wiese, I.S., German, D., Steinmacher, I., Gerosa, M.A., “How Long and How Much: What to Expect from Summer of Code Participants?”, 33th International Conference on Software Maintenance and Evolution (ICSME 2017), Shanghai, China.
- Diniz, G.C., Silva, M.A.G., Gerosa, M.A., Steinmacher, I., “Using Gamification to Orient and Motivate Students to Contribute to OSS projects”, 10th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2017), International Conference on Software Engineering (ICSE), Buenos Aires, Argentina.
- Wessel, M., Aniche, M., Oliva. G., Gerosa, M.A., Wiese, I., “Tweaking Association Rules to Optimize Software Change Recommendations,” 31th Brazilian Symposium on Software Engineering (SBES 2017), Fortaleza, Brazil, September 18-22.
- Silva, J., Wiese, I., Steinmacher, I., Gerosa, M.A., "Students' Engagement in Open Source Projects: An Analysis of Google Summer of Code", 31th Brazilian Symposium on Software Engineering (SBES 2017), Fortaleza, Brazil, September 18-22.
2016
- Oliva, G., Gerosa, M.A., Kon, F., Smith, V., Milojicic, D.S., “A static change impact analysis approach based on metrics and visualizations to support the evolution of workflow repositories”, International Journal of Web Services Research (IJWSR), 13(2), IGI Publishing, ISSN 1545-7362, p. 74-101. 2016.
- Steinmacher, I., Conte, T.; Treude, C., Gerosa, M.A., "Overcoming Open Source Project Entry Barriers with a Portal for Newcomers". ICSE 2016 (38th International Conference on Software Engineering).
- Aniche, M., Bavota, G., Treude, C., Deursen, A. Gerosa, M.A., "A Validated Set of Smells in Model-View-Controller Architectures", in: 32nd IEEE International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, North Carolina.
- Wiese, I.S., Steinmacher, I., Treude, C., Silva, J.T., Gerosa, M.A., “Who is who in the mailing list? Comparing six disambiguation heuristics to identify multiple addresses of a participant”, in: 32nd IEEE International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, North Carolina.
- Pinto, G.H.L., Steinmacher, I., Gerosa, M.A., “More Common Than You Think: An In-Depth Study of Casual Contributors”, 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Osaka, March 14-18, p.112-123.
- Dias, F.D., Steinmacher, I., Pinto, G., Costa, D.A., Gerosa, M.A., “How Does the Shift to GitHub Impact Project Collaboration?”, 32nd IEEE International Conference on Software Maintenance and Evolution (ICSME 2016), Early Research Achievements (ERA) Track, Raleigh, North Carolina.
- Sarma, A., Gerosa, M.A., Steinmacher, I., Leano, R. “Training the Future Workforce through Task Curation in an OSS Ecosystem”, ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2016), Visions and Reflections Track (FSE-VaR), Seattle, WA, USA, November 13-18, 2016.
- Aniche, M., Treude, C., Zaidman, A., Deursen, A., Gerosa, M.A., “SATT: Tailoring Code Metric Thresholds for Different Software Architectures”, IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2016), October 2-3, 2016 - Raleigh, NC, U.S.A.
- Brandão, L., Bosse, Y., Gerosa, M.A., “Visual programming and automatic evaluation of exercises: an experience with a STEM course”, Frontiers in Education Conference (FIE 2016), Erie, PA, October, 2016.
- Aniche, M., Treude, C., Gerosa, M.A., “Developers' Perceptions on Object-Oriented Design and Architectural Roles”, in: 30th Brazilian Symposium on Software Engineering (SBES 2016), Maringá, Brazil, September 19-23.
- de Vreede, G.-J., Antunes, P., Vassileva, J., Gerosa, M.A., Wu, K. (orgs), “Special Issue on Collaboration Technology in Teams and Organizations”, Information Systems Frontiers Journal, ISSN 1387-3326, 2016.
2015
- Steinmacher, I., Silva, M.A.G., Gerosa, M. A., Redmiles, D., "A systematic literature review on the barriers faced by newcomers to open source software projects". Information and Software Technology, V. 59, p. 67-85. 2015.
- Oliva, G., Silva, J.T., Gerosa, M.A., Santana, F.W., Werner, C., Souza, C.R.B., Oliveira, K.C.M., "Evolving the System's Core: A Case Study on the Identification and Characterization of Key Developers in Apache Ant”. Computing and Informatics, Vol. 34 Issue 3, p678-724. ISSN 1335-9150. 2015.
- Aniche, M., Gerosa, M.A., "Does test-driven development improve class design? A qualitative study on developers’ perceptions". SpringerOpen Journal of the Brazilian Computer Society, V. 21. 2015.
- Wiese, I.S., Kuroda, R.T., Re, R., Bulhões, R., Oliva, G.A., Gerosa, M.A., “Do historical metrics and developers communication aid to predict chance couplings?”. IEEE Latin American Transactions, V. 13, Issue 6. 2015.
- Steinmacher, I., Conte, T.; Gerosa, M.A., Redmiles, D., "Social Barriers Faced by Newcomers Placing Their First Contribution in Open Source Software Projects". ACM CSCW 2015 (18th ACM Conference on Computer Supported Cooperative Work): 1379-1392
- Oliva, G., Gerosa, M.A., "Experience Report: How do Structural Dependencies Influence Change Propagation? An Empirical Study". ISSRE 2015 (26th IEEE International Symposium on Software Reliability Engineering).
- Wiese, I., Kuroda, R.T., Re, R., Oliva, G.A., Gerosa, M.A., "An Empirical Study of the Relation Between Strong Change Coupling and Defects Using History and Social Metrics in the Apache Aries Project". OSS 2015 (11th International Conference on Open Source Systems): 3-12.
- Steinmacher, I., Conte, T., Gerosa, M.A., "Understanding and Supporting the Choice of an Appropriate Task to Start with in Open Source Software Communities". HICSS 2015 (48th Hawaii International Conference on System Sciences): 5299-5308
- Wiese, I., Gerosa, M.A., Steinmacher, I., Oliva, G., Kuroda, R., Re, R., "Predicting Change Propagation from Repository Information", 29th Brazilian Symposium on Software Engineering (SBES 2015), Belo Horizonte, September 21-26.
- Steinmacher, I., Gerosa, M.A., Conte, T., Wiese, I., "Increasing the self-efficacy of newcomers to Open Source Software projects," 29th Brazilian Symposium on Software Engineering (SBES 2015), Belo Horizonte, September 21-26.
- Aniche, M., Gerosa, M.A., Oliva, G., "Why Statically Estimate Code Coverage Is So Hard? A Report of Lessons Learned", 29th Brazilian Symposium on Software Engineering (SBES 2015), insightful ideas track, Belo Horizonte. 21-26 September.
- Steinmacher, I., Gerosa, M.A., “Fostering Free/Libre Open Source Software community formation: guidelines for communities to support newcomers’ onboarding”. WSL 2015 (XVI International Free Software Workshop).
- Oliva, G.A., Gerosa, M.A., "Change coupling between software artifacts: learning from past changes". The Art and Science of Analyzing Software Data, Elsevier, ISBN 978-0124115194, 2015.
- "Special Issue on Software Engineering from a Social Network Perspective". SpringerOpen Journal of Internet Services and Applications (JISA), 2015.
2014
- Aniche, M.F., Guerra, E., Gerosa, M.A., “Improving Code Quality on Automated Tests of Web Applications: A Set of Patterns”. PLoP 2014 (21st Conference on Pattern Languages of Programs).
- Wiese, I.S., Cogo, F.R., Ré, R., Steinmacher, I., Gerosa, M.A., "Social metrics included in prediction models on software engineering: a mapping study". PROMISE 2014 (10th International Conference on Predictive Models in Software Engineering): 72-81
- Wiese, I., Kuroda, R.T., Ré, R., Nassif Jr., D., Oliva, G.A., Gerosa, M.A., "Using Structural Holes Metrics from Communication Networks to Predict Change Dependencies". CRIWG 2014 (20th International Conference on Collaboration and Technology): 294-310
- Steinmacher, I., Gerosa, M.A., "Choosing an Appropriate Task to Start with in Open Source Software Communities: A Hard Task". CRIWG 2014 (20th International Conference on Collaboration and Technology): 349-356
- Steinmacher, I., Silva, M.A.G., Gerosa, M.A., “Barriers faced by newcomers to open source projects: A systematic review”. OSS 2014 (10th International Conference on Open Source Systems).
- Leite, L.A.F., Moreira, C.E., Cordeiro, D., Gerosa, M.A., Kon, F., "Deploying Large-Scale Service Compositions on the Cloud with the CHOReOS Enactment Engine". NCA 2014 (13th IEEE International Symposium on Network Computing and Applications): 121-128
- Steinmacher, I., Wiese, I., Conte, T., Gerosa, M.A., Redmiles, D., “The hard life of open source software project newcomers”. CHASE 2014 (7th International Workshop on Cooperative and Human Aspects of Software Engineering), International Conference on Software Engineering (ICSE).
- Steinmacher, I., Gerosa, M.A., Redmiles, D.F., “Onboarding, and Retaining Newcomer Developers in Open Source Software Projects”. NEXGSD 2014 (Workshop of Global Software Development in a CSCW perspective), 17th ACM Conference on Computer Supported Cooperative Work and Social Computing.
- Aniche, M.F., Oliva, G.A., Gerosa, M.A., “Are All Methods in Your Data Access Objects (DAOs) In The Right Place? A Preliminary Study”, MTD 2014 (5th International Workshop on Managing Technical Debt).
- Wiese, I.S., Nassif Jr., D., Ré, R., Steinmacher, I., Gerosa, M.A., “Comparing communication and development networks for predicting file change proneness: An exploratory study considering process and social metrics”. SQM 2014 (8th International Workshop on Software Quality and Maintainability), Electronic Communications of the EASST, v. 65.
2013
- Challco, G.C., Gerosa, M.A., Bittencourt, I.I., Isotani, S., "Automated Instructional Design for CSCL: A Hierarchical Task Network Planning Approach". Expert Systems with Applications, v. 41, p. 3777-3798. 2013.
- Steinmacher, I., Chaves, A.P., Gerosa, M.A., "Awareness Support in Distributed Software Development: A Systematic Review and Mapping of the Literature". Journal of Computer Supported Cooperative Work (JCSCW), v. 22, Issue 2, p. 113-158. 2013.
- Aniche, M., Oliva, G.A., Gerosa, M.A., "What Do the Asserts in a Unit Test Tell Us about Code Quality? A Study on Open Source and Industrial Projects". CSMR 2013 (17th European Conference on Software Maintenance and Reengineering): 111-120
- Oliva, G., Milojicic, D.S., Smith, V., Gerosa, M.A., "A Change Impact Analysis Approach for Workflow Repository Management". ICWS 2013 (20th IEEE International Conference on Web Services).
- Guerra, E., Aniche, M.F., Gerosa M.A., Yoder, J., “Test-Driven Development Step Patterns For Designing Objects Dependencies”. PLoP 2013 (20th Conference on Pattern Languages of Programs).
- Oliva, G., Steinmacher, I., Wiese, I.S., Gerosa, M.A., "What Can Commit Metadata Tell Us About Design Degradation?". IWPSE 2013 (13th International Workshop on Principles on Software Evolution).
- Steinmacher, I., Wiese, I., Chaves, A.P., Gerosa, M.A., “Why Do Newcomers Abandon Open Source Software Projects?”. CHASE 2013 (6th International Workshop on Cooperative and Human Aspects of Software Engineering).
- "Proceedings of the 19th International Conference on Groupware (CRIWG 2013)". Lecture Notes in Computer Science, v. 8224.
2012
- Leite, L.A.F., Oliva, G.A., Nogueira, G.M., Gerosa, M.A., Kon, F., Milojicic, D., "A systematic literature review of service choreography adaptation". Journal of Service Oriented Computing and Applications (SOCA), v. 7, p. 199-216. 2012.
- Oliva, G., Santana, F.W., Oliveira, K.C.M., Souza, C.R.B., Gerosa, M.A., “Characterizing key developers: a case study with Apache Ant”. CRIWG 2012 (17th CRIWG Conference on Collaboration and Technology), Springer, Lecture Notes in Computer Science.
- Ancihe, M., Gerosa, M.A., "How the Practice of TDD Influences Class Design in Object-Oriented Systems: Patterns of Unit Tests Feedback". SBES 2012 (XXVI Brazilian Symposium on Software Engineering): 1-10
- Oliva, G. A., Santana, F., Gerosa, M. A., Souza, C., "Preprocessing change-sets to improve logical dependencies identification". SQM 2012 (6th International Workshop on Software Quality and Maintainability): 17-24.
- Steinmacher, I., Wiese, I.S., Gerosa, M.A., “Recommending Mentors to Software Project Newcomers”. RSSE 2012 (3rd International Workshop on Recommendation Systems for Software Engineering), ICSE.
2011
- Issarny, V., Georgantas, N., Hachem, S., Zarras, A., Vassiliadist, P., Autili, M. Gerosa, M.A., Hamida, A.B., "Service-oriented middleware for the Future Internet: state of the art and research directions". Journal of Internet Services and Applications (JISA), Springer London, v. 2, p. 23-45. 2011.
- Oliveira, L.S., Gerosa, M. A., "Collaborative Features in Content Sharing Web 2.0 Social Networks: A Domain Engineering Based on the 3C Collaboration Model". CRIWG 2011 (17th CRIWG Conference on Collaboration and Technology), Springer, Lecture Notes in Computer Science, v.6969, p. 142-157.
- Oliva, G.A., Gerosa, M. A.,"On the Interplay between Structural and Logical Dependencies in Open-Source Software". SBES 2011 (25th Brazilian Symposium on Software Engineering): 144-153
- Oliva, G.A., Santana, F., Gerosa, M. A., Souza, C., "Towards a Classification of Logical Dependencies Origins: A Case Study". IWPSE-EVOL '11 (12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution): 31-40
- Santana, F., Oliva, G. A., Souza, C., Gerosa, M.A., “XFlow: An Extensible Tool for Empirical Analysis of Software Systems Evolution”. ESELAW 2011 (8th Experimental Software Engineering Latin American Workshop).
- "Theme: “Web Service Choreographies”. IEEE Computing Now, October 2011
Before 2010
- Gerosa, M.A., Filippo, D., Pimentel, M., Fuks, H., Lucena, C.J.P., "Is the unfolding of the group discussion off-pattern? Improving coordination support in educational forums using mobile devices". Computers and Education Journal, Elsevier Science Ltd., v. 54, p. 528-544. 2010.
- Fuks, H., Raposo, A.B., Gerosa, M.A., Lucena, C.J.P., "Applying the 3C Model to Groupware Development". International Journal of Cooperative Information Systems (IJCIS), v.14, n.2-3, World Scientific, p. 299-328. 2005.
- Gerosa, M.A., Fuks, H., Lucena, C.J.P., "Analysis and Design of Awareness Elements in Collaborative Digital Environments: A Case Study in the AulaNet Learning Environment". The Journal of Interactive Learning Research (JILR), v. 14, No. 3, p. 315-332. 2003.
- Fuks, H., Gerosa, M.A., Lucena, C.J.P., "The Development and Application of Distance Learning Courses on the Internet". Open Learning Journal, v. 17, No. 1, Cartafax Pub, p. 23-38. 2002.
- Steinmacher, I., Chaves, A.P., Gerosa, M.A., "Awareness Support in Global Software Development: A Systematic Review Based on the 3C Collaboration Model". CRIWG 2010 (International Conference on Collaboration and Technology), Lecture Notes in Computer Science, v. 6257, p. 185-201.
- "Proceeding of the VII Brazilian Symposium on Collaborative Systems (SBSC)", IEEE, 2010.
- Fuks, H., Raposo, A.B., Gerosa, M.A., Pimentel, M., Filippo, D., Lucena, C.J.P., "Inter- and Intra-Relationships between Communication Coordination and Cooperation in the Scope of the 3C Collaboration Model". CSCWD 2008 (12th International Conference on CSCW in Design), v. I, p. 148-153.
- "Proceeding of the IV Brazilian Symposium on Collaborative Systems (SBSC)", SBC, ISBN 85-7669-126-4, 2007.
- Lucena, C.J.P, Fuks, H., Raposo, A.B., Gerosa, M.A., Pimentel, M., "Communication, Coordination and Cooperation in Computer-Supported Learning: The AulaNet Experience". Advances in Computer-Supported Learning, ISBN 1-59904-356-4, p. 274-297, 2007.
- Fuks, H., Raposo, A., Gerosa, M.A., Pimentel, M., Lucena, C.J.P., "The 3C Collaboration Model". The Encyclopedia of E-Collaboration, ISBN 978-1-59904-000-4, p. 637-644, 2007.
- Gerosa, M.A., Pimentel, M., Fuks, H., Lucena, C.J.P., “Development of Groupware based on the 3C Collaboration Model and Component Technology”. CRIWG 2006 (12th International Conference on Groupware): Lecture Notes on Computer Science LNCS 4154, p. 302-309.
- Gerosa, M.A., Pimentel, M., Fuks, H., Lucena, C.J.P., "No Need to Read Messages Right Now: Helping Mediators to Steer Educational Forums Using Statistical and Visual Information". CSCL 2005 (Computer Supported Collaborative Learning Conference): 160-169
- "Assessment of Collaboration in Online Courses". CSCL 2005 (Computer Supported Collaborative Learning Conference): 494-498
- Pimentel, M., Gerosa, M.A., Fuks, H., Lucena, C.J.P., "Towards an Engineering Approach for Groupware Development: Learning from the AulaNet LMS Development". CSCWD 2005 (12th International Conference on CSCW in Design), v. 1, p. 329-333.
- Gerosa, M.A., Pimentel, M., Fuks, H., Lucena, C.J.P., "Analyzing Discourse Structure to Coordinate Educational Forums". ICITS 2004 (7th International Conference on Intelligent Tutoring Systems): Lecture Notes on Computer Science LNCS 3220, p. 262-272.
- Raposo, A.B., Gerosa, M.A., Fuks, H., "Combining Communication and Coordination toward Articulation of Collaborative Activities". CRIWG 2004 (International Conference on Collaboration and Technology), Lecture Notes on Computer Science LNCS 3198, p. 121-136.
- Raposo, A.B., Pimentel, M., Gerosa, M.A., Fuks, H., Lucena, C.J.P., "Prescribing e-Learning Activities Using Workflow Technologies". CSAC 2004 (1st International Workshop on Computer Supported Activity Coordination): International Conference on Enterprise Information Systems – ICEIS.
- Raposo, A.B., Gerosa, M.A., Fuks, H., "Modeling Coordination in Business-Webs". I3E 2003 (3rd IFIP Conference on E-commerce, E-business and E-government): 549-559
- Fuks, H., Mitchell, L.H.R.G, Gerosa, M.A., Lucena, C.J.P., "Competency Management for Group Formation in the AulaNet Learning Environment". CRIWG 2003 (International Conference on Collaboration and Technology), Lecture Notes in Computer Science 2806, p. 183-190
- Fuks H., Gerosa, M.A., Lucena, C.J.P., "Using the AulaNet Learning Environment to Implement Collaborative Learning via Internet". Innovations 2003 – World Innovations in Engineering Education and Research, iNEER, USA, Chap. 23, ISBN 0-9741252-0-2, p. 225-235, 2003.
- Gerosa, M.A., Fuks, H., Raposo, A.B., Mitchell, L.H.R.G., "Using Groupware Tools to Extend the Organizational Memory with Collaboration Aspects". CSCWD 2002 (7th International Conference on Collaboration and Technology): 314-319
- Gerosa, M.A., Fuks, H., Lucena, C.J.P., "Use of categorization and structuring of messages in order to organize the discussion and reduce information overload in asynchronous textual communication tools". CRIWG 2001 (International Conference on Collaboration and Technology): 136-141
This is a selected list of publications. For a complete and more up-to-date list, see the information on the top of this page.
For an indication of impact, see Some Numbers.