Reverse Engineering Based on Metrics and Program Visualization. - Michele Lanza 001; Stéphane Ducasse; Serge Demeyer (ECOOP Workshops, 1999)

A Hybrid Reverse Engineering Approach Combining Metrics and Program Visualization. - Serge Demeyer; Stéphane Ducasse; Michele Lanza 001 (WCRE, 1999)

Understanding Software Evolution Using a Flexible Query Engine. - Michele Lanza 001; Stéphane Ducasse; Lukas Steiger (FFSE@CSMR, 2001)

The Evolution Matrix: Recovering Software Evolution Using Software Visualization Techniques. - Michele Lanza 001 (IWPSE, 2001)

A Categorization of Classes based on the Visualization of their Internal Structure: The Class Blueprint. - Michele Lanza 001; Stéphane Ducasse (OOPSLA, 2001)

Towards a Methodology for the Understanding of Object-Oriented Systems (Vers une méthodologie pour la compréhension d'applications objets). - Stéphane Ducasse; Michele Lanza 001 (Tech. Sci. Informatiques, 2001)

Understanding software evolution using a combination of software visualization and software metrics. - Michele Lanza 001; Stéphane Ducasse (Obj. Logiciel Base données Réseaux, 2002)

A Graph-Based Metamodel for Object-Oriented Software Metrics. - Tom Mens; Michele Lanza 001 (GraBaTs, 2002)

CodeCrawler - Lessons Learned in Building a Software Visualization Tool. - Michele Lanza 001 (CSMR, 2003)

CodeCrawler - A Lightweight Software Visualization Tool. - Michele Lanza 001 (VISSOFT, 2003)

Program Visualization Support for Highly Iterative Development Environments. - Michele Lanza 001 (VISSOFT, 2003)

Polymetric Views - A Lightweight Visual Approach to Reverse Engineering. - Michele Lanza 001; Stéphane Ducasse (IEEE Trans. Software Eng., 2003)

High-Level Polymetric Views of Condensed Run-time Information. - Stéphane Ducasse; Michele Lanza 001; Roland Bertuli (CSMR, 2004)

Ordering Broken Unit Tests for Focused Debugging. - Markus Gälli; Michele Lanza 001; Oscar Nierstrasz; Roel Wuyts (ICSM, 2004)

Yesterday"s Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes. - Tudor Gîrba; Stéphane Ducasse; Michele Lanza 001 (ICSM, 2004)

CodeCrawler - Polymetric Views in Action. - Michele Lanza 001 (ASE, 2004)

Insights into System-Wide Code Duplication. - Matthias Rieger; Stéphane Ducasse; Michele Lanza 001 (WCRE, 2004)

Moose: A Collaborative and Extensible Reengineering Environment. - Stéphane Ducasse; Tudor Gîrba; Michele Lanza 001; Serge Demeyer (Tools for Software Maintenance and Reengineering, 2005)

CodeCrawler - An Extensible and Language Independent 2D and 3D Software Visualization Tool. - Michele Lanza 001; Stéphane Ducasse (Tools for Software Maintenance and Reengineering, 2005)

Characterizing the Evolution of Class Hierarchies. - Tudor Gîrba; Michele Lanza 001; Stéphane Ducasse (CSMR, 2005)

CodeCrawler: an information visualization tool for program comprehension. - Michele Lanza 001; Stéphane Ducasse; Harald C. Gall; Martin Pinzger 001 (ICSE, 2005)

The LAN-simulation: A Refactoring Teaching Example. - Serge Demeyer; Filip Van Rysselberghe; Tudor Gîrba; Jacek Ratzinger; Radu Marinescu 001; Tom Mens; Bart Du Bois; Dirk Janssens; Stéphane Ducasse; Michele Lanza 001; Matthias Rieger; Harald C. Gall; et al. (IWPSE, 2005)

Versioning Systems for Evolution Research. - Romain Robbes; Michele Lanza 001 (IWPSE, 2005)

Butterflies: A Visual Approach to Characterize Packages. - Stéphane Ducasse; Michele Lanza 001; Laura Ponisio (IEEE METRICS, 2005)

Towards a Taxonomy of SUnit Tests. - Markus Gälli; Michele Lanza 001; Oscar Nierstrasz (ESUG, 2005)

Microprints: A Pixel-based Semantically Rich Visualization of Methods. - Romain Robbes; Stéphane Ducasse; Michele Lanza 001 (ESUG, 2005)

Visualizing multiple evolution metrics. - Martin Pinzger 001; Harald C. Gall; Michael Fischer 001; Michele Lanza 001 (SOFTVIS, 2005)

Fractal Figures: Visualizing Development Effort for CVS Entities. - Marco D'Ambros; Michele Lanza 001; Harald C. Gall (VISSOFT, 2005)

Multi-level Method Understanding Using Microprints. - Stéphane Ducasse; Michele Lanza 001; Romain Robbes (VISSOFT, 2005)

Visualizing Feature Interaction in 3-D. - Orla Greevy; Michele Lanza 001; Christoph Wysseier (VISSOFT, 2005)

Interactive Exploration of Semantic Clusters. - Mircea Lungu; Adrian Kuhn; Tudor Gîrba; Michele Lanza 001 (VISSOFT, 2005)

White Coats: Web-Visualization of Evolving Software in 3D. - Cédric Mesnage; Michele Lanza 001 (VISSOFT, 2005)

The Class Blueprint: Visually Supporting the Understanding of Classes. - Stéphane Ducasse; Michele Lanza 001 (IEEE Trans. Software Eng., 2005)

Object-Oriented Metrics in Practice - Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems. - Michele Lanza 001; Radu Marinescu 001 (Springer, 2006)

Software Bugs and Evolution: A Visual Approach to Uncover Their Relationship. - Marco D'Ambros; Michele Lanza 001 (CSMR, 2006)

Softwarenaut: Exploring Hierarchical System Decompositions. - Mircea Lungu; Michele Lanza 001 (CSMR, 2006)

Package Patterns for Visual Architecture Recovery. - Mircea Lungu; Michele Lanza 001; Tudor Gîrba (CSMR, 2006)

Quantitative Approaches in Object-Oriented Software Engineering. - Fernando Brito e Abreu; Coral Calero; Yann-Gaël Guéhéneuc; Michele Lanza 001; Houari A. Sahraoui (ECOOP Workshops, 2006)

Change-based Software Evolution. - Romain Robbes; Michele Lanza 001 (EVOL, 2006)

Software evolution: analysis and visualization. - Harald C. Gall; Michele Lanza 001 (ICSE, 2006)

Applying the evolution radar to PostgreSQL. - Marco D'Ambros; Michele Lanza 001 (MSR, 2006)

The evolution radar: visualizing integrated logical coupling information. - Marco D'Ambros; Michele Lanza 001; Mircea Lungu (MSR, 2006)

Visualizing live software systems in 3D. - Orla Greevy; Michele Lanza 001; Christoph Wysseier (SOFTVIS, 2006)

Softwarenaut: cutting edge visualization. - Mircea Lungu; Michele Lanza 001 (SOFTVIS, 2006)

Reverse Engineering with Logical Coupling. - Marco D'Ambros; Michele Lanza 001 (WCRE, 2006)

A Change-based Approach to Software Evolution. - Romain Robbes; Michele Lanza 001 (EVOL (Selected Papers), 2006)

BugCrawler: Visualizing Evolving Software Systems. - Marco D'Ambros; Michele Lanza 001 (CSMR, 2007)

Exploring Inter-Module Relationships in Evolving Software Systems. - Mircea Lungu; Michele Lanza 001 (CSMR, 2007)

Example-Driven Reconstruction of Software Models. - Oscar Nierstrasz; Markus Kobel; Tudor Gîrba; Michele Lanza 001; Horst Bunke (CSMR, 2007)

The "Extract Refactoring" Refactoring. - Romain Robbes; Michele Lanza 001 (WRT, 2007)

Quantitative Approaches in Object-Oriented Software Engineering. - Yann-Gaël Guéhéneuc; Christian F. J. Lange; Houari A. Sahraoui; Giovanni Falcone; Michele Lanza 001; Coral Calero; Fernando Brito e Abreu (ECOOP Workshops, 2007)

NOREX: Distributed collaborative reengineering. - Mihai Balint; Petru Florin Mihancea; Radu Marinescu 001; Michele Lanza 001 (FAMOOSr@TOOLS, 2007)

ScheMoose - Supporting a Functional Language in Moose. - Katerina Barone-Adesi; Michele Lanza 001 (FAMOOSr@TOOLS, 2007)

The Metabase: Generating Object Persistency Using Meta Descriptions. - Marco D'Ambros; Michele Lanza 001; Martin Pinzger 001 (FAMOOSr@TOOLS, 2007)

Reverse Engineering through Holistic Software Exploration. - Mircea Lungu; Michele Lanza 001 (FAMOOSr@TOOLS, 2007)

An Approach to Software Evolution Based on Semantic Change. - Romain Robbes; Michele Lanza 001; Mircea Lungu (FASE, 2007)

4th International Workshop on Mining Software Repositories (MSR 2007). - Harald C. Gall; Michele Lanza 001; Thomas Zimmermann 001 (ICSE Companion, 2007)

Characterizing and Understanding Development Sessions. - Romain Robbes; Michele Lanza 001 (ICPC, 2007)

Program Comprehension through Software Habitability. - Richard Wettel; Michele Lanza 001 (ICPC, 2007)

IWPSE 2007: 9th international workshop on principles of software evolution. - Massimiliano Di Penta; Michele Lanza 001 (ESEC/SIGSOFT FSE, 2007)

"A Bug's Life" Visualizing a Bug Database. - Marco D'Ambros; Michele Lanza 001; Martin Pinzger 001 (VISSOFT, 2007)

Visualizing Software Systems as Cities. - Richard Wettel; Michele Lanza 001 (VISSOFT, 2007)

Reverse Engineering Super-Repositories. - Mircea Lungu; Michele Lanza 001; Tudor Gîrba; Reinout Heeck (WCRE, 2007)

A Flexible Framework to Support Collaborative Software Evolution Analysis. - Marco D'Ambros; Michele Lanza 001 (CSMR, 2008)

MSR 2008 - 5th working conference on mining software repositories. - Michele Lanza 001; Michael W. Godfrey; Sunghun Kim 001 (ICSE Companion, 2008)

A teamwork-based approach to programming fundamentals with scheme, smalltalk & java. - Michele Lanza 001; Amy L. Murphy; Romain Robbes; Mircea Lungu; Paolo Bonzini (ICSE, 2008)

SpyWare: a change-aware development toolset. - Romain Robbes; Michele Lanza 001 (ICSE, 2008)

CodeCity: 3D visualization of large-scale software. - Richard Wettel; Michele Lanza 001 (ICSE Companion, 2008)

On the nature of commits. - Lile Hattori; Michele Lanza 001 (ASE Workshops, 2008)

How Program History Can Improve Code Completion. - Romain Robbes; Michele Lanza 001 (ASE, 2008)

Example-Based Program Transformation. - Romain Robbes; Michele Lanza 001 (MoDELS, 2008)

Visually localizing design problems with disharmony maps. - Richard Wettel; Michele Lanza 001 (SOFTVIS, 2008)

FAMOOSr 2008: Workshop on FAMIX and Moose in Software Reengineering. - Stéphane Ducasse; Tudor Gîrba; Orla Greevy; Michele Lanza 001; Oscar Nierstrasz (WCRE, 2008)

Logical Coupling Based on Fine-Grained Change Information. - Romain Robbes; Damien Pollet; Michele Lanza 001 (WCRE, 2008)

Visual Exploration of Large-Scale System Evolution. - Richard Wettel; Michele Lanza 001 (WCRE, 2008)

Analysing Software Repositories to Understand Software Evolution. - Marco D'Ambros; Harald C. Gall; Michele Lanza 001; Martin Pinzger 001 (Software Evolution, 2008)

EvoSpaces: Multi-dimensional Navigation Spaces for Software Evolution. - Michele Lanza 001; Harald C. Gall; Philippe Dugerdil (CSMR, 2009)

Miler - A Tool Infrastructure to Analyze Mailing Lists. - Alberto Bacchelli; Michele Lanza 001; Marco D'Ambros (FAMOOSr@WCRE, 2009)

Lumière: An Infrastructure for Producing 3D Applications in Smalltalk. - Fernando Olivero; Michele Lanza 001; Romain Robbes (FAMOOSr@WCRE, 2009)

An environment for synchronous software development. - Lile Hattori; Michele Lanza 001 (ICSE Companion, 2009)

Lumière: a novel framework for rendering 3D graphics in Smalltalk. - Fernando Olivero; Michele Lanza 001; Romain Robbes (IWST, 2009)

Mining the history of synchronous changes to refine code ownership. - Lile Hattori; Michele Lanza 001 (MSR, 2009)

Visualizing Gnome with the Small Project Observatory. - Mircea Lungu; Jacopo Malnati; Michele Lanza 001 (MSR, 2009)

Benchmarking Lightweight Techniques to Link E-Mails and Source Code. - Alberto Bacchelli; Marco D'Ambros; Michele Lanza 001; Romain Robbes (WCRE, 2009)

On the Relationship Between Change Coupling and Software Defects. - Marco D'Ambros; Michele Lanza 001; Romain Robbes (WCRE, 2009)

Promises and perils of porting software visualization tools to the web. - Marco D'Ambros; Michele Lanza 001; Mircea Lungu; Romain Robbes (WSE, 2009)

Visual software evolution reconstruction. - Marco D'Ambros; Michele Lanza 001 (J. Softw. Maintenance Res. Pract., 2009)

Visualizing Co-Change Information with the Evolution Radar. - Marco D'Ambros; Michele Lanza 001; Mircea Lungu (IEEE Trans. Software Eng., 2009)

EvoSpaces - Multi-dimensional Navigation Spaces for Software Evolution. - Sazzadul Alam; Sandro Boccuzzo; Richard Wettel; Philippe Dugerdil; Harald C. Gall; Michele Lanza 001 (Human Machine Interaction, 2009)

Supporting Collaboration Awareness with Real-Time Visualization of Development Activity. - Michele Lanza 001; Lile Hattori; Anja Guzzi (CSMR, 2010)

Are Popular Classes More Defect Prone? - Alberto Bacchelli; Marco D'Ambros; Michele Lanza 001 (FASE, 2010)

Towards integrating e-mail communication in the IDE. - Alberto Bacchelli; Michele Lanza 001; Vitezslav Humpa (SUITE@ICSE, 2010)

Commit 2.0. - Marco D'Ambros; Michele Lanza 001; Romain Robbes (Web2SE@ICSE, 2010)

Linking e-mails and source code artifacts. - Alberto Bacchelli; Michele Lanza 001; Romain Robbes (ICSE (1), 2010)

Syde: a tool for collaborative software development. - Lile Hattori; Michele Lanza 001 (ICSE (2), 2010)

The small project observatory: a tool for reverse engineering software ecosystems. - Mircea Lungu; Michele Lanza 001 (ICSE (2), 2010)

Foreword. - Radu Marinescu 001; Michele Lanza 001; Andrian Marcus (ICSM, 2010)

Extracting Source Code from E-Mails. - Alberto Bacchelli; Marco D'Ambros; Michele Lanza 001 (ICPC, 2010)

Replaying past changes in multi-developer projects. - Lile Hattori; Mircea Lungu; Michele Lanza 001 (EVOL/IWPSE, 2010)

Recovering inter-project dependencies in software ecosystems. - Mircea Lungu; Romain Robbes; Michele Lanza 001 (ASE, 2010)

An extensive comparison of bug prediction approaches. - Marco D'Ambros; Michele Lanza 001; Romain Robbes (MSR, 2010)

Replaying IDE interactions to evaluate and improve change prediction approaches. - Romain Robbes; Damien Pollet; Michele Lanza 001 (MSR, 2010)

On the Impact of Design Flaws on Software Defects. - Marco D'Ambros; Alberto Bacchelli; Michele Lanza 001 (QSIC, 2010)

Improving code completion with program history. - Romain Robbes; Michele Lanza 001 (Autom. Softw. Eng., 2010)

Distributed and Collaborative Software Evolution Analysis with Churrasco. - Marco D'Ambros; Michele Lanza 001 (Sci. Comput. Program., 2010)

The Small Project Observatory: Visualizing software ecosystems. - Mircea Lungu; Michele Lanza 001; Tudor Gîrba; Romain Robbes (Sci. Comput. Program., 2010)

Erase and rewind - Learning by replaying examples. - Lile Hattori; Alberto Bacchelli; Michele Lanza 001; Mircea Lungu (CSEE&T, 2011)

RTFM (Read the Factual Mails) - Augmenting Program Comprehension with Remail. - Alberto Bacchelli; Michele Lanza 001; Vitezslav Humpa (CSMR, 2011)

Miler: a toolset for exploring email data. - Alberto Bacchelli; Michele Lanza 001; Marco D'Ambros (ICSE, 2011)

Software systems as cities: a controlled experiment. - Richard Wettel; Michele Lanza 001; Romain Robbes (ICSE, 2011)

Collective Code Bookmarks for Program Comprehension. - Anja Guzzi; Lile Hattori; Michele Lanza 001; Martin Pinzger 001; Arie van Deursen (ICPC, 2011)

Software Evolution Comprehension: Replay to the Rescue. - Lile Hattori; Marco D'Ambros; Michele Lanza 001; Mircea Lungu (ICPC, 2011)

Extracting structured data from natural language documents with island parsing. - Alberto Bacchelli; Anthony Cleve; Michele Lanza 001; Andrea Mocci (ASE, 2011)

Telling stories about GNOME with Complicity. - Sylvie Neu; Michele Lanza 001; Lile Hattori; Marco D'Ambros (VISSOFT, 2011)

Enabling program comprehension through a visual object-focused development environment. - Fernando Olivero; Michele Lanza 001; Marco D'Ambros; Romain Robbes (VL/HCC, 2011)

On porting software visualization tools to the web. - Marco D'Ambros; Michele Lanza 001; Mircea Lungu; Romain Robbes (Int. J. Softw. Tools Technol. Transf., 2011)

Ronda: A Fine Grained Collaborative Development Environment. - Fernando Olivero; Michele Lanza 001; Marco D'Ambros (CDVE, 2012)

A Qualitative User Study on Preemptive Conflict Detection. - Lile Hattori; Michele Lanza 001; Marco D'Ambros (ICGSE, 2012)

Harnessing stack overflow for the IDE. - Alberto Bacchelli; Luca Ponzanelli; Michele Lanza 001 (RSSE@ICSE, 2012)

Content classification of development emails. - Alberto Bacchelli; Tommaso Dal Sasso; Marco D'Ambros; Michele Lanza 001 (ICSE, 2012)

Tracking human-centric controlled experiments with biscuit. - Fernando Olivero; Michele Lanza 001; Marco D'Ambros; Romain Robbes (PLATEAU, 2012)

Holistic Software Evolution. - Michele Lanza 001 (ERCIM News, 2012)

Evaluating defect prediction approaches: a benchmark and an extensive comparison. - Marco D'Ambros; Michele Lanza 001; Romain Robbes (Empir. Softw. Eng., 2012)

Refining code ownership with synchronous changes. - Lile Hattori; Michele Lanza 001; Romain Robbes (Empir. Softw. Eng., 2012)

Software Analytics for Mobile Applications-Insights & Lessons Learned. - Roberto Minelli; Michele Lanza 001 (CSMR, 2013)

Leveraging Crowd Knowledge for Software Comprehension and Development. - Luca Ponzanelli; Alberto Bacchelli; Michele Lanza 001 (CSMR, 2013)

Co-evolution as the key for live programming. - Remo Lemma; Michele Lanza 001 (LIVE@ICSE, 2013)

CEL: modeling everywhere. - Remo Lemma; Michele Lanza 001; Fernando Olivero (ICSE, 2013)

Seahawk: stack overflow in the IDE. - Luca Ponzanelli; Alberto Bacchelli; Michele Lanza 001 (ICSE, 2013)

SAMOA - A Visual Software Analytics Platform for Mobile Applications. - Roberto Minelli; Michele Lanza 001 (ICSM, 2013)

Manhattan: Supporting real-time visual team activity awareness. - Michele Lanza 001; Marco D'Ambros; Alberto Bacchelli; Lile Hattori; Francesco Rigotti (ICPC, 2013)

Communication in open source software development mailing lists. - Anja Guzzi; Alberto Bacchelli; Michele Lanza 001; Martin Pinzger 001; Arie van Deursen (MSR, 2013)

Visualizing the workflow of developers. - Roberto Minelli; Michele Lanza 001 (VISSOFT, 2013)

A closer look at bugs. - Tommaso Dal Sasso; Michele Lanza 001 (VISSOFT, 2013)

Answering software evolution questions: An empirical evaluation. - Lile Hattori; Marco D'Ambros; Michele Lanza 001; Mircea Lungu (Inf. Softw. Technol., 2013)

In∗bug: Visual analytics of bug repositories. - Tommaso Dal Sasso; Michele Lanza 001 (CSMR-WCRE, 2014)

Visual Storytelling of Development Sessions. - Roberto Minelli; Lorenzo Baracchi; Andrea Mocci; Michele Lanza 001 (ICSME, 2014)

Prompter: A Self-Confident Recommender System. - Luca Ponzanelli; Gabriele Bavota; Massimiliano Di Penta; Rocco Oliveto; Michele Lanza 001 (ICSME, 2014)

Improving Low Quality Stack Overflow Post Detection. - Luca Ponzanelli; Andrea Mocci; Alberto Bacchelli; Michele Lanza 001; David Fullerton (ICSME, 2014)

Mining StackOverflow to turn the IDE into a self-confident programming prompter. - Luca Ponzanelli; Gabriele Bavota; Massimiliano Di Penta; Rocco Oliveto; Michele Lanza 001 (MSR, 2014)

Collaboration in open-source projects: myth or reality? - Yuriy Tymchuk; Andrea Mocci; Michele Lanza 001 (MSR, 2014)

Quantitatively Exploring Non-code Software Artifacts. - Luca Bigliardi; Michele Lanza 001; Alberto Bacchelli; Marco D'Ambros; Andrea Mocci (QSIC, 2014)

Quantifying Program Comprehension with Interaction Data. - Roberto Minelli; Andrea Mocci; Michele Lanza 001; Takashi Kobayashi 001 (QSIC, 2014)

Understanding and Classifying the Quality of Technical Forum Questions. - Luca Ponzanelli; Andrea Mocci; Alberto Bacchelli; Michele Lanza 001 (QSIC, 2014)

Visualizing Developer Interactions. - Roberto Minelli; Andrea Mocci; Michele Lanza 001; Lorenzo Baracchi (VISSOFT, 2014)

Evolutionary and collaborative software architecture recovery with Softwarenaut. - Mircea Lungu; Michele Lanza 001; Oscar Nierstrasz (Sci. Comput. Program., 2014)

Free Hugs - Praising Developers for Their Actions. - Roberto Minelli; Andrea Mocci; Michele Lanza 001 (ICSE (2), 2015)

ViDI: The Visual Design Inspector. - Yuriy Tymchuk; Andrea Mocci; Michele Lanza 001 (ICSE (2), 2015)

UrbanIt: Visualizing repositories everywhere. - Andrea Ciani; Roberto Minelli; Andrea Mocci; Michele Lanza 001 (ICSME, 2015)

SODA: the stack overflow dataset almanac. - Nicolas Latorre; Roberto Minelli; Andrea Mocci; Luca Ponzanelli; Michele Lanza 001 (MUD@ICSME, 2015)

I know what you did last summer: an investigation of how developers spend their time. - Roberto Minelli; Andrea Mocci; Michele Lanza 001 (ICPC, 2015)

The plague doctor: a promising cure for the window plague. - Roberto Minelli; Andrea Mocci; Michele Lanza 001 (ICPC, 2015)

Towards visual reflexion models. - Marcello Romanelli; Andrea Mocci; Michele Lanza 001 (ICPC, 2015)

Summarizing Complex Development Artifacts by Mining Heterogeneous Data. - Luca Ponzanelli; Andrea Mocci; Michele Lanza 001 (MSR, 2015)

StORMeD: Stack Overflow Ready Made Data. - Luca Ponzanelli; Andrea Mocci; Michele Lanza 001 (MSR, 2015)

Use at your own risk: the Java unsafe API in the wild. - Luis Mastrangelo; Luca Ponzanelli; Andrea Mocci; Michele Lanza 001; Matthias Hauswirth; Nathaniel Nystrom (OOPSLA, 2015)

Blended, not stirred: Multi-concern visualization of large software systems. - Tommaso Dal Sasso; Roberto Minelli; Andrea Mocci; Michele Lanza 001 (VISSOFT, 2015)

CEL: Touching software modeling in essence. - Remo Lemma; Michele Lanza 001; Andrea Mocci (SANER, 2015)

Misery loves company: CrowdStacking traces to aid problem detection. - Tommaso Dal Sasso; Andrea Mocci; Michele Lanza 001 (SANER, 2015)

Code review: Veni, ViDI, vici. - Yuriy Tymchuk; Andrea Mocci; Michele Lanza 001 (SANER, 2015)

Object-focused environments revisited. - Fernando Olivero; Michele Lanza 001; Marco D'Ambros (Sci. Comput. Program., 2015)

Too long; didn't watch!: extracting relevant fragments from software development video tutorials. - Luca Ponzanelli; Gabriele Bavota; Andrea Mocci; Massimiliano Di Penta; Rocco Oliveto; Mir Hasan; Barbara Russo; Sonia Haiduc; Michele Lanza 001 (ICSE, 2016)

CodeTube: extracting relevant fragments from software development video tutorials. - Luca Ponzanelli; Gabriele Bavota; Andrea Mocci; Massimiliano Di Penta; Rocco Oliveto; Barbara Russo; Sonia Haiduc; Michele Lanza 001 (ICSE (Companion Volume), 2016)

Taming the IDE with fine-grained interaction data. - Roberto Minelli; Andrea Mocci; Romain Robbes; Michele Lanza 001 (ICPC, 2016)

What Makes a Satisficing Bug Report? - Tommaso Dal Sasso; Andrea Mocci; Michele Lanza 001 (QRS, 2016)

Visualizing the Evolution of Working Sets. - Roberto Minelli; Andrea Mocci; Michele Lanza 001 (VISSOFT, 2016)

Measuring Navigation Efficiency in the IDE. - Roberto Minelli; Andrea Mocci; Michele Lanza 001 (IWESEP@SANER, 2016)

Prompter - Turning the IDE into a self-confident programming assistant. - Luca Ponzanelli; Gabriele Bavota; Massimiliano Di Penta; Rocco Oliveto; Michele Lanza 001 (Empir. Softw. Eng., 2016)

Mining & Modeling Unstructured Data in Software - Challenges for the Future (NII Shonan Meeting 2016-3). - Sonia Haiduc; Takashi Kobayashi 001; Michele Lanza 001; Andrian Marcus (NII Shonan Meet. Rep., 2016)

The Tragedy of Defect Prediction, Prince of Empirical Software Engineering Research. - Michele Lanza 001; Andrea Mocci; Luca Ponzanelli (IEEE Softw., 2016)

Supporting software developers with a holistic recommender system. - Luca Ponzanelli; Simone Scalabrino; Gabriele Bavota; Andrea Mocci; Rocco Oliveto; Massimiliano Di Penta; Michele Lanza 001 (ICSE, 2017)

On-demand Developer Documentation. - Martin P. Robillard; Andrian Marcus; Christoph Treude; Gabriele Bavota; Oscar Chaparro; Neil A. Ernst; Marco Aurélio Gerosa; Michael W. Godfrey; Michele Lanza 001; Mario Linares Vásquez; Gail C. Murphy; Laura Moreno; et al. (ICSME, 2017)

The code time machine. - Emad Aghajani; Andrea Mocci; Gabriele Bavota; Michele Lanza 001 (ICPC, 2017)

On the uniqueness of code redundancies. - Bin Lin 008; Luca Ponzanelli; Andrea Mocci; Gabriele Bavota; Michele Lanza 001 (ICPC, 2017)

How developers document pull requests with external references. - Fiorella Zampetti; Luca Ponzanelli; Gabriele Bavota; Andrea Mocci; Massimiliano Di Penta; Michele Lanza 001 (ICPC, 2017)

An annotation-based API for supporting runtime code annotation reading. - Phyllipe Lima; Eduardo Guerra 001; Marco Nardes; Andrea Mocci; Gabriele Bavota; Michele Lanza 001 (META@SPLASH, 2017)

Investigating the Use of Code Analysis and NLP to Promote a Consistent Usage of Identifiers. - Bin Lin 008; Simone Scalabrino; Andrea Mocci; Rocco Oliveto; Gabriele Bavota; Michele Lanza 001 (SCAM, 2017)

How to gamify software engineering. - Tommaso Dal Sasso; Andrea Mocci; Michele Lanza 001; Ebrisa Mastrodicasa (SANER, 2017)

Mining structured data in natural language artifacts with island parsing. - Alberto Bacchelli; Andrea Mocci; Anthony Cleve; Michele Lanza 001 (Sci. Comput. Program., 2017)

Sentiment analysis for software engineering: how far can we go? - Bin Lin 008; Fiorella Zampetti; Gabriele Bavota; Massimiliano Di Penta; Michele Lanza 001; Rocco Oliveto (ICSE, 2018)

Two Datasets for Sentiment Analysis in Software Engineering. - Bin Lin 008; Fiorella Zampetti; Rocco Oliveto; Massimiliano Di Penta; Michele Lanza 001; Gabriele Bavota (ICSME, 2018)

A Large-Scale Empirical Study on Linguistic Antipatterns Affecting APIs. - Emad Aghajani; Csaba Nagy 001; Gabriele Bavota; Michele Lanza 001 (ICSME, 2018)

Improving Code: The (Mis) Perception of Quality Metrics. - Jevgenija Pantiuchina; Michele Lanza 001; Gabriele Bavota (ICSME, 2018)

RETICULA: Real-time code quality assessment. - Luigi Frunzio; Bin Lin 008; Michele Lanza 001; Gabriele Bavota (SANER, 2018)

Pattern-based mining of opinions in Q&A websites. - Bin Lin 008; Fiorella Zampetti; Gabriele Bavota; Massimiliano Di Penta; Michele Lanza 001 (ICSE, 2019)

Software documentation issues unveiled. - Emad Aghajani; Csaba Nagy 001; Olga Lucero Vega-Márquez; Mario Linares-Vásquez; Laura Moreno; Gabriele Bavota; Michele Lanza 001 (ICSE, 2019)

A large-scale empirical study on code-comment inconsistencies. - Fengcai Wen; Csaba Nagy 001; Gabriele Bavota; Michele Lanza 001 (ICPC, 2019)

Data-driven solutions to detect API compatibility issues in Android: an empirical study. - Simone Scalabrino; Gabriele Bavota; Mario Linares-Vásquez; Michele Lanza 001; Rocco Oliveto (MSR, 2019)

On the Quality of Identifiers in Test Code. - Bin Lin 008; Csaba Nagy 001; Gabriele Bavota; Andrian Marcus; Michele Lanza 001 (SCAM, 2019)

Characterizing Leveraged Stack Overflow Posts. - Salvatore Geremia; Gabriele Bavota; Rocco Oliveto; Michele Lanza 001; Massimiliano Di Penta (SCAM, 2019)

On the Impact of Refactoring Operations on Code Naturalness. - Bin Lin 008; Csaba Nagy 001; Gabriele Bavota; Michele Lanza 001 (SANER, 2019)

On the use of virtual reality in software visualization: The case of the city metaphor. - Simone Romano 001; Nicola Capece; Ugo Erra; Giuseppe Scanniello; Michele Lanza 001 (Inf. Softw. Technol., 2019)

The city metaphor in software visualization: feelings, emotions, and thinking. - Simone Romano 001; Nicola Capece; Ugo Erra; Giuseppe Scanniello; Michele Lanza 001 (Multim. Tools Appl., 2019)

Automatic Identification and Classification of Software Development Video Tutorial Fragments. - Luca Ponzanelli; Gabriele Bavota; Andrea Mocci; Rocco Oliveto; Massimiliano Di Penta; Sonia Haiduc; Barbara Russo; Michele Lanza 001 (IEEE Trans. Software Eng., 2019)

Software documentation: the practitioners' perspective. - Emad Aghajani; Csaba Nagy 001; Mario Linares-Vásquez; Laura Moreno; Gabriele Bavota; Michele Lanza 001; David C. Shepherd (ICSE, 2020)

Knowledge Transfer in Modern Code Review. - Maria Caulo; Bin Lin 008; Gabriele Bavota; Giuseppe Scanniello; Michele Lanza 001 (ICPC, 2020)

An Empirical Study of Quick Remedy Commits. - Fengcai Wen; Csaba Nagy 001; Michele Lanza 001; Gabriele Bavota (ICPC, 2020)

A Metadata Handling API for Framework Development: a Comparative Study. - Eduardo Guerra 001; Phyllipe Lima; Joelma Choma; Marco Nardes; Tiago Silva da Silva; Michele Lanza 001; Paulo Meirelles (SBES, 2020)

Automated Identification of On-hold Self-admitted Technical Debt. - Rungroj Maipradit; Bin Lin 008; Csaba Nagy 001; Gabriele Bavota; Michele Lanza 001; Hideaki Hata; Kenichi Matsumoto (SCAM, 2020)

Visualizing Evolving Software Cities. - Federico Pfahler; Roberto Minelli; Csaba Nagy 001; Michele Lanza 001 (VISSOFT, 2020)

API compatibility issues in Android: Causes and effectiveness of data-driven detection techniques. - Simone Scalabrino; Gabriele Bavota; Mario Linares-Vásquez; Valentina Piantadosi; Michele Lanza 001; Rocco Oliveto (Empir. Softw. Eng., 2020)

Evaluating SZZ Implementations Through a Developer-informed Oracle. - Giovanni Rosa; Luca Pascarella; Simone Scalabrino; Rosalia Tufano; Gabriele Bavota; Michele Lanza 001; Rocco Oliveto (ICSE, 2021)

Siri, Write the Next Method. - Fengcai Wen; Emad Aghajani; Csaba Nagy 001; Michele Lanza 001; Gabriele Bavota (ICSE, 2021)

Does Refactoring Break Tests and to What Extent? - Yutaro Kashiwa; Kazuki Shimizu; Bin Lin 008; Gabriele Bavota; Michele Lanza 001; Yasutaka Kamei; Naoyasu Ubayashi (ICSME, 2021)

FeaRS: Recommending Complete Android Method Implementations. - Fengcai Wen; Valentina Ferrari; Emad Aghajani; Csaba Nagy 001; Michele Lanza 001; Gabriele Bavota (ICSME, 2021)

PYREF: Refactoring Detection in Python Projects. - Hassan Atwi; Bin Lin 008; Nikolaos Tsantalis; Yutaro Kashiwa; Yasutaka Kamei; Naoyasu Ubayashi; Gabriele Bavota; Michele Lanza 001 (SCAM, 2021)

Visualizing Data in Software Cities. - Susanna Ardigò; Csaba Nagy 001; Roberto Minelli; Michele Lanza 001 (VISSOFT, 2021)

Visualizing GitHub Issues. - Aron Fiechter; Roberto Minelli; Csaba Nagy 001; Michele Lanza 001 (VISSOFT, 2021)

CodeCity: On-Screen or in Virtual Reality? - David Moreno-Lumbreras; Roberto Minelli; Andrea Villaverde; Jesús M. González-Barahona; Michele Lanza 001 (VISSOFT, 2021)

Visualizing Discord Servers. - Marco Raglianti; Roberto Minelli; Csaba Nagy 001; Michele Lanza 001 (VISSOFT, 2021)

Voronoi Evolving Treemaps. - Davide Paolo Tua; Roberto Minelli; Michele Lanza 001 (VISSOFT, 2021)

Automated Documentation of Android Apps. - Emad Aghajani; Gabriele Bavota; Mario Linares-Vásquez; Michele Lanza 001 (IEEE Trans. Software Eng., 2021)

M3triCity: Visualizing Evolving Software & Data Cities. - Susanna Ardigò; Csaba Nagy 001; Roberto Minelli; Michele Lanza 001 (ICSE-Companion, 2022)

Terminals All the Way Down. - Michael MacInnis; Olga Baysal; Michele Lanza 001 (ICSE (NIER), 2022)

AIP: Scalable and Reproducible Execution Traces in Energy Studies on Mobile Devices. - Olivier Nourry; Yutaro Kashiwa; Bin Lin 008; Gabriele Bavota; Michele Lanza 001; Yasutaka Kamei (ICSME, 2022)

DiscOrDance: Visualizing Software Developers Communities on Discord. - Marco Raglianti; Csaba Nagy 001; Roberto Minelli; Michele Lanza 001 (ICSME, 2022)

Using discord conversations as program comprehension aid. - Marco Raglianti; Csaba Nagy 001; Roberto Minelli; Michele Lanza 001 (ICPC, 2022)

A New Generation of CLASS BLUEPRINT. - Nour Jihene Agouf; Stéphane Ducasse; Anne Etien; Michele Lanza 001 (VISSOFT, 2022)

Can Git Repository Visualization Support Educators in Assessing Group Projects? - Mircea Lungu; Rolf-Helge Pfeiffer; Marco D'Ambros; Michele Lanza 001; Jesper Findahl (VISSOFT, 2022)

Quick remedy commits and their impact on mining software repositories. - Fengcai Wen; Csaba Nagy 001; Michele Lanza 001; Gabriele Bavota (Empir. Softw. Eng., 2022)

Opinion Mining for Software Development: A Systematic Literature Review. - Bin Lin 008; Nathan Cassee; Alexander Serebrenik; Gabriele Bavota; Nicole Novielli; Michele Lanza 001 (ACM Trans. Softw. Eng. Methodol., 2022)

Why Do Developers Reject Refactorings in Open-Source Projects? - Jevgenija Pantiuchina; Bin Lin 008; Fiorella Zampetti; Massimiliano Di Penta; Michele Lanza 001; Gabriele Bavota (ACM Trans. Softw. Eng. Methodol., 2022)

How Software Refactoring Impacts Execution Time. - Luca Traini; Daniele Di Pompeo; Michele Tucci 001; Bin Lin 008; Simone Scalabrino; Gabriele Bavota; Michele Lanza 001; Rocco Oliveto; Vittorio Cortellessa (ACM Trans. Softw. Eng. Methodol., 2022)

On the Rise of Modern Software Documentation (Pearl/Brave New Idea). - Marco Raglianti; Csaba Nagy 001; Roberto Minelli; Bin Lin 008; Michele Lanza 001 (ECOOP, 2023)

Preparing Software Re-Engineering via Freehand Sketches in Virtual Reality. - Adrian Hoff; Christoph Seidl 001; Mircea Lungu; Michele Lanza 001 (ICSME, 2023)

SYN: Ultra-Scale Software Evolution Comprehension. - Gianlorenzo Occhipinti; Csaba Nagy 001; Roberto Minelli; Michele Lanza 001 (ICPC, 2023)

Conversation Disentanglement As-a-Service. - Edoardo Riggio; Marco Raglianti; Michele Lanza 001 (ICPC, 2023)

Contribution-Based Firing of Developers? - Vincenzo Orrei; Marco Raglianti; Csaba Nagy 001; Michele Lanza 001 (ESEC/SIGSOFT FSE, 2023)

Uniquifying Architecture Visualization through Variable 3D Model Generation. - Adrian Hoff; Christoph Seidl 001; Michele Lanza 001 (VaMoS, 2023)

Understanding the NPM Dependencies Ecosystem of a Project Using Virtual Reality. - David Moreno-Lumbreras; Jesús M. González-Barahona; Michele Lanza 001 (VISSOFT, 2023)

CodeCity: A comparison of on-screen and virtual reality. - David Moreno-Lumbreras; Roberto Minelli; Andrea Villaverde; Jesús M. González-Barahona; Michele Lanza 001 (Inf. Softw. Technol., 2023)

A comprehensive evaluation of SZZ Variants through a developer-informed oracle. - Giovanni Rosa; Luca Pascarella; Simone Scalabrino; Rosalia Tufano; Gabriele Bavota; Michele Lanza 001; Rocco Oliveto (J. Syst. Softw., 2023)

Using Animations to Understand Commits. - Carmen Armenti; Michele Lanza 001 (ICSME, 2024)

Understanding Code Change with Micro-Changes. - Lei Chen; Michele Lanza 001; Shinpei Hayashi (ICSME, 2024)

Collaborative Software Exploration with Multimedia Note Taking in Virtual Reality. - Adrian Hoff; Mircea Lungu; Christoph Seidl 001; Michele Lanza 001 (ICPC, 2024)

Immersive Software Archaeology: Collaborative Exploration and Note Taking in Virtual Reality. - Adrian Hoff; Mircea Lungu; Christoph Seidl 001; Michele Lanza 001 (ICPC, 2024)

Capturing and Understanding the Drift Between Design, Implementation, and Documentation. - Joseph Romeo; Marco Raglianti; Csaba Nagy 001; Michele Lanza 001 (ICPC, 2024)

Using Interactive Animations to Analyze Fine-grained Software Evolution. - Carmen Armenti; Michele Lanza 001 (VISSOFT, 2024)

Hidden in the Code: Visualizing True Developer Identities. - Stefano Campanella; Michele Lanza 001 (VISSOFT, 2024)

Manipulating VR - Native User Interfaces for Software Visualization Customization. - Mattia Giannaccari; Marco Raglianti; Michele Lanza 001 (VISSOFT, 2024)

SMEAGOL: A Static Code Smell Detector for MongoDB. - Boris Cherry; Csaba Nagy 001; Michele Lanza 001; Anthony Cleve (SANER, 2024)

A Multivocal Mapping Study of MongoDB Smells. - Boris Cherry; Jehan Bernard; Thomas Kintziger; Csaba Nagy 001; Anthony Cleve; Michele Lanza 001 (SANER, 2024)

Immersive Software Archaeology: Exploring Software Architecture and Design in Virtual Reality. - Adrian Hoff; Christoph Seidl 001; Michele Lanza 001 (SANER, 2024)

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

UML is Back. Or is it? Investigating the Past, Present, and Future of UML in Open Source Software. - Joseph Romeo; Marco Raglianti; Csaba Nagy 001; Michele Lanza 001 (ICSE, 2025)

Code Refactoring in Virtual Reality. - Mattia Giannaccari; Marco Raglianti; Michele Lanza 001 (IDE@ICSE, 2025)

Understanding Data Access in Microservices Applications Using Interactive Treemaps. - Maxime André 001; Marco Raglianti; Anthony Cleve; Michele Lanza 001 (ICPC, 2025)

Telling Software Evolution Stories with Sonification. - Carmen Armenti; Michele Lanza 001 (ICPC, 2025)

Terminal Lucidity: Envisioning the Future of the Terminal. - Michael MacInnis; Olga Baysal; Michele Lanza 001 (ICPC, 2025)

ChangePrism: Visualizing the Essence of Code Changes. - Lei Chen; Michele Lanza 001; Shinpei Hayashi (CoRR, 2025)