2024

Olivier Nourry, Yutaro Kashiwa, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei:
The Human Side of Fuzzing: Challenges Faced by Developers during Fuzzing Activities. ACM Trans. Softw. Eng. Methodol. 33(1): 14:1-14:26 (2024)

2023

Marco Raglianti, Csaba Nagy, Roberto Minelli, Bin Lin, Michele Lanza:
On the Rise of Modern Software Documentation (Pearl/Brave New Idea). ECOOP 2023: 43:1-43:24
Adrian Hoff, Christoph Seidl, Mircea Lungu, Michele Lanza:
Preparing Software Re-Engineering via Freehand Sketches in Virtual Reality. ICSME 2023: 317-328
Gianlorenzo Occhipinti, Csaba Nagy, Roberto Minelli, Michele Lanza:
SYN: Ultra-Scale Software Evolution Comprehension. ICPC 2023: 69-73
Edoardo Riggio, Marco Raglianti, Michele Lanza:
Conversation Disentanglement As-a-Service. ICPC 2023: 59-63
Vincenzo Orrei, Marco Raglianti, Csaba Nagy, Michele Lanza:
Contribution-Based Firing of Developers? ESEC/SIGSOFT FSE 2023: 2062-2066
Adrian Hoff, Christoph Seidl, Michele Lanza:
Uniquifying Architecture Visualization through Variable 3D Model Generation. VaMoS 2023: 77-81
David Moreno-Lumbreras, Jesús M. González-Barahona, Michele Lanza:
Understanding the NPM Dependencies Ecosystem of a Project Using Virtual Reality. VISSOFT 2023: 84-94
David Moreno-Lumbreras, Roberto Minelli, Andrea Villaverde, Jesús M. González-Barahona, Michele Lanza:
CodeCity: A comparison of on-screen and virtual reality. Inf. Softw. Technol. 153: 107064 (2023)
Maxime Gobert, Csaba Nagy, Henrique Rocha, Serge Demeyer, Anthony Cleve:
Best practices of testing database manipulation code. Inf. Syst. 111: 102105 (2023)
Giovanni Rosa, Luca Pascarella, Simone Scalabrino, Rosalia Tufano, Gabriele Bavota, Michele Lanza, Rocco Oliveto:
A comprehensive evaluation of SZZ Variants through a developer-informed oracle. J. Syst. Softw. 202: 111729 (2023)

2022

Susanna Ardigò, Csaba Nagy, Roberto Minelli, Michele Lanza:
M3triCity: Visualizing Evolving Software & Data Cities. ICSE-Companion 2022: 130-133
Michael MacInnis, Olga Baysal, Michele Lanza:
Terminals All the Way Down. ICSE (NIER) 2022: 86-90
Marco Raglianti:
Topology of the Documentation Landscape. ICSE-Companion 2022: 297-299
Olivier Nourry, Yutaro Kashiwa, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei:
AIP: Scalable and Reproducible Execution Traces in Energy Studies on Mobile Devices. ICSME 2022: 449-453
Marco Raglianti, Csaba Nagy, Roberto Minelli, Michele Lanza:
DiscOrDance: Visualizing Software Developers Communities on Discord. ICSME 2022: 474-478
Marco Raglianti, Csaba Nagy, Roberto Minelli, Michele Lanza:
Using discord conversations as program comprehension aid. ICPC 2022: 597-601
Nour Jihene Agouf, Stéphane Ducasse, Anne Etien, Michele Lanza:
A New Generation of CLASS BLUEPRINT. VISSOFT 2022: 29-39
Mircea Lungu, Rolf-Helge Pfeiffer, Marco D'Ambros, Michele Lanza, Jesper Findahl:
Can Git Repository Visualization Support Educators in Assessing Group Projects? VISSOFT 2022: 187-191
Boris Cherry, Pol Benats, Maxime Gobert, Loup Meurice, Csaba Nagy, Anthony Cleve:
Static Analysis of Database Accesses in MongoDB Applications. SANER 2022: 930-934
Biruk Asmare Muse, Csaba Nagy, Anthony Cleve, Foutse Khomh, Giuliano Antoniol:
FIXME: synchronize with database! An empirical study of data access self-admitted technical debt. Empir. Softw. Eng. 27(6): 130 (2022)
Fengcai Wen, Csaba Nagy, Michele Lanza, Gabriele Bavota:
Quick remedy commits and their impact on mining software repositories. Empir. Softw. Eng. 27(1): 14 (2022)
Bin Lin, Nathan Cassee, Alexander Serebrenik, Gabriele Bavota, Nicole Novielli, Michele Lanza:
Opinion Mining for Software Development: A Systematic Literature Review. ACM Trans. Softw. Eng. Methodol. 31(3): 38:1-38:41 (2022)
Jevgenija Pantiuchina, Bin Lin, Fiorella Zampetti, Massimiliano Di Penta, Michele Lanza, Gabriele Bavota:
Why Do Developers Reject Refactorings in Open-Source Projects? ACM Trans. Softw. Eng. Methodol. 31(2): 23:1-23:23 (2022)
Luca Traini, Daniele Di Pompeo, Michele Tucci, Bin Lin, Simone Scalabrino, Gabriele Bavota, Michele Lanza, Rocco Oliveto, Vittorio Cortellessa:
How Software Refactoring Impacts Execution Time. ACM Trans. Softw. Eng. Methodol. 31(2): 25:1-25:23 (2022)

2021

Maxime Gobert, Csaba Nagy, Henrique Rocha, Serge Demeyer, Anthony Cleve:
Challenges and Perils of Testing Database Manipulation Code. CAiSE 2021: 229-245
Pol Benats, Maxime Gobert, Loup Meurice, Csaba Nagy, Anthony Cleve:
An Empirical Study of (Multi-) Database Models in Open-Source Projects. ER 2021: 87-101
Giovanni Rosa, Luca Pascarella, Simone Scalabrino, Rosalia Tufano, Gabriele Bavota, Michele Lanza, Rocco Oliveto:
Evaluating SZZ Implementations Through a Developer-informed Oracle. ICSE 2021: 436-447
Fengcai Wen, Emad Aghajani, Csaba Nagy, Michele Lanza, Gabriele Bavota:
Siri, Write the Next Method. ICSE 2021: 138-149
Yutaro Kashiwa, Kazuki Shimizu, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei, Naoyasu Ubayashi:
Does Refactoring Break Tests and to What Extent? ICSME 2021: 171-182
Fengcai Wen, Valentina Ferrari, Emad Aghajani, Csaba Nagy, Michele Lanza, Gabriele Bavota:
FeaRS: Recommending Complete Android Method Implementations. ICSME 2021: 589-593
Hassan Atwi, Bin Lin, Nikolaos Tsantalis, Yutaro Kashiwa, Yasutaka Kamei, Naoyasu Ubayashi, Gabriele Bavota, Michele Lanza:
PYREF: Refactoring Detection in Python Projects. SCAM 2021: 136-141
Susanna Ardigò, Csaba Nagy, Roberto Minelli, Michele Lanza:
Visualizing Data in Software Cities. VISSOFT 2021: 145-149
Aron Fiechter, Roberto Minelli, Csaba Nagy, Michele Lanza:
Visualizing GitHub Issues. VISSOFT 2021: 155-159
David Moreno-Lumbreras, Roberto Minelli, Andrea Villaverde, Jesús M. González-Barahona, Michele Lanza:
CodeCity: On-Screen or in Virtual Reality? VISSOFT 2021: 12-22
Marco Raglianti, Roberto Minelli, Csaba Nagy, Michele Lanza:
Visualizing Discord Servers. VISSOFT 2021: 150-154
Davide Paolo Tua, Roberto Minelli, Michele Lanza:
Voronoi Evolving Treemaps. VISSOFT 2021: 1-5
Giorgio Gronchi, Marco Raglianti, Fabio Giovannelli:
Network Theory and Switching Behaviors: A User Guide for Analyzing Electronic Records Databases. Future Internet 13(9): 228 (2021)
Emad Aghajani, Gabriele Bavota, Mario Linares-Vásquez, Michele Lanza:
Automated Documentation of Android Apps. IEEE Trans. Software Eng. 47(1): 204-220 (2021)

2020

Emad Aghajani, Csaba Nagy, Mario Linares-Vásquez, Laura Moreno, Gabriele Bavota, Michele Lanza, David C. Shepherd:
Software documentation: the practitioners' perspective. ICSE 2020: 590-601
Maria Caulo, Bin Lin, Gabriele Bavota, Giuseppe Scanniello, Michele Lanza:
Knowledge Transfer in Modern Code Review. ICPC 2020: 230-240
Fengcai Wen, Csaba Nagy, Michele Lanza, Gabriele Bavota:
An Empirical Study of Quick Remedy Commits. ICPC 2020: 60-71
Biruk Asmare Muse, Mohammad Masudur Rahman, Csaba Nagy, Anthony Cleve, Foutse Khomh, Giuliano Antoniol:
On the Prevalence, Impact, and Evolution of SQL Code Smells in Data-Intensive Systems. MSR 2020: 327-338
Eduardo Guerra, Phyllipe Lima, Joelma Choma, Marco Nardes, Tiago Silva da Silva, Michele Lanza, Paulo Meirelles:
A Metadata Handling API for Framework Development: a Comparative Study. SBES 2020: 499-508
Rungroj Maipradit, Bin Lin, Csaba Nagy, Gabriele Bavota, Michele Lanza, Hideaki Hata, Kenichi Matsumoto:
Automated Identification of On-hold Self-admitted Technical Debt. SCAM 2020: 54-64
Federico Pfahler, Roberto Minelli, Csaba Nagy, Michele Lanza:
Visualizing Evolving Software Cities. VISSOFT 2020: 22-26
Simone Scalabrino, Gabriele Bavota, Mario Linares-Vásquez, Valentina Piantadosi, Michele Lanza, Rocco Oliveto:
API compatibility issues in Android: Causes and effectiveness of data-driven detection techniques. Empir. Softw. Eng. 25(6): 5006-5046 (2020)

2019

Bin Lin, Fiorella Zampetti, Gabriele Bavota, Massimiliano Di Penta, Michele Lanza:
Pattern-based mining of opinions in Q&A websites. ICSE 2019: 548-559
Emad Aghajani, Csaba Nagy, Olga Lucero Vega-Márquez, Mario Linares-Vásquez, Laura Moreno, Gabriele Bavota, Michele Lanza:
Software documentation issues unveiled. ICSE 2019: 1199-1210
Fengcai Wen, Csaba Nagy, Gabriele Bavota, Michele Lanza:
A large-scale empirical study on code-comment inconsistencies. ICPC 2019: 53-64
Simone Scalabrino, Gabriele Bavota, Mario Linares-Vásquez, Michele Lanza, Rocco Oliveto:
Data-driven solutions to detect API compatibility issues in Android: an empirical study. MSR 2019: 288-298
Bin Lin, Csaba Nagy, Gabriele Bavota, Andrian Marcus, Michele Lanza:
On the Quality of Identifiers in Test Code. SCAM 2019: 204-215
Salvatore Geremia, Gabriele Bavota, Rocco Oliveto, Michele Lanza, Massimiliano Di Penta:
Characterizing Leveraged Stack Overflow Posts. SCAM 2019: 141-151
Bin Lin, Csaba Nagy, Gabriele Bavota, Michele Lanza:
On the Impact of Refactoring Operations on Code Naturalness. SANER 2019: 594-598
Simone Romano, Nicola Capece, Ugo Erra, Giuseppe Scanniello, Michele Lanza:
On the use of virtual reality in software visualization: The case of the city metaphor. Inf. Softw. Technol. 114: 92-106 (2019)
Simone Romano, Nicola Capece, Ugo Erra, Giuseppe Scanniello, Michele Lanza:
The city metaphor in software visualization: feelings, emotions, and thinking. Multim. Tools Appl. 78(23): 33113-33149 (2019)
Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Rocco Oliveto, Massimiliano Di Penta, Sonia Haiduc, Barbara Russo, Michele Lanza:
Automatic Identification and Classification of Software Development Video Tutorial Fragments. IEEE Trans. Software Eng. 45(5): 464-488 (2019)

2018

Bin Lin, Fiorella Zampetti, Gabriele Bavota, Massimiliano Di Penta, Michele Lanza, Rocco Oliveto:
Sentiment analysis for software engineering: how far can we go? ICSE 2018: 94-104
Bin Lin:
Crowdsourced software development and maintenance. ICSE (Companion Volume) 2018: 492-495
Csaba Nagy, Anthony Cleve:
SQLInspect: a static analyzer to inspect database usage in Java applications. ICSE (Companion Volume) 2018: 93-96
Bin Lin, Fiorella Zampetti, Rocco Oliveto, Massimiliano Di Penta, Michele Lanza, Gabriele Bavota:
Two Datasets for Sentiment Analysis in Software Engineering. ICSME 2018: 712
Emad Aghajani:
Context-Aware Software Documentation. ICSME 2018: 727-731
Emad Aghajani, Csaba Nagy, Gabriele Bavota, Michele Lanza:
A Large-Scale Empirical Study on Linguistic Antipatterns Affecting APIs. ICSME 2018: 25-35
Jevgenija Pantiuchina, Michele Lanza, Gabriele Bavota:
Improving Code: The (Mis) Perception of Quality Metrics. ICSME 2018: 80-91
Luigi Frunzio, Bin Lin, Michele Lanza, Gabriele Bavota:
RETICULA: Real-time code quality assessment. SANER 2018: 542-546

2017

Luca Ponzanelli, Simone Scalabrino, Gabriele Bavota, Andrea Mocci, Rocco Oliveto, Massimiliano Di Penta, Michele Lanza:
Supporting software developers with a holistic recommender system. ICSE 2017: 94-105
Martin P. Robillard, Andrian Marcus, Christoph Treude, Gabriele Bavota, Oscar Chaparro, Neil A. Ernst, Marco Aurélio Gerosa, Michael W. Godfrey, Michele Lanza, Mario Linares Vásquez, Gail C. Murphy, Laura Moreno, David C. Shepherd, Edmund Wong:
On-demand Developer Documentation. ICSME 2017: 479-483
Perry van Wesel, Bin Lin, Gregorio Robles, Alexander Serebrenik:
Reviewing Career Paths of the OpenStack Developers. ICSME 2017: 544-548
Emad Aghajani, Andrea Mocci, Gabriele Bavota, Michele Lanza:
The code time machine. ICPC 2017: 356-359
Bin Lin, Luca Ponzanelli, Andrea Mocci, Gabriele Bavota, Michele Lanza:
On the uniqueness of code redundancies. ICPC 2017: 121-131
Fiorella Zampetti, Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Michele Lanza:
How developers document pull requests with external references. ICPC 2017: 23-33
Phyllipe Lima, Eduardo Guerra, Marco Nardes, Andrea Mocci, Gabriele Bavota, Michele Lanza:
An annotation-based API for supporting runtime code annotation reading. META@SPLASH 2017: 6-14
Bin Lin, Simone Scalabrino, Andrea Mocci, Rocco Oliveto, Gabriele Bavota, Michele Lanza:
Investigating the Use of Code Analysis and NLP to Promote a Consistent Usage of Identifiers. SCAM 2017: 81-90
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza, Ebrisa Mastrodicasa:
How to gamify software engineering. SANER 2017: 261-271
Alberto Bacchelli, Andrea Mocci, Anthony Cleve, Michele Lanza:
Mining structured data in natural language artifacts with island parsing. Sci. Comput. Program. 150: 31-55 (2017)

2016

Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Rocco Oliveto, Mir Hasan, Barbara Russo, Sonia Haiduc, Michele Lanza:
Too long; didn't watch!: extracting relevant fragments from software development video tutorials. ICSE 2016: 261-272
Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Rocco Oliveto, Barbara Russo, Sonia Haiduc, Michele Lanza:
CodeTube: extracting relevant fragments from software development video tutorials. ICSE (Companion Volume) 2016: 645-648
Roberto Minelli, Andrea Mocci, Romain Robbes, Michele Lanza:
Taming the IDE with fine-grained interaction data. ICPC 2016: 1-10
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza:
What Makes a Satisficing Bug Report? QRS 2016: 164-174
Roberto Minelli, Andrea Mocci, Michele Lanza:
Visualizing the Evolution of Working Sets. VISSOFT 2016: 141-150
Roberto Minelli, Andrea Mocci, Michele Lanza:
Measuring Navigation Efficiency in the IDE. IWESEP@SANER 2016: 1-6
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza:
Prompter - Turning the IDE into a self-confident programming assistant. Empir. Softw. Eng. 21(5): 2190-2231 (2016)
Sonia Haiduc, Takashi Kobayashi, Michele Lanza, Andrian Marcus:
Mining & Modeling Unstructured Data in Software - Challenges for the Future (NII Shonan Meeting 2016-3). NII Shonan Meet. Rep. 2016 (2016)
Michele Lanza, Andrea Mocci, Luca Ponzanelli:
The Tragedy of Defect Prediction, Prince of Empirical Software Engineering Research. IEEE Softw. 33(6): 102-105 (2016)

2015

Roberto Minelli, Andrea Mocci, Michele Lanza:
Free Hugs - Praising Developers for Their Actions. ICSE (2) 2015: 555-558
Yuriy Tymchuk, Andrea Mocci, Michele Lanza:
ViDI: The Visual Design Inspector. ICSE (2) 2015: 653-656
Andrea Ciani, Roberto Minelli, Andrea Mocci, Michele Lanza:
UrbanIt: Visualizing repositories everywhere. ICSME 2015: 324-326
Nicolas Latorre, Roberto Minelli, Andrea Mocci, Luca Ponzanelli, Michele Lanza:
SODA: the stack overflow dataset almanac. MUD@ICSME 2015: 1-5
Roberto Minelli, Andrea Mocci, Michele Lanza:
I know what you did last summer: an investigation of how developers spend their time. ICPC 2015: 25-35
Roberto Minelli, Andrea Mocci, Michele Lanza:
The plague doctor: a promising cure for the window plague. ICPC 2015: 182-185
Marcello Romanelli, Andrea Mocci, Michele Lanza:
Towards visual reflexion models. ICPC 2015: 277-280
Luca Ponzanelli, Andrea Mocci, Michele Lanza:
Summarizing Complex Development Artifacts by Mining Heterogeneous Data. MSR 2015: 401-405
Luca Ponzanelli, Andrea Mocci, Michele Lanza:
StORMeD: Stack Overflow Ready Made Data. MSR 2015: 474-477
Luis Mastrangelo, Luca Ponzanelli, Andrea Mocci, Michele Lanza, Matthias Hauswirth, Nathaniel Nystrom:
Use at your own risk: the Java unsafe API in the wild. OOPSLA 2015: 695-710
Tommaso Dal Sasso, Roberto Minelli, Andrea Mocci, Michele Lanza:
Blended, not stirred: Multi-concern visualization of large software systems. VISSOFT 2015: 106-115
Remo Lemma, Michele Lanza, Andrea Mocci:
CEL: Touching software modeling in essence. SANER 2015: 439-448
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza:
Misery loves company: CrowdStacking traces to aid problem detection. SANER 2015: 131-140
Yuriy Tymchuk, Andrea Mocci, Michele Lanza:
Code review: Veni, ViDI, vici. SANER 2015: 151-160
Fernando Olivero, Michele Lanza, Marco D'Ambros:
Object-focused environments revisited. Sci. Comput. Program. 98: 394-407 (2015)

2014

Tommaso Dal Sasso, Michele Lanza:
In∗bug: Visual analytics of bug repositories. CSMR-WCRE 2014: 415-419
Luca Ponzanelli:
Holistic recommender systems for software engineering. ICSE Companion 2014: 686-689
Roberto Minelli:
Towards Self-Adaptive IDEs. ICSME 2014: 666
Roberto Minelli, Lorenzo Baracchi, Andrea Mocci, Michele Lanza:
Visual Storytelling of Development Sessions. ICSME 2014: 416-420
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza:
Prompter: A Self-Confident Recommender System. ICSME 2014: 577-580
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza, David Fullerton:
Improving Low Quality Stack Overflow Post Detection. ICSME 2014: 541-544
Tommaso Dal Sasso:
Managing Software Defects. ICSME 2014: 669
Mohammad Ghafari, Carlo Ghezzi, Andrea Mocci, Giordano Tamburrelli:
Mining unit tests for code recommendation. ICPC 2014: 142-145
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza:
Mining StackOverflow to turn the IDE into a self-confident programming prompter. MSR 2014: 102-111
Yuriy Tymchuk, Andrea Mocci, Michele Lanza:
Collaboration in open-source projects: myth or reality? MSR 2014: 304-307
Luca Bigliardi, Michele Lanza, Alberto Bacchelli, Marco D'Ambros, Andrea Mocci:
Quantitatively Exploring Non-code Software Artifacts. QSIC 2014: 286-295
Roberto Minelli, Andrea Mocci, Michele Lanza, Takashi Kobayashi:
Quantifying Program Comprehension with Interaction Data. QSIC 2014: 276-285
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza:
Understanding and Classifying the Quality of Technical Forum Questions. QSIC 2014: 343-352
Roberto Minelli, Andrea Mocci, Michele Lanza, Lorenzo Baracchi:
Visualizing Developer Interactions. VISSOFT 2014: 147-156
Mircea Lungu, Michele Lanza, Oscar Nierstrasz:
Evolutionary and collaborative software architecture recovery with Softwarenaut. Sci. Comput. Program. 79: 204-223 (2014)

2013

Roberto Minelli, Michele Lanza:
Software Analytics for Mobile Applications-Insights & Lessons Learned. CSMR 2013: 144-153
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza:
Leveraging Crowd Knowledge for Software Comprehension and Development. CSMR 2013: 57-66
Alberto Bacchelli, Christian Bird:
Expectations, outcomes, and challenges of modern code review. ICSE 2013: 712-721
Remo Lemma, Michele Lanza:
Co-evolution as the key for live programming. LIVE@ICSE 2013: 9-10
Remo Lemma, Michele Lanza, Fernando Olivero:
CEL: modeling everywhere. ICSE 2013: 1323-1326
Lori L. Pollock, David W. Binkley, Dawn J. Lawrie, Emily Hill, Rocco Oliveto, Gabriele Bavota, Alberto Bacchelli:
1st international workshop on natural language analysis in software engineering (NaturaLiSE 2013). ICSE 2013: 1537-1538
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza:
Seahawk: stack overflow in the IDE. ICSE 2013: 1295-1298
Emily Hill, Alberto Bacchelli, Dave W. Binkley, Bogdan Dit, Dawn J. Lawrie, Rocco Oliveto:
Which Feature Location Technique is Better? ICSM 2013: 408-411
Roberto Minelli, Michele Lanza:
SAMOA - A Visual Software Analytics Platform for Mobile Applications. ICSM 2013: 476-479
Michele Lanza, Marco D'Ambros, Alberto Bacchelli, Lile Hattori, Francesco Rigotti:
Manhattan: Supporting real-time visual team activity awareness. ICPC 2013: 207-210
Anja Guzzi, Alberto Bacchelli, Michele Lanza, Martin Pinzger, Arie van Deursen:
Communication in open source software development mailing lists. MSR 2013: 277-286
Roberto Minelli, Michele Lanza:
Visualizing the workflow of developers. VISSOFT 2013: 1-4
Tommaso Dal Sasso, Michele Lanza:
A closer look at bugs. VISSOFT 2013: 1-4
Alberto Bacchelli, Nicolas Bettenburg, Latifa Guerrouj, Sonia Haiduc:
3rd workshop on Mining Unstructured Data. WCRE 2013: 491-492
Lile Hattori, Marco D'Ambros, Michele Lanza, Mircea Lungu:
Answering software evolution questions: An empirical evaluation. Inf. Softw. Technol. 55(4): 755-775 (2013)

2012

Fernando Olivero, Michele Lanza, Marco D'Ambros:
Ronda: A Fine Grained Collaborative Development Environment. CDVE 2012: 155-162
Emanuel Giger, Marco D'Ambros, Martin Pinzger, Harald C. Gall:
Method-level bug prediction. ESEM 2012: 171-180
Lile Hattori, Michele Lanza, Marco D'Ambros:
A Qualitative User Study on Preemptive Conflict Detection. ICGSE 2012: 159-163
Alberto Bacchelli, Luca Ponzanelli, Michele Lanza:
Harnessing stack overflow for the IDE. RSSE@ICSE 2012: 26-30
Alberto Bacchelli, Tommaso Dal Sasso, Marco D'Ambros, Michele Lanza:
Content classification of development emails. ICSE 2012: 375-385
Fernando Olivero, Michele Lanza, Marco D'Ambros, Romain Robbes:
Tracking human-centric controlled experiments with biscuit. PLATEAU 2012: 1-6
Michele Lanza:
Holistic Software Evolution. ERCIM News 2012(88) (2012)
Marco D'Ambros, Michele Lanza, Romain Robbes:
Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empir. Softw. Eng. 17(4-5): 531-577 (2012)
Lile Hattori, Michele Lanza, Romain Robbes:
Refining code ownership with synchronous changes. Empir. Softw. Eng. 17(4-5): 467-499 (2012)

2011

Lile Hattori, Alberto Bacchelli, Michele Lanza, Mircea Lungu:
Erase and rewind - Learning by replaying examples. CSEE&T 2011: 558
Alberto Bacchelli, Michele Lanza, Vitezslav Humpa:
RTFM (Read the Factual Mails) - Augmenting Program Comprehension with Remail. CSMR 2011: 15-24
Alberto Bacchelli, Michele Lanza, Marco D'Ambros:
Miler: a toolset for exploring email data. ICSE 2011: 1025-1027
Richard Wettel, Michele Lanza, Romain Robbes:
Software systems as cities: a controlled experiment. ICSE 2011: 551-560
Marco D'Ambros, Romain Robbes:
Effective mining of software repositories. ICSM 2011: 598
Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger, Arie van Deursen:
Collective Code Bookmarks for Program Comprehension. ICPC 2011: 101-110
Lile Hattori, Marco D'Ambros, Michele Lanza, Mircea Lungu:
Software Evolution Comprehension: Replay to the Rescue. ICPC 2011: 161-170
Alberto Bacchelli, Anthony Cleve, Michele Lanza, Andrea Mocci:
Extracting structured data from natural language documents with island parsing. ASE 2011: 476-479
Sylvie Neu, Michele Lanza, Lile Hattori, Marco D'Ambros:
Telling stories about GNOME with Complicity. VISSOFT 2011: 1-8
Fernando Olivero, Michele Lanza, Marco D'Ambros, Romain Robbes:
Enabling program comprehension through a visual object-focused development environment. VL/HCC 2011: 127-134
Marco D'Ambros, Michele Lanza, Mircea Lungu, Romain Robbes:
On porting software visualization tools to the web. Int. J. Softw. Tools Technol. Transf. 13(2): 181-200 (2011)

2010

Michele Lanza, Lile Hattori, Anja Guzzi:
Supporting Collaboration Awareness with Real-Time Visualization of Development Activity. CSMR 2010: 202-211
Alberto Bacchelli, Marco D'Ambros, Michele Lanza:
Are Popular Classes More Defect Prone? FASE 2010: 59-73
Alberto Bacchelli, Michele Lanza, Vitezslav Humpa:
Towards integrating e-mail communication in the IDE. SUITE@ICSE 2010: 1-4
Marco D'Ambros, Michele Lanza, Romain Robbes:
Commit 2.0. Web2SE@ICSE 2010: 14-19
Alberto Bacchelli, Michele Lanza, Romain Robbes:
Linking e-mails and source code artifacts. ICSE (1) 2010: 375-384
Lile Hattori, Michele Lanza:
Syde: a tool for collaborative software development. ICSE (2) 2010: 235-238
Radu Marinescu, Michele Lanza, Andrian Marcus:
Foreword. ICSM 2010: 1-2
Alberto Bacchelli, Marco D'Ambros, Michele Lanza:
Extracting Source Code from E-Mails. ICPC 2010: 24-33
Lile Hattori, Mircea Lungu, Michele Lanza:
Replaying past changes in multi-developer projects. EVOL/IWPSE 2010: 13-22
Mircea Lungu, Romain Robbes, Michele Lanza:
Recovering inter-project dependencies in software ecosystems. ASE 2010: 309-312
Marco D'Ambros, Michele Lanza, Romain Robbes:
An extensive comparison of bug prediction approaches. MSR 2010: 31-41
Romain Robbes, Damien Pollet, Michele Lanza:
Replaying IDE interactions to evaluate and improve change prediction approaches. MSR 2010: 161-170
Marco D'Ambros, Alberto Bacchelli, Michele Lanza:
On the Impact of Design Flaws on Software Defects. QSIC 2010: 23-31
Romain Robbes, Michele Lanza:
Improving code completion with program history. Autom. Softw. Eng. 17(2): 181-212 (2010)
Marco D'Ambros, Michele Lanza:
Distributed and Collaborative Software Evolution Analysis with Churrasco. Sci. Comput. Program. 75(4): 276-287 (2010)
Mircea Lungu, Michele Lanza, Tudor Gîrba, Romain Robbes:
The Small Project Observatory: Visualizing software ecosystems. Sci. Comput. Program. 75(4): 264-275 (2010)

2009

Marco D'Ambros:
Welcome from the Tool Track Chair. CSMR 2009: 321-322
Michele Lanza, Harald C. Gall, Philippe Dugerdil:
EvoSpaces: Multi-dimensional Navigation Spaces for Software Evolution. CSMR 2009: 293-296
Alberto Bacchelli, Michele Lanza, Marco D'Ambros:
Miler - A Tool Infrastructure to Analyze Mailing Lists. FAMOOSr@WCRE 2009: 12-15
Fernando Olivero, Michele Lanza, Romain Robbes:
Lumière: An Infrastructure for Producing 3D Applications in Smalltalk. FAMOOSr@WCRE 2009: 8-11
Lile Hattori, Michele Lanza:
An environment for synchronous software development. ICSE Companion 2009: 223-226
Richard Wettel:
Visual exploration of large-scale evolving software. ICSE Companion 2009: 391-394
David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse, Damien Pollet, Romain Robbes:
Supporting task-oriented navigation in IDEs with configurable HeatMaps. ICPC 2009: 253-257
Fernando Olivero, Michele Lanza, Romain Robbes:
Lumière: a novel framework for rendering 3D graphics in Smalltalk. IWST 2009: 18-27
Lile Hattori, Michele Lanza:
Mining the history of synchronous changes to refine code ownership. MSR 2009: 141-150
Mircea Lungu, Jacopo Malnati, Michele Lanza:
Visualizing Gnome with the Small Project Observatory. MSR 2009: 103-106
Alberto Bacchelli, Marco D'Ambros, Michele Lanza, Romain Robbes:
Benchmarking Lightweight Techniques to Link E-Mails and Source Code. WCRE 2009: 205-214
Marco D'Ambros, Michele Lanza, Romain Robbes:
On the Relationship Between Change Coupling and Software Defects. WCRE 2009: 135-144
Marco D'Ambros, Michele Lanza, Mircea Lungu, Romain Robbes:
Promises and perils of porting software visualization tools to the web. WSE 2009: 109-118
Marco D'Ambros, Michele Lanza:
Visual software evolution reconstruction. J. Softw. Maintenance Res. Pract. 21(3): 217-232 (2009)
Marco D'Ambros, Michele Lanza, Mircea Lungu:
Visualizing Co-Change Information with the Evolution Radar. IEEE Trans. Software Eng. 35(5): 720-735 (2009)

2008

Hani Abdeen, Ilham Alloui, Stéphane Ducasse, Damien Pollet, Mathieu Suen:
Package Reference Fingerprint: a Rich and Compact Visualization to Understand Package Relationships. CSMR 2008: 213-222
Michele Lanza, Michael W. Godfrey, Sunghun Kim:
MSR 2008 - 5th working conference on mining software repositories. ICSE Companion 2008: 1037-1038
Michele Lanza, Amy L. Murphy, Romain Robbes, Mircea Lungu, Paolo Bonzini:
A teamwork-based approach to programming fundamentals with scheme, smalltalk & java. ICSE 2008: 787-790
Romain Robbes, Michele Lanza:
SpyWare: a change-aware development toolset. ICSE 2008: 847-850
Richard Wettel, Michele Lanza:
CodeCity: 3D visualization of large-scale software. ICSE Companion 2008: 921-922
Lile Hattori, Michele Lanza:
On the nature of commits. ASE Workshops 2008: 63-71
Romain Robbes, Michele Lanza:
How Program History Can Improve Code Completion. ASE 2008: 317-326
Romain Robbes, Michele Lanza:
Example-Based Program Transformation. MoDELS 2008: 174-188
Richard Wettel, Michele Lanza:
Visually localizing design problems with disharmony maps. SOFTVIS 2008: 155-164
Stéphane Ducasse, Tudor Gîrba, Orla Greevy, Michele Lanza, Oscar Nierstrasz:
FAMOOSr 2008: Workshop on FAMIX and Moose in Software Reengineering. WCRE 2008: 343-344
Romain Robbes, Damien Pollet, Michele Lanza:
Logical Coupling Based on Fine-Grained Change Information. WCRE 2008: 42-46
Richard Wettel, Michele Lanza:
Visual Exploration of Large-Scale System Evolution. WCRE 2008: 219-228

2007

Marco D'Ambros, Michele Lanza:
BugCrawler: Visualizing Evolving Software Systems. CSMR 2007: 333-334
Mircea Lungu, Michele Lanza:
Exploring Inter-Module Relationships in Evolving Software Systems. CSMR 2007: 91-102
Oscar Nierstrasz, Markus Kobel, Tudor Gîrba, Michele Lanza, Horst Bunke:
Example-Driven Reconstruction of Software Models. CSMR 2007: 275-286
Romain Robbes, Michele Lanza:
The "Extract Refactoring" Refactoring. WRT 2007: 28-29
Yann-Gaël Guéhéneuc, Christian F. J. Lange, Houari A. Sahraoui, Giovanni Falcone, Michele Lanza, Coral Calero, Fernando Brito e Abreu:
Quantitative Approaches in Object-Oriented Software Engineering. ECOOP Workshops 2007: 166-170
Mihai Balint, Petru Florin Mihancea, Radu Marinescu, Michele Lanza:
NOREX: Distributed collaborative reengineering. FAMOOSr@TOOLS 2007: 21-22
Katerina Barone-Adesi, Michele Lanza:
ScheMoose - Supporting a Functional Language in Moose. FAMOOSr@TOOLS 2007: 9-10
Marco D'Ambros, Michele Lanza, Martin Pinzger:
The Metabase: Generating Object Persistency Using Meta Descriptions. FAMOOSr@TOOLS 2007: 17-20
Mircea Lungu, Michele Lanza:
Reverse Engineering through Holistic Software Exploration. FAMOOSr@TOOLS 2007: 37-38
Romain Robbes, Michele Lanza, Mircea Lungu:
An Approach to Software Evolution Based on Semantic Change. FASE 2007: 27-41
Harald C. Gall, Michele Lanza, Thomas Zimmermann:
4th International Workshop on Mining Software Repositories (MSR 2007). ICSE Companion 2007: 107-108
Romain Robbes, Michele Lanza:
Characterizing and Understanding Development Sessions. ICPC 2007: 155-166
Richard Wettel, Michele Lanza:
Program Comprehension through Software Habitability. ICPC 2007: 231-240
Mircea Lungu, Tudor Gîrba:
A small observatory for super-repositories. IWPSE 2007: 106-109
Massimiliano Di Penta, Michele Lanza:
IWPSE 2007: 9th international workshop on principles of software evolution. ESEC/SIGSOFT FSE 2007: 611-612
Marco D'Ambros, Michele Lanza, Martin Pinzger:
"A Bug's Life" Visualizing a Bug Database. VISSOFT 2007: 113-120
Richard Wettel, Michele Lanza:
Visualizing Software Systems as Cities. VISSOFT 2007: 92-99
Mircea Lungu, Michele Lanza, Tudor Gîrba, Reinout Heeck:
Reverse Engineering Super-Repositories. WCRE 2007: 120-129

2006

Mircea Lungu, Michele Lanza:
Softwarenaut: Exploring Hierarchical System Decompositions. CSMR 2006: 351-354
Mircea Lungu, Michele Lanza, Tudor Gîrba:
Package Patterns for Visual Architecture Recovery. CSMR 2006: 185-196
Wim Fikkert, Marco D'Ambros, Torsten Bierz, T. J. Jankun-Kelly:
Interacting with Visualizations. Human-Centered Visualization Environments 2006: 77-162
Mircea Lungu, Kai Xu:
Biomedical Information Visualization. Human-Centered Visualization Environments 2006: 311-342
Fernando Brito e Abreu, Coral Calero, Yann-Gaël Guéhéneuc, Michele Lanza, Houari A. Sahraoui:
Quantitative Approaches in Object-Oriented Software Engineering. ECOOP Workshops 2006: 87-96
Romain Robbes, Michele Lanza:
Change-based Software Evolution. EVOL 2006: 159-164
Harald C. Gall, Michele Lanza:
Software evolution: analysis and visualization. ICSE 2006: 1055-1056
Marco D'Ambros, Michele Lanza:
Applying the evolution radar to PostgreSQL. MSR 2006: 177-178
Marco D'Ambros, Michele Lanza, Mircea Lungu:
The evolution radar: visualizing integrated logical coupling information. MSR 2006: 26-32
Orla Greevy, Michele Lanza, Christoph Wysseier:
Visualizing live software systems in 3D. SOFTVIS 2006: 47-56
Mircea Lungu, Michele Lanza:
Softwarenaut: cutting edge visualization. SOFTVIS 2006: 179-180
Michael Meyer, Tudor Gîrba, Mircea Lungu:
Mondrian: an agile information visualization framework. SOFTVIS 2006: 135-144
Marco D'Ambros, Michele Lanza:
Reverse Engineering with Logical Coupling. WCRE 2006: 189-198
Romain Robbes, Michele Lanza:
A Change-based Approach to Software Evolution. EVOL (Selected Papers) 2006: 93-109

2005

Tudor Gîrba, Michele Lanza, Stéphane Ducasse:
Characterizing the Evolution of Class Hierarchies. CSMR 2005: 2-11
Michele Lanza, Stéphane Ducasse, Harald C. Gall, Martin Pinzger:
CodeCrawler: an information visualization tool for program comprehension. ICSE 2005: 672-673
Serge Demeyer, Filip Van Rysselberghe, Tudor Gîrba, Jacek Ratzinger, Radu Marinescu, Tom Mens, Bart Du Bois, Dirk Janssens, Stéphane Ducasse, Michele Lanza, Matthias Rieger, Harald C. Gall, Mohammad El-Ramly:
The LAN-simulation: A Refactoring Teaching Example. IWPSE 2005: 123-134
Romain Robbes, Michele Lanza:
Versioning Systems for Evolution Research. IWPSE 2005: 155-164
Stéphane Ducasse, Michele Lanza, Laura Ponisio:
Butterflies: A Visual Approach to Characterize Packages. IEEE METRICS 2005: 7
Markus Gälli, Michele Lanza, Oscar Nierstrasz:
Towards a Taxonomy of SUnit Tests. ESUG 2005: 99-119
Romain Robbes, Stéphane Ducasse, Michele Lanza:
Microprints: A Pixel-based Semantically Rich Visualization of Methods. ESUG 2005: 169-185
Martin Pinzger, Harald C. Gall, Michael Fischer, Michele Lanza:
Visualizing multiple evolution metrics. SOFTVIS 2005: 67-75
Marco D'Ambros, Michele Lanza, Harald C. Gall:
Fractal Figures: Visualizing Development Effort for CVS Entities. VISSOFT 2005: 46-51
Stéphane Ducasse, Michele Lanza, Romain Robbes:
Multi-level Method Understanding Using Microprints. VISSOFT 2005: 33-38
Orla Greevy, Michele Lanza, Christoph Wysseier:
Visualizing Feature Interaction in 3-D. VISSOFT 2005: 114-119
Mircea Lungu, Adrian Kuhn, Tudor Gîrba, Michele Lanza:
Interactive Exploration of Semantic Clusters. VISSOFT 2005: 95-100
Cédric Mesnage, Michele Lanza:
White Coats: Web-Visualization of Evolving Software in 3D. VISSOFT 2005: 40-45
Stéphane Ducasse, Michele Lanza:
The Class Blueprint: Visually Supporting the Understanding of Classes. IEEE Trans. Software Eng. 31(1): 75-90 (2005)

2004

Stéphane Ducasse, Michele Lanza, Roland Bertuli:
High-Level Polymetric Views of Condensed Run-time Information. CSMR 2004: 309-318
Markus Gälli, Michele Lanza, Oscar Nierstrasz, Roel Wuyts:
Ordering Broken Unit Tests for Focused Debugging. ICSM 2004: 114-123
Michele Lanza:
CodeCrawler - Polymetric Views in Action. ASE 2004: 394-395
Matthias Rieger, Stéphane Ducasse, Michele Lanza:
Insights into System-Wide Code Duplication. WCRE 2004: 100-109

2003

Michele Lanza, Stéphane Ducasse:
Polymetric Views - A Lightweight Visual Approach to Reverse Engineering. IEEE Trans. Software Eng. 29(9): 782-795 (2003)

2002

Michele Lanza, Stéphane Ducasse:
Understanding software evolution using a combination of software visualization and software metrics. Obj. Logiciel Base données Réseaux 8(1-2): 135-149 (2002)
Tom Mens, Michele Lanza:
A Graph-Based Metamodel for Object-Oriented Software Metrics. GraBaTs 2002: 57-68

2001

Michele Lanza, Stéphane Ducasse, Lukas Steiger:
Understanding Software Evolution Using a Flexible Query Engine. FFSE@CSMR 2001: 54-58

1999

Michele Lanza, Stéphane Ducasse, Serge Demeyer:
Reverse Engineering Based on Metrics and Program Visualization. ECOOP Workshops 1999: 168-169
Serge Demeyer, Stéphane Ducasse, Michele Lanza:
A Hybrid Reverse Engineering Approach Combining Metrics and Program Visualization. WCRE 1999: 175-186