1. 2019
  2. The effects of change decomposition on code review—a controlled experiment

    di Biase, M., Bruntink, M., van Deursen, A. & Bacchelli, A., 13 May 2019, In : PeerJ Computer Science. 5, p. 1-25 25 p., 193.

    Research output: Contribution to journalArticleScientificpeer-review

  3. Classifying code comments in Java software systems

    Pascarella, L., Bruntink, M. & Bacchelli, A., 2019, In : Empirical Software Engineering. 24, 3, p. 1499-1537 39 p.

    Research output: Contribution to journalArticleScientificpeer-review

  4. Does reviewer recommendation help developers?

    Kovalenko, V., Tintarev, N., Pasynkov, E., Bird, C. & Bacchelli, A., 2019, (Accepted/In press) In : IEEE Transactions on Software Engineering. p. 1-23 23 p.

    Research output: Contribution to journalArticleScientificpeer-review

  5. Fine-grained just-in-time defect prediction

    Pascarella, L., Palomba, F. & Bacchelli, A., 2019, In : Journal of Systems and Software. 150, p. 22-36 15 p.

    Research output: Contribution to journalArticleScientificpeer-review

  6. Test-Driven Code Review: An Empirical Study

    Spadini, D., Palomba, F., Baum, T., Hanenberg, S., Bruntink, M. & Bacchelli, A., 2019, (Accepted/In press) Proceedings of the 41st ACM/IEEE International Conference on Software Engineering.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  7. To react, or not to react: Patterns of reaction to API deprecation

    Sawant, A. A., Robbes, R. & Bacchelli, A., 2019, In : Empirical Software Engineering. p. 1-47 47 p.

    Research output: Contribution to journalArticleScientificpeer-review

  8. 2018
  9. Information Needs in Contemporary Code Review

    Pascarella, L., Spadini, D., Palomba, F., Bruntink, M. & Bacchelli, A., Nov 2018, In : ACM Proceedings on Human-Computer Interaction. 2, CSCW, p. 1-27 27 p.

    Research output: Contribution to journalArticleScientificpeer-review

  10. Why are features deprecated? An investigation into the motivation behind deprecation

    Sawant, A. A., Huang, G., Vilen, G., Stojkovski, S. & Bacchelli, A., 27 Sep 2018, Proceedings - 2018 IEEE International Conference on Software Maintenance and Evolution, ICSME 2018. O'Conner, L. (ed.). Los Alamitos, CA: IEEE, p. 13-24 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  11. A Graph-based Dataset of Commit History of Real-World Android apps

    Geiger, F-X., Malavolta, I., Pascarella, L., Palomba, F., Di Nucci, D. & Bacchelli, A., 2018, Proceedings of the 15th International Conference on Mining Software Repositories, MSR. ACM, New York, NY. New York, NY: Association for Computing Machinery (ACM), p. 30-33 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  12. Code review for newcomers: Is it different?

    Kovalenko, V. & Bacchelli, A., 2018, CHASE'18: Proceedings 2018 the 11th International Workshop on Cooperative and Human Aspects of Software Engineering. New York, NY: Association for Computing Machinery (ACM), Vol. Part F137813. p. 29-32 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  13. How Is Video Game Development Different from Software Development in Open Source?

    Pascarella, L., Palomba, F., Di Penta, M. & Bacchelli, A., 2018, Proceedings of the 15th International Conference on Mining Software Repositories, MSR. ACM, New York, NY.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  14. Investigating Type Declaration Mismatches in Python

    Pascarella, L., Ram, A., Nadeem, A., Bisesser, D., Knyazev, N. & Bacchelli, A., 2018, 2018 IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE). Piscataway, NJ: IEEE, p. 43-48 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  15. Mining File Histories: Should we consider branches?

    Kovalenko, V., Palomba, F. & Bacchelli, A., 2018, ASE 2018: Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering. New York, NY: Association for Computing Machinery (ACM), p. 202-213 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  16. Mock objects for testing java systems: Why and how developers use them, and how they evolve

    Spadini, D., Aniche, M., Bruntink, M. & Bacchelli, A., 2018, In : Empirical Software Engineering. p. 1-38 38 p.

    Research output: Contribution to journalArticleScientificpeer-review

  17. On The Relation of Test Smells to Software Code Quality

    Spadini, D., Palomba, F., Zaidman, A., Bruntink, M. & Bacchelli, A., 2018, Proceedings - 2018 IEEE International Conference on Software Maintenance and Evolution, ICSME 2018. Los Alamitos, CA: IEEE, p. 12-23 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  18. PyDriller: Python Framework for Mining Software Repositories

    Spadini, D., Aniche, M. & Bacchelli, A., 2018, ESEC/FSE 2018: Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. New York, NY: Association for Computing Machinery (ACM), p. 908-911 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  19. Re-evaluating Method-Level Bug Prediction

    Pascarella, L., Palomba, F. & Bacchelli, A., 2018, 25th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2018. Piscataway, NJ: IEEE, p. 1-10 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  20. Self-Reported Activities of Android Developers

    Pascarella, L., Geiger, F-X., Palomba, F., Di Nucci, D., Malavolta, I. & Bacchelli, A., 2018, 5th IEEE/ACM International Conference on Mobile Software Engineering and Systems. ACM, New York, NY, to appear.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  21. Understanding Developers' Needs on Deprecation as a Language Feature

    Sawant, A. A., Aniche, M., van Deursen, A. & Bacchelli, A., 2018, ICSE' 18 Proceedings of the 40th International Conference on Software Engineering. New York: Association for Computer Machinery, p. 561-571 11 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  22. What Makes a Code Change Easier to Review? An Empirical Investigation on Code Change Reviewability

    Ram, A., Sawant, A. A., Castelluccio, M. & Bacchelli, A., 2018, ESEC/FSE 2018: Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. New York, NY: Association for Computing Machinery (ACM), p. 201-212 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  23. When Testing Meets Code Review: Why and How Developers Review Tests

    Spadini, D., Aniche, M., Storey, M-A., Bruntink, M. & Bacchelli, A., 2018, Proceedings of the 40th International Conference on Software Engineering, ICSE '18. New York, NY: Association for Computing Machinery (ACM), p. 677-687 11 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  24. 2017
  25. Mining motivated trends of usage of Haskell libraries

    Juchli, M., Krombeen, L., Rao, S., Sawant, A. A. & Bacchelli, A., 30 Jun 2017, Proceedings - 2017 IEEE/ACM 1st International Workshop on API Usage and Evolution, WAPI 2017. Bilof, R. (ed.). Los Alamitos, CA: IEEE Computer Society, p. 11-14 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  26. fine-GRAPE: Fine-grained APi usage extractor – an approach and dataset to investigate API usage

    Sawant, A. A. & Bacchelli, A., Jun 2017, In : Empirical Software Engineering. 22, 3, p. 1348-1371 24 p.

    Research output: Contribution to journalArticleScientificpeer-review

  27. Message from the tool demonstrations track co-chairs

    Bacchelli, A. & Hill, E., 12 Jan 2017, Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution. Los Alamitos, CA: IEEE Computer Society, p. xviii

    Research output: Chapter in Book/Report/Conference proceedingForeword/postscriptScientific

  28. Classifying Code Comments in Java Open-Source Software Systems

    Pascarella, L. & Bacchelli, A., 2017, Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Los Alamitos, CA: IEEE Computer Society, p. 227-237 11 p. 7962372

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  29. Does single blind peer review hinder newcomers?

    Seeber, M. & Bacchelli, A., 2017, In : Scientometrics: an international journal for all quantitative aspects of the science of science, communication in science and science policy. 113, 1, p. 567-585 19 p.

    Research output: Contribution to journalArticleScientificpeer-review

  30. Double-Blind Review in Software Engineering Venues: The Community’s Perspective

    Bacchelli, A. & Beller, M., 2017, Proceedings - IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017. Los Alamitos, CA: IEEE Computer Science, p. 385-396 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  31. On the reaction to deprecation of clients of 4 + 1 popular Java APIs and the JDK

    Sawant, A. A., Robbes, R. & Bacchelli, A., 2017, In : Empirical Software Engineering. p. 1-40 40 p.

    Research output: Contribution to journalArticleScientificpeer-review

  32. To Mock or Not To Mock? An Empirical Study on Mocking Practices

    Spadini, D., Aniche, M., Bruntink, M. & Bacchelli, A., 2017, Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Los Alamitos, CA: IEEE Computer Society, p. 402-412 11 p. 7962389

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  33. 2016
  34. Visualizing code and coverage changes for code review

    Oosterwaal, S., Van Deursen, A., De Souza Coelho, R., Sawant, A. A. & Bacchelli, A., 1 Nov 2016, FSE 2016: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. New York, NY: Association for Computing Machinery (ACM), p. 1038-1041 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  35. On the Reaction to Deprecation of 25,357 Clients of 4+1 Popular Java APIs

    Sawant, A., Robbes, R. & Bacchelli, A., 7 Oct 2016, Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016. Los Alamitos, CA: IEEE, p. 400-410 11 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  36. Social Diversity and Growth Levels of Open Source Software Projects on GitHub

    Aué, J., Haisma, M., Tómasdóttir, K. F. & Bacchelli, A., 8 Sep 2016, Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2016. New York, NY: Association for Computing Machinery (ACM), p. 1-6 6 p. 41

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  37. On the “Naturalness” of Buggy Code

    Ray, B., Hellendoorn, V., Godhane, S., Tu, Z., Bacchelli, A. & Devanbu, P., 14 May 2016, Proceedings - 2016 IEEE/ACM 38th IEEE International Conference on Software Engineering Companion, ICSE 2016. Los Alamitos, CA: IEEE Computer Society, Vol. 1. p. 428-439 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  38. Work Practices and Challenges in Pull-Based Development: The Contributor’s Perspective

    Gousios, G., Storey, M. A. & Bacchelli, A., 14 May 2016, Proceedings - 2016 IEEE/ACM 38th IEEE International Conference on Software Engineering Companion, ICSE 2016. Los Alamitos, CA: IEEE Computer Press, p. 285-296 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  39. A search-based training algorithm for cost-aware defect prediction

    Panichella, A., Alexandru, C. V., Panichella, S., Bacchelli, A. & Gall, H. C., 2016, Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2016. New York, NY: Association for Computing Machinery (ACM), p. 1077-1084 8 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  40. A security perspective on code review: The case of Chromium

    di Biase, M., Bruntink, M. & Bacchelli, A., 2016, 2016 IEEE 16th IEEE International Working Conference on Source Code Analysis and Manipulation (SACM). O' Conner, L. (ed.). Los Alamitos: IEEE, p. 21-30 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  41. 2015
  42. A Mixed Methods Approach to Mining Code Review Data: Examples and a Study of Multicommit Reviews and Pull Requests

    Rigby, P. C., Bacchelli, A., Gousios, G. & Mukadam, M., 1 Sep 2015, The Art and Science of Analyzing Software Data. Waltham: Elsevier, p. 231-255 25 p.

    Research output: Chapter in Book/Report/Conference proceedingChapterScientific

  43. Supporting developers' coordination in the IDE

    Guzzi, A., Bacchelli, A., Riche, Y. & Van Deursen, A., 28 Feb 2015, Proceedings of the 2015 ACM International Conference on Computer-Supported Cooperative Work and Social Computing. Association for Computing Machinery (ACM), p. 518-532 15 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  44. A Dataset for API Usage

    Sawant, A. A. & Bacchelli, A., 2015, Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 506-509 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  45. Automatic Assessments of Code Explanations: Predicting Answering Times on Stack Overflow

    Ercan, S., Stokkink, Q. & Bacchelli, A., 2015, Proceedings of the 12th Working Conference on Mining Software Repositories, MSR 2015. Di Penta, M. (ed.). Piscataway.NJ: IEEE Society, p. 442-445 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  46. ETA: Estimated Time of Answer Predicting Response Time in Stack Overflow

    Goderie, J., Georgsson, BM., van Graafeiland, B. & Bacchelli, A., 2015, Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 414-417 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  47. IRISH: A Hidden Markov Model to detect coded information islands in free text

    Cerulo, L., Di Penta, M., Bacchelli, A., Ceccarelli, M. & Canfora, G., 2015, In : Science of Computer Programming. 105, July, p. 26-43 18 p.

    Research output: Contribution to journalArticleScientificpeer-review

  48. One-Day Flies on StackOverflow - Why the Vast Majority of StackOverflow Users Only Posts Once

    Slag, R., de Waard, M. & Bacchelli, A., 2015, Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 458-461 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  49. Quality Questions Need Quality Code: Classifying Code Fragments on Stack Overflow

    Duijn, M., Kucera, A. & Bacchelli, A., 2015, Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 410-413 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  50. Untangling fine-grained code changes

    Dias, M., Bacchelli, A., Gousios, G., Cassou, D. & Ducasse, S., 2015, Proceedings - 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering. Guéhéneuc, YG., Adams, B. & Serebrenik, A. (eds.). Piscataway, NJ, USA: IEEE Society, p. 341-350 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  51. Will They Like This? Evaluating Code Contributions with Language Models

    Hellendoorn, VJ., Devanbu, PT. & Bacchelli, A., 2015, proceedings of the 12th Working Conference on Mining Software Repositories, MSR 2015. Di Penta, M. (ed.). Piscataway: IEEE Society, p. 157-167 11 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  52. 2014
  53. Modern code reviews in open-source projects: Which problems do they fix?

    Beller, M., Bacchelli, A., Zaidman, A. & Juergens, E., 31 May 2014, Proceedings of the 11th Working Conference on Mining Software Repositories. Association for Computing Machinery (ACM), p. 202-211 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  54. Improving low quality stack overflow post detection

    Ponzanelli, L., Mocci, A., Bacchelli, A., Lanza, M. & Fullerton, D., 2014, Proceedings 30th IEEE International Conference on Software Maintenance and Evolution. Pollock, L. & Moonen, L. (eds.). Los Alamitos, CA, USA: IEEE Computer Society, p. 541-544 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  55. Quantitatively exploring non-code software artifacts

    Bigliardi, L., Lanza, M., Bacchelli, A., d' Ambros, M. & Mocci, A., 2014, Proceedings - 14th International Conference on Quality Software. Wong, WE. (ed.). Los Alamitos, CA, USA: IEEE Computer Society, p. 286-295 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  56. Understanding and classifying the quality of technical forum questions

    Ponzanelli, L., Mocci, A., Bacchelli, A. & Lanza, M., 2014, Proceedings - 14th International Conference on Quality Software. Wong, WE. (ed.). Los Alamitos, CA, USA: IEEE Computer Society, p. 343-352 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  57. Welcome message from the MUD 2014 co-chairs

    Bacchelli, A. & Haiduc, S., 2014, Proceedings - 4th IEEE Workshop on Mining Unstructured Data. Bacchelli, A. & Haiduc, S. (eds.). Los Alamitos, CA, USA: IEEE Computer Society, p. 1-1 1 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  58. 2013
  59. Communication in open source software development mailing lists

    Guzzi, A., Bacchelli, A., Lanza, M., Pinzger, M. & van Deursen, A., 2013, Proceedings - 10th Working Conference on Mining Software Repositories (MSR). Zimmermann, T., di Penta, M. & Kim, S. (eds.). Piscataway, NJ, USA: IEEE Society, p. 277-286 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  60. Expectations, outcomes, and challenges of modern code review

    Bacchelli, A. & Bird, C., 2013, Proceedings of the 35th International Conference on Software Engineering. IEEE, p. 712-721 10 p. 6606617

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

  61. Which feature location technique is better?

    Hill, E., Bacchelli, A., Binkley, D., Dit, B., Lawrie, D. & Oliveto, R., 2013, Proceedings of the 2013 IEEE International Conference on Software Maintenance. IEEE, p. 408-411 4 p. 6676919

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

ID: 171834