1. 2018
  2. Information Needs in Contemporary Code Review

    Pascarella, L., Spadini, D., Palomba, F., Bruntink, M. & Bacchelli, A. Nov 2018 Proceedings - The 21st ACM Conference on Computer-Supported Cooperative Work and Social Computing. ACM-SIGCHI, Vol. 2, 135

    Research output: Scientific - peer-reviewConference contribution

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

    Sawant, A., Huang, G., Vilen, G., Stojkovski, S. & Bacchelli, A. 27 Sep 2018 (Accepted/In press) 34th IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE

    Research output: Scientific - peer-reviewConference contribution

  4. Mining file histories: should we consider branches?

    Kovalenko, V., Palomba, F. & Bacchelli, A. 3 Sep 2018 Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering.

    Research output: Scientific - peer-reviewConference contribution

  5. Code review for newcomers: Is it different?

    Kovalenko, V. & Bacchelli, A. 27 May 2018 Proceedings 2018 ACM/IEEE 11th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2018. IEEE Computer Society, Vol. Part F137813, p. 29-32 4 p.

    Research output: Scientific - peer-reviewConference contribution

  6. 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: Scientific - peer-reviewConference contribution

  7. Does reviewer recommendation help developers?

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

    Research output: Scientific - peer-reviewArticle

  8. 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: Scientific - peer-reviewConference contribution

  9. 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: Scientific - peer-reviewConference contribution

  10. 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 (Accepted/In press) In : Empirical Software Engineering. p. 1-38 38 p.

    Research output: Scientific - peer-reviewArticle

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

    Spadini, D., Palomba, F., Zaidman, A., Bruntink, M. & Bacchelli, A. 2018 (Accepted/In press) 34th International Conference on Software Maintenance and Evolution (ICSME'18). IEEE, p. 12-23

    Research output: Scientific - peer-reviewConference contribution

  12. PyDriller: Python Framework for Mining Software Repositories

    Spadini, D., Aniche, M. & Bacchelli, A. 2018 (Accepted/In press) The 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE).

    Research output: Scientific - peer-reviewConference contribution

  13. 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: Scientific - peer-reviewConference contribution

  14. 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: Scientific - peer-reviewConference contribution

  15. 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: Scientific - peer-reviewConference contribution

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

    Ram, A., Sawant, A., Castelluccio, M. & Bacchelli, A. 2018 (Accepted/In press) 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering.

    Research output: Scientific - peer-reviewConference contribution

  17. 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: Scientific - peer-reviewConference contribution

  18. 2017
  19. 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: Scientific - peer-reviewConference contribution

  20. 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: Scientific - peer-reviewArticle

  21. 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: ScientificForeword/postscript

  22. 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: Scientific - peer-reviewConference contribution

  23. 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: Scientific - peer-reviewArticle

  24. 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: Scientific - peer-reviewConference contribution

  25. 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: Scientific - peer-reviewArticle

  26. 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: Scientific - peer-reviewConference contribution

  27. 2016
  28. 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: Scientific - peer-reviewConference contribution

  29. 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: Scientific - peer-reviewConference contribution

  30. 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: Scientific - peer-reviewConference contribution

  31. 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: Scientific - peer-reviewConference contribution

  32. 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: Scientific - peer-reviewConference contribution

  33. 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: Scientific - peer-reviewConference contribution

  34. 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: Scientific - peer-reviewConference contribution

  35. 2015
  36. 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: ScientificChapter

  37. 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: Scientific - peer-reviewConference contribution

  38. 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: Scientific - peer-reviewConference contribution

  39. 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: Scientific - peer-reviewConference contribution

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

    Goderie, J., Georgsson, B. M., 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: Scientific - peer-reviewConference contribution

  41. 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: Scientific - peer-reviewArticle

  42. 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: Scientific - peer-reviewConference contribution

  43. 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: Scientific - peer-reviewConference contribution

  44. 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, Y. G., Adams, B. & Serebrenik, A. (eds.). Piscataway, NJ, USA: IEEE Society, p. 341-350 10 p.

    Research output: Scientific - peer-reviewConference contribution

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

    Hellendoorn, V. J., Devanbu, P. T. & 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: Scientific - peer-reviewConference contribution

  46. 2014
  47. 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: Scientific - peer-reviewConference contribution

  48. 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: Scientific - peer-reviewConference contribution

  49. 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, W. E. (ed.). Los Alamitos, CA, USA: IEEE Computer Society, p. 286-295 10 p.

    Research output: Scientific - peer-reviewConference contribution

  50. 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, W. E. (ed.). Los Alamitos, CA, USA: IEEE Computer Society, p. 343-352 10 p.

    Research output: Scientific - peer-reviewConference contribution

  51. 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: Scientific - peer-reviewConference contribution

  52. 2013
  53. 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: Scientific - peer-reviewConference contribution

  54. 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: Scientific - peer-reviewConference contribution

  55. 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: Scientific - peer-reviewConference contribution

ID: 171834