Publications
Peer-reviewed conference papers(*)
- First Come First Served: The Impact of File Position on Code Review
Enrico Fregnan, Larissa Braz, Marco D'Ambros, Gül Çalikli, Alberto Bacchelli
ACM SIGSOFT Distinguished Paper Award
ESEC/FSE 2022, to appear, 2022 - Software Security during Modern Code Review: The Developer's Perspective
Larissa Braz, Alberto Bacchelli
ESEC/FSE 2022, to appear, 2022 - An Exploratory Study on Regression Vulnerabilities
Larissa Braz, Enrico Fregnan, Vivek Arora, Alberto Bacchelli
ESEM 2022, pp. 12-22, 2022 - Interpersonal Conflicts During Code Review: Developers' Experiences and Practices
Pavlína Wurzel Gonçalves, Gül Çalikli, Alberto Bacchelli
CSCW 2022, to appear, 2022 - Less is More: Supporting Developers in Vulnerability Detection during Code Review
Larissa Braz, Christian Aeberhard, Gül Çalikli, Alberto Bacchelli
ICSE 2022, pp. 1317-1329, 2022 - Why Don’t Developers Detect Improper InputValidation?'; DROP TABLE Papers; --
Larissa Braz, Enrico Fregnan, Gül Çalikli, Alberto Bacchelli
ACM SIGSOFT Distinguished Paper Award
ICSE 2021, 499-511, 2021 - Authorship Attribution of Source Code: A Language-Agnostic Approach and Applicability in Software Engineering
Egor Bogomolov, Vladimir Kovalenko, Yurii Rebryk, Alberto Bacchelli, Timofey Bryksin
ESEC/FSE 2021, 932-944, 2021 - Primers or Reminders? The Effects of Existing Review Comments on Code Review
Davide Spadini, Gül Çalikli, Alberto Bacchelli
ACM SIGSOFT Distinguished Artifact Award
ICSE 2020, pp. 1171-1182, 2020 - UI Dark Patterns and Where to Find Them: A Study on Mobile Applications and User Perception
Linda Di Geronimo, Larissa Braz, Enrico Fregnan, Fabio Palomba, Alberto Bacchelli
CHI 2020, pp. 1-14, 2020 - Investigating Severity Thresholds for Test Smells
Davide Spadini, Martin Schvarcbacher, Ana-Maria Oprescu, Magiel Bruntink, Alberto Bacchelli
MSR 2020, forthcoming, 2020 - Understanding Flaky Tests: The Developer's Perspective
Moritz Eck, Fabio Palomba, Marco Castelluccio, Alberto Bacchelli
ESEC/FSE 2019, 830-840. 2019 - Test-Driven Code Review: An Empirical Study
Davide Spadini, Fabio Palomba, Tobias Baum, Stefan Hanenberg, Magiel Bruntink, Alberto Bacchelli
ICSE 2019, pp. 1061-1072, 2019 - When Code Completion Fails: a Case Study on Real-World Completions
Vincent Hellendoorn, Sebastian Proksch, Harald C. Gall, Alberto Bacchelli
ICSE 2019, pp. 960-970. 2019 - On the Effectiveness of Manual and Automatic Unit Test Generation: Ten Years Later
Domenico Serra, Giovanni Grano, Fabio Palomba, Filomena Ferrucci, Harald C. Gall, Alberto Bacchelli
MSR 2019, pp. 121-125. 2019 - PathMiner : A Library for Mining of Path-Based Representations of Code
Vladimir Kovalenko, Egor Bogomolov, Timofey Bryksin, Alberto Bacchelli
MSR 2019, pp. 13-17. 2019 - What Makes A Code Change Easier To Review: An Empirical Investigation On Code Change Reviewability
Achyudh Ram, Anand Ashok Sawant, Marco Castelluccio, Alberto Bacchelli
ESEC/FSE 2018, pp. 201-212. 2018 - Information Needs in Contemporary Code Review
Luca Pascarella, Davide Spadini, Fabio Palomba, Magiel Bruntink, Alberto Bacchelli
Best Paper Award Honorable Mention
CSCW 2018, pp. 135:1-135:27. 2018 - Mining File Histories: Should We Consider Branches?
Vladimir Kovalenko, Fabio Palomba, Alberto Bacchelli
ASE 2018, pp. 202-213. 2018 - Continuous Code Quality: Are We (Really) Doing That?
Carmine Vassallo, Fabio Palomba, Alberto Bacchelli, Harald C. Gall
ASE 2018, New Ideas paper, pp. 790-795. 2018 - On The Relation of Test Smells to Software Code Quality
Davide Spadini, Fabio Palomba, Andy Zaidman, Magiel Bruntink, Alberto Bacchelli
ICSME 2018, pp. 1-12. 2018 - Why are features deprecated? An investigation into the motivation behind deprecation
Anand Ashok Sawant, Guangzhe Huanag, Gabriel Vilen, Stefan Stojkovski, Alberto Bacchelli
ICSME 2018, pp. 13-24. 2018 - Modern code review: A case study at Google
Caitlin Sadowski, Emma Söderberg, Luke Church, Michal Sipko, Alberto Bacchelli
ICSE SEiP 2018, pp. 181-190. 2018 - Understanding Developers’ Needs on Deprecation as a Language Feature
Anand Ashok Sawant, Mauricio Aniche, Arie van Deursen, Alberto Bacchelli
ICSE 2018, pp. 561-571. 2018 - When Testing Meets Code Review: Why and How Developers Review Tests
Davide Spadini, Mauricio Aniche, Margaret-Anne Storey, Magiel Bruntink, Alberto Bacchelli
ICSE 2018, pp. 678-687. 2018 -
How Is Video Game Development Different from Software Development in Open Source?
Luca Pascarella, Fabio Palomba, Massimiliano Di Penta, Alberto Bacchelli
MSR 2018, pp. 392-402. 2018 -
A Graph-based Dataset of Commit History of Real-World Android apps
Franz-Xaver Geiger, Ivano Malavolta, Luca Pascarella, Fabio Palomba, Dario Di Nucci, Alberto Bacchelli
MSR Data 2018, pp. 30-33. 2018 -
How Self-Reported Activities of Android Developers
Luca Pascarella, Franz-Xaver Geiger, Fabio Palomba, Dario Di Nucci, Ivano Malavolta, Alberto Bacchelli
MOBILESoft 2018, pp. 144-155. 2018 -
Re-evaluating Method-Level Bug Prediction
Luca Pascarella, Fabio Palomba, Alberto Bacchelli
SANER RENE 2018, pp. 592-601. 2018 -
On the Optimal Order of Reading Source Code Changes for Review
Tobias Baum, Kurt Schneider, Alberto Bacchelli
ICSME 2017, pp. 329-340. 2017 -
Classifying code comments in Java open-source
software systems
Luca Pascarella, Alberto Bacchelli
ACM SIGSOFT Distinguished Paper Award
MSR 2017, pp. 227-237 . 2017 -
To Mock or Not To Mock? An Empirical Study on
Mocking Practices
Davide Spadini, Mauricio Aniche, Magiel Bruntink, Alberto Bacchelli
MSR 2017, pp. 402-412. 2017 -
On the “Naturalness” of Buggy Code
Baishakhi Ray, Vincent Hellendoorn, Saheel Godhane, Zhaopeng Tu, Alberto Bacchelli, Premkumar Devanbu
In Proceedings of ICSE 2016 (38th IEEE/ACM International Conference On Software Engineering), pp. 285-296. 2016 -
Work Practices and Challenges in Pull-Based
Development: The Contributor’s Perspective
Georgios Gousios, Margaret-Anne Storey, Alberto Bacchelli
ACM SIGSOFT Distinguished Paper Award
In Proceedings of ICSE 2016 (38th IEEE/ACM International Conference On Software Engineering), pp. 428-439. 2016 -
On the
reaction to deprecation of 25,357 clients of 4+1 popular Java
APIs
Anand Ashok Sawant, Romain Robbes and Alberto Bacchelli
Nominated for Best Paper Award
In Proceedings of ICSME 2016 (32nd IEEE International Conference on Software Maintenance and Evolution), pp. 400-410. 2016 -
A Search-based Training
Algorithm for Cost-aware Defect Prediction
Annibale Panichella, Carol V. Alexandru, Sebastiano Panichella, Alberto Bacchelli, Harald C. Gall
In Proceedings of GECCO 2016 (Genetic and Evolutionary Computation Conference), pp. 1077-1084. 2016 -
A security perspective on code
review: The case of Chromium
Marco di Biase, Magiel Bruntink, Alberto Bacchelli
In Proceedings of SCAM 2016 (16th IEEE International Working Conference on Source Code Analysis and Manipulation), pp. 21-30. 2016 -
Social Diversity and Growth
Levels of Open Source Software Projects on GitHub
Joop Aué, Michiel Haisma, Kristín Fjóla Tomasdottir, Alberto Bacchelli
In Proceedings of ESEM 2016 (10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement), short-paper, pp. 41:1-41:6. 2016 -
Will they like this? Evaluating Code Contributions With Language Models
Vincent Hellendoorn, Premkumar Devanbu, Alberto Bacchelli
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), pp. 157-167. 2015 -
A Dataset For API Usage
Anand Sawant, Alberto Bacchelli
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), Data Track, pp. 410-413. 2015 -
Supporting Developers' Coordination in The IDE
Anja Guzzi, Alberto Bacchelli, Yann Riche, Arie van Deursen
Best Paper Award
In Proceedings of CSCW 2015 (18th ACM conference on Computer-Supported Cooperative Work and Social Computing), pp. 518-532. 2015 -
Untangling Fine-Grained Code Changes
Martín Dias, Alberto Bacchelli, Georgios Gousios, Damien Cassou and Stéphane Ducasse
Candidate for Best Paper Award
In Proceedings of SANER 2015 (22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 341-350. 2015 -
Improving Low Quality Stack Overflow Post Detection
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza, David Fullerton
In Proceedings of ICSME 2014 (30th IEEE International Conference on Software Maintenance and Evolution) Industry Track, pp. 541-544. 2014 -
Quantitatively Exploring Non-code Software Artifacts
Luca Bigliardi, Michele Lanza, Alberto Bacchelli, Marco D'Ambros
In Proceedings of QSIC 2014 (14th International Conference on Quality Software), pp. 286-295. 2014 -
Understanding and Classifying the Quality of Technical Forum Questions
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza
In Proceedings of QSIC 2014 (14th International Conference on Quality Software), pp. 343-352. 2014 -
Modern Code Reviews in Open-Source Projects: Which Problems Do They Fix?
Moritz Beller, Alberto Bacchelli, Andy Zaidman, Elmar Jürgens
In Proceedings of MSR 2014 (11th Working Conference on Mining Software Repositories), pp. 202-211. 2014 -
Which Feature Location Technique is Better?
Emily Hill, Alberto Bacchelli, Dave Binkley, Bogdan Dit, Dawn Lawrie, Rocco Oliveto
In Proceedings of ICSM 2013 (29th IEEE International Conference on Software Maintenance), ERA Track. pp. 408-411. 2013 -
Expectations, Outcomes, and Challenges of Modern Code Review
Alberto Bacchelli, Christian Bird
Nominated for ACM SIGSOFT Distinguished Paper Award
In Proceedings of ICSE 2013 (35th IEEE/ACM International Conference On Software Engineering), pp. 710-719. 2013 -
Manhattan: Supporting Real-Time Visual Team Activity Awareness
Michele Lanza, Marco D'Ambros, Alberto Bacchelli, Lile Hattori, Francesco Rigotti
In Proceedings of ICPC 2013 (21st IEEE International Conference on Program Comprehension), ERA Track. pp. 207-210. 2013 -
Communication in Open Source Software Development Mailing Lists
Anja Guzzi, Alberto Bacchelli, Michele Lanza, Martin Pinzger, Arie van Deursen
In Proceedings of MSR 2013 (10th Working Conference on Mining Software Repositories), pp. 277-286. 2013 -
Leveraging Crowd Knowledge for Software Comprehension and Development
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza
In Proceedings of CSMR 2013 (17th European Conference on Software Maintenance and Reengineering), pp. 57-66. 2013 -
Content Classification of Development Emails
Alberto Bacchelli, Tommaso Dal Sasso, Marco D'Ambros, Michele Lanza
In Proceedings of ICSE 2012 (34th IEEE/ACM International Conference On Software Engineering), pp. 375-385. 2012
Data and materials -
Extracting Structured Data from Natural Language Documents with Island Parsing
Alberto Bacchelli, Anthony Cleve, Michele Lanza, Andrea Mocci
In Proceedings of ASE 2011 (26th IEEE/ACM International Conference On Automated Software Engineering), short paper. pp. 476-479. 2011 -
RTFM (Read The Factual Mails) –Augmenting Program Comprehension with Remail
Alberto Bacchelli, Michele Lanza, Vitezslav Humpa
In Proceedings of CSMR 2011 (15th IEEE European Conference on Software Maintenance and Reengineering),
pp.15-24. IEEE CS Press, 2011 -
Extracting Source Code from E-Mails
Alberto Bacchelli, Marco D'Ambros, Michele Lanza
In Proceedings of ICPC 2010 (18th IEEE International Conference on Program Comprehension),
pp. 24-33. IEEE CS Press, 2010. -
On the Impact of Design Flaws on Software Defects
Marco D'Ambros, Alberto Bacchelli, Michele Lanza
In Proceedings of QSIC 2010 (10th International Conference on Quality Software),
pp.23-31. IEEE CS Press, 2010. -
Linking e-mails and source code artifacts
Alberto Bacchelli, Michele Lanza, Romain Robbes
In Proceedings of ICSE 2010 (32th ACM/IEEE International Conference on Software Engineering),
pp. 375-384. IEEE CS Press, 2010. -
Are Popular Classes More Defect Prone?
Alberto Bacchelli, Marco D'Ambros, Michele Lanza
In Proceedings of FASE 2010 (13th Conference on Fundamental Approaches to Software Engineering),
pp. 59-73. ARCoSS LNCS Springer, 2010. -
Benchmarking Lightweight Techniques to Link E-Mails and Source Code
Alberto Bacchelli, Marco D'Ambros, Michele Lanza, Romain Robbes
Best Paper Award
In Proceedings of WCRE 2009 (16th IEEE Working Conference on Reverse Engineering),
pp. 205-214. IEEE CS Press, 2009. -
On the Effectiveness of Manual and Automatic Unit Test Generation
Alberto Bacchelli, Paolo Ciancarini, Davide Rossi
Best Paper Award
In Proceedings of ICSEA 2008 (3rd International Conference on Software Engineering Advances),
pp. 252-257. IEEE CS, 2008. -
What happens in my code reviews? An investigation on automatically classifying review changes
Enrico Fregnan, Fernando Petrulio, Linda Di Geronimo, Alberto Bacchelli
In Empirical Software Engineering, 27, Article number: 89 (2022). -
The evolution of the code during review: an investigation on review changes
Enrico Fregnan, Fernando Petrulio, Alberto Bacchelli
In Empirical Software Engineering, 27, Article number: 177 (2022). -
Do explicit review strategies improve code review performance? Towards understanding the role of cognitive load
Pavlína Wurzel Gonçalves, Enrico Fregnan, Tobias Baum, Kurt Schneider, Alberto Bacchelli
In Empirical Software Engineering, 27, Article number: 99 (2022). -
Graph-based visualization of merge requests for code review
Enrico Fregnan, Josua Fröhlich, Davide Spadini, Alberto Bacchelli
In Journal of Systems and Software, to appear, 2022. -
The indolent lamdification of Java: Understanding the support for lambda expressions in the Java ecosystem
Fernando Petrulio, Anand Ashok Sawant, Alberto Bacchelli
In Empirical Software Engineering, forthcoming. -
A Large-Scale Empirical Exploration on Refactoring Activities in Open Source Software Projects
Carmine Vassallo, Giovanni Grano, Fabio Palomba, Harald Gall, Alberto Bacchelli
In Science of Computer Programming, Volume 180, pp. 1-15. -
The effects of change decomposition on code review - A controlled experiment
Marco di Biase, Magiel Bruntink, Arie van Deursen, Alberto Bacchelli
In PeerJ Computer Science, in press. -
To react, or not to react: Patterns of reaction to API deprecation
Anand Sawant, Romain Robbes, Alberto Bacchelli
In Empirical Software Engineering, in press. -
Classifying code comments in Java software systems
Luca Pascarella, Magiel Bruntink, Alberto Bacchelli
In Empirical Software Engineering, in press. -
Associating Working Memory Capacity and Code Change Ordering with Code Review Performance
Tobias Baum, Kurt Schneider, Alberto Bacchelli
In Empirical Software Engineering, first online Jan 2019. -
A Survey on Software Engineering Coupling Relations and Tools
Enrico Fregnan, Tobias Baum, Fabio Palomba, Alberto Bacchelli
In Information and Software Technology, Volume 107, March 2019, pp. 159-178. -
On the Performance of Method-Level Bug Prediction: A Negative Result
Luca Pascarella, Fabio Palomba, Alberto Bacchelli
In Journal of Systems and Software, Volume 150, April 2019, Pages 22-36. -
Fine-Grained Just-In-Time Defect Prediction
Luca Pascarella, Fabio Palomba, Alberto Bacchelli
In Journal of Systems and Software, Volume 150, April 2019, Pages 22-36. -
Does Reviewer Recommendation Help Developers?
Vladimir Kovalenko, Nava Tintarev, Evgeny Pasynkov, Christian Bird, Alberto Bacchelli
In IEEE Transactions on Software Engineering, in press. -
Mock objects for testing Java systems
Davide Spadini, Maurício Aniche, Magiel Bruntink, Alberto Bacchelli
In Empirical Software Engineering, in press. -
On the reaction to deprecation of clients of 4+1 popular Java APIs and the JDK
Anand Ashok Sawant, Romain Robbes, Alberto Bacchelli
In Empirical Software Engineering, Volume 23, Issue 4, pp. 2158–2197, Springer 2018. -
Mining Structured Data in Natural Language Artifacts with Island Parsing
Alberto Bacchelli, Andrea Mocci, Anthony Cleve, Michele Lanza
In Science of Computer Programming, Volume 150, pp.31-55. Elsevier 2017. -
Does single blind peer review hinder
newcomers?
Marco Seeber and Alberto Bacchelli
In Scientometrics, Volume 113, Issue 1, pp. 567–585. Springer 2017 -
fine-GRAPE: fine-grained APi usage extractor -- an approach
and dataset to investigate API usage
Anand Ashok Sawant and Alberto Bacchelli
In Empirical Software Engineering (open access version), Volume 22, Issue 3, pp. 1348–1371. Springer 2017. -
IRISH: A Hidden Markov Model to Detect Coded Information Islands
in Free Text
Luigi Cerulo, Max Di Penta, Alberto Bacchelli, Michele Ceccarelli, Gerardo Canfora
In Science of Computer Programming, Volume 105, pp.26-43. Elsevier 2015. -
Team design communication patterns in e-learning design and development
Chrysi Rapanta, Marcelo Maina, Nicole Lotz, Alberto Bacchelli
In Educational Technology Research and Development, Vol. 61, no. 4, (2013), pp. 581-605 (ISSN: 1042-1629), Springer 2013 -
How to compare and exploit different techniques for unit-test generation
Alberto Bacchelli, Paolo Ciancarini, Davide Rossi
In International Journal On Advances in Software, Vol. 2, no. 1, (2009), pp. 131-146 (ISSN: 1942-2628), Iaria 2009 -
A Mixed Methods Approach to Mining Code Review Data: Examples and a study of multi-commit reviews and pull requests
Peter C. Rigby, Alberto Bacchelli, Georgios Gousios, Murtuza Mukadam
In "The Art and Science of Analyzing Software Data", pp. 231-256, Morgan-Kaufmann, 2015. ISBN 978-0-12-411519-4 - Do Explicit Review Strategies Improve Code Review Performance?
Pavlína Wurzel Gonçalves, Enrico Fregnan, Tobias Baum, Kurt Schneider, Alberto Bacchelli
MSR 2020, Registered Report track, forthcoming. 2020 - Building Implicit Vector Representations of Individual Coding Style
Vladimir Kovalenko, Egor Bogomolov, Timofey Bryksin, Alberto Bacchelli
In Proceedings of CHASE 2020 (13th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering), forthcoming. 2020 - Characterizing women (not) contributing to open-source
Pavlína Wurzelová, Fabio Palomba, Alberto Bacchelli
In Proceedings of GE 2019 (2nd Workshop on Gender Equality in Software Engineering), pp. 5-8. 2019 - PyDriller: Python Framework for Mining Software Repositories
Davide Spadini, Mauricio Aniche, Alberto Bacchelli
In Proceedings of ESEC/FSE 2018 (26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering), Tool Demonstration track, pp. 835-838. 2018 - Code review for newcomers: is it different?
Vladimir Kovalenko, Alberto Bacchelli
In Proceedings of CHASE 2018 (11th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering), pp. 29-32. 2018 - Investigating Type Declaration Mismatches in Python
Luca Pascarella, Achyudh Ram, Azqa Nadeem, Dinesh Bisesser, Norman Knyazev, Alberto Bacchelli
In Proceedings of MaLTeSQuE 2018 (2nd Workshop on Machine Learning Techniques for Software Quality Evaluation), pp. 43-48. 2018 - Double-Blind Review in Software Engineering Venues: The Community’s Perspective
Alberto Bacchelli, Moritz Beller
In Proceedings of ICSE 2017 (39th IEEE/ACM International Conference on Software Engineering), Companion Volumne, pp. 385-396. 2017 -
Visualizing Code and Coverage
Changes for Code Review
Sebastiaan Oosterwaal, Arie van Deursen, Roberta Coelho, Anand Ashok Sawant, Alberto Bacchelli
In Proceedings of FSE 2016 (24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering), Tool Demonstration track, pp. 1038-1041. 2016 -
Quality questions need quality code: Classifying code fragments on StackOverflow
Maarten Duijn, Adam Kucera, Alberto Bacchelli
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), Mining Challenge Track, pp. 410-413. 2015 -
ETA: Estimated Time of Answer, Predicting Response Time in Stack Overflow
Jeffrey Goderie, Brynjolfur Mar Georgsson, Bastiaan van Graafeiland, Alberto Bacchelli
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), Mining Challenge Track, pp. 414-417. 2015 -
One-day flies on StackOverflow - Why the vast majority of StackOverflow users only posts once
Rogier Slag, Mike de Waard, Alberto Bacchelli
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), Mining Challenge Track, pp. 458-461. 2015 -
Automatic Assessments of Code Explanations: Predicting answering times on Stack Overflow
Selman Ercan, Quinten Stokkink, Alberto Bacchelli
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), Mining Challenge Track, pp. 442-445. 2015 -
Seahawk: Stack Overflow in
the IDE
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza
In Proceedings of ICSE 2013 (35th IEEE/ACM International Conference On Software Engineering),
Formal Demonstration track, pp. 1295-1298, ACM Press, 2013. -
On The Road to HADES--Helpful Automatic Development Email Summarization
Alberto Bacchelli, Michele Lanza, Ebrisa Savina Mastrodicasa
In Proceedings of TAinSM 2012 (1st International Workshop on on the Next Five Years of Text Analysis in Software Maintenance), 2012. -
Harnessing Stack Overflow for the IDE
Alberto Bacchelli, Luca Ponzanelli, Michele Lanza
In Proceedings of RSSE 2012 (3rd International Workshop on Recommendation Systems for Software Engineering.),
2012. -
Miler: a toolset for exploring email
data
Alberto Bacchelli, Marco D'Ambros, Michele Lanza
video
In Proceedings of ICSE 2011 (33rd ACM/IEEE International Conference on Software Engineering),
Demonstration track, pp. 1025-1027, ACM Press, 2011. -
Erase and rewind - Learning by replaying examples
Lile Hattori, Alberto Bacchelli, Michele Lanza, Mircea Lungu
In Proceedings of CSEE&T 2011 (24th Conference on Software Engineering Education and Training),
Poster. pp. 558, 2011. -
REmail—Blending Talk and Work in Eclipse
Alberto Bacchelli, Lorenzo Baracchi, Michele Lanza
In Proceedings of Eclipse-IT 2011 (6th Workshop of the Italian Eclipse Community),
student paper, pp. 303-306 2011. -
Manhattan—3D City Visualizations in Eclipse
Alberto Bacchelli, Francesco Rigotti, Lile Hattori, Michele Lanza
In Proceedings of Eclipse-IT 2011 (6th Workshop of the Italian Eclipse Community),
student paper, pp. 307-310, 2011. -
Exploring, exposing, and exploiting emails to include human factors in software engineering
Alberto Bacchelli
In companion Proceedings of ICSE 2011 (33rd ACM/IEEE International Conference on Software Engineering),
Doctoral Symposium, pp. 1074-1077, ACM Press, 2011. -
Towards integrating e-mail communication in the IDE
Alberto Bacchelli, Michele Lanza, Vitezslav Humpa
In Proceedings of SUITE 2010 (2nd International Workshop on Search-driven development),
pp. 1-4, IEEE CS Press, 2010. -
Miler – A Tool Infrastructure to Analyze Mailing Lists
Alberto Bacchelli, Michele Lanza, Marco D'Ambros
In Proceedings of FAMOOSr 2009 (3rd International Workshop on FAMIX and Moose in Reengineering),
pp. 12-15. 2009. -
Mining Unstructured Software Data
Alberto Bacchelli
Ph.D. Thesis, University of Lugano, Switzerland, 2013.
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
(*) Peer-reviewed conferences are accepted in computer science as high-quality scholarly articles. This point is also clarified by Michael D. Ernst (Professor at the University of Washington, and previously researcher at Microsoft Research and tenured professor at MIT), who explains that: “conference papers are arguably as prestigious as top journal publications: oftentimes, conferences have higher standards and lower acceptance rates than most journals.” The same point is expressed in the article “Research Evaluation for Computer Science” in Communications of the ACM(April 2009).