2018

Bin Lin, Fiorella Zampetti, Gabriele Bavota, Massimiliano Di Penta, Michele Lanza, Rocco Oliveto:
Sentiment analysis for software engineering: how far can we go? ICSE2018: 94-104
Kevin Moran, Michele Tufano, Carlos Bernal-Cárdenas, Mario Linares Vásquez, Gabriele Bavota, Christopher Vendome, Massimiliano Di Penta, Denys Poshyvanyk:
MDroid+: a mutation testing framework for android. ICSE (Companion Volume)2018: 33-36
Csaba Nagy, Anthony Cleve:
SQLInspect: a static analyzer to inspect database usage in Java applications. ICSE (Companion Volume)2018: 93-96
Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Fausto Fasano, Rocco Oliveto, Andrea De Lucia:
On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation. ICSE2018: 482
Christopher Vendome, Daniel M. Germán, Massimiliano Di Penta, Gabriele Bavota, Mario Linares Vásquez, Denys Poshyvanyk:
To distribute or not to distribute?: why licensing bugs matter. ICSE2018: 268-279
Jevgenija Pantiuchina, Gabriele Bavota, Michele Tufano, Denys Poshyvanyk:
Towards just-in-time refactoring recommenders. ICPC2018: 312-315
Michele Tufano, Cody Watson, Gabriele Bavota, Massimiliano Di Penta, Martin White, Denys Poshyvanyk:
An empirical investigation into learning bug-fixing patches in the wild via neural machine translation. ASE2018: 832-837
Michele Tufano, Cody Watson, Gabriele Bavota, Massimiliano Di Penta, Martin White, Denys Poshyvanyk:
Deep learning similarities from different representations of source code. MSR2018: 542-553
Luigi Frunzio, Bin Lin, Michele Lanza, Gabriele Bavota:
RETICULA: Real-time code quality assessment. SANER2018: 542-546
Kevin Moran, Michele Tufano, Carlos Bernal-Cárdenas, Mario Linares Vásquez, Gabriele Bavota, Christopher Vendome, Massimiliano Di Penta, Denys Poshyvanyk:
MDroid+: A Mutation Testing Framework for Android. CoRR abs/1802.04749 (2018)
Mauricio Finavaro Aniche, Gabriele Bavota, Christoph Treude, Marco Aurélio Gerosa, Arie van Deursen:
Code smells for Model-View-Controller architectures. Empirical Software Engineering 23(4): 2121-2157 (2018)
Gabriele Bavota, Michaela Greiler:
Introduction to the special issue on source code analysis and manipulation. Empirical Software Engineering 23(4): 2359-2361 (2018)
Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Fausto Fasano, Rocco Oliveto, Andrea De Lucia:
On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation. Empirical Software Engineering 23(3): 1188-1221 (2018)
Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Fausto Fasano, Rocco Oliveto, Andrea De Lucia:
A large-scale empirical study on the lifecycle of code smell co-occurrences. Information & Software Technology 99: 1-10 (2018)
Fabio Palomba, Mario Linares Vásquez, Gabriele Bavota, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk, Andrea De Lucia:
Crowdsourcing user reviews to support the evolution of mobile apps. Journal of Systems and Software 137: 143-162 (2018)
Gabriele Bavota, Jonathan I. Maletic, Michael L. Collard:
Introduction to the special issue on program comprehension. Journal of Software: Evolution and Process 30(6) (2018)
Dario Di Nucci, Fabio Palomba, Giuseppe De Rosa, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia:
A Developer Centered Bug Prediction Model. IEEE Trans. Software Eng. 44(1): 5-24 (2018)

2017

Luca Ponzanelli, Simone Scalabrino, Gabriele Bavota, Andrea Mocci, Rocco Oliveto, Massimiliano Di Penta, Michele Lanza:
Supporting software developers with a holistic recommender system. ICSE2017: 94-105
Mario Linares Vásquez, Carlos Bernal-Cárdenas, Gabriele Bavota, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk:
GEMMA: multi-objective optimization of energy consumption of GUIs in Android apps. ICSE (Companion Volume)2017: 11-14
Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk:
Machine learning-based detection of open source license exceptions. ICSE2017: 118-129
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. ICSME2017: 479-483
Perry van Wesel, Bin Lin, Gregorio Robles, Alexander Serebrenik:
Reviewing Career Paths of the OpenStack Developers. ICSME2017: 544-548
Emad Aghajani, Andrea Mocci, Gabriele Bavota, Michele Lanza:
The code time machine. ICPC2017: 356-359
Bin Lin, Luca Ponzanelli, Andrea Mocci, Gabriele Bavota, Michele Lanza:
On the uniqueness of code redundancies. ICPC2017: 121-131
Fiorella Zampetti, Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Michele Lanza:
How developers document pull requests with external references. ICPC2017: 23-33
Simone Scalabrino, Gabriele Bavota, Christopher Vendome, Mario Linares Vásquez, Denys Poshyvanyk, Rocco Oliveto:
Automatically assessing code understandability: how far are we? ASE2017: 417-427
Mario Linares Vásquez, Gabriele Bavota, Camilo Escobar-Velasquez:
An empirical study on Android-related vulnerabilities. MSR2017: 2-13
Phyllipe Lima, Eduardo Guerra, Marco Nardes, Andrea Mocci, Gabriele Bavota, Michele Lanza:
An annotation-based API for supporting runtime code annotation reading. META@SPLASH2017: 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. SCAM2017: 81-90
Csaba Nagy, Anthony Cleve:
A Static Code Smell Detector for SQL Queries Embedded in Java Code. SCAM2017: 147-152
Oscar Chaparro, Jing Lu, Fiorella Zampetti, Laura Moreno, Massimiliano Di Penta, Andrian Marcus, Gabriele Bavota, Vincent Ng:
Detecting missing information in bug descriptions. ESEC/SIGSOFT FSE2017: 396-407
Mario Linares Vásquez, Gabriele Bavota, Michele Tufano, Kevin Moran, Massimiliano Di Penta, Christopher Vendome, Carlos Bernal-Cárdenas, Denys Poshyvanyk:
Enabling mutation testing for Android apps. ESEC/SIGSOFT FSE2017: 233-244
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza, Ebrisa Mastrodicasa:
How to gamify software engineering. SANER2017: 261-271
Jevgenija Pantiuchina, Marco Mondini, Dron Khanna, Xiaofeng Wang 0001, Pekka Abrahamsson:
Are Software Startups Applying Agile Practices? The State of the Practice from a Large Survey. XP2017: 167-183
Mario Linares Vásquez, Gabriele Bavota, Camilo Escobar-Velasquez:
An Empirical Study on Android-related Vulnerabilities. CoRR abs/1704.03356 (2017)
Mario Linares Vásquez, Gabriele Bavota, Michele Tufano, Kevin Moran, Massimiliano Di Penta, Christopher Vendome, Carlos Bernal-Cárdenas, Denys Poshyvanyk:
Enabling Mutation Testing for Android Apps. CoRR abs/1707.09038 (2017)
Christopher Vendome, Gabriele Bavota, Massimiliano Di Penta, Mario Linares Vásquez, Daniel M. Germán, Denys Poshyvanyk:
License usage and changes: a large-scale study on gitHub. Empirical Software Engineering 22(3): 1537-1577 (2017)
Saulius Astromskis, Gabriele Bavota, Andrea Janes, Barbara Russo, Massimiliano Di Penta:
Patterns of developers behaviour: A 1000-hour industrial study. Journal of Systems and Software 132: 85-97 (2017)
Gábor Szoke, Gabor Antal, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy:
Empirical study on refactoring large-scale industrial systems and its effects on maintainability. Journal of Systems and Software 129: 107-126 (2017)
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)
Michele Tufano, Gabriele Bavota, Denys Poshyvanyk, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia:
An empirical study on developer-related factors characterizing fix-inducing commits. Journal of Software: Evolution and Process 29(1) (2017)
Michele Tufano, Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia, Denys Poshyvanyk:
There and back again: Can you compile that snapshot? Journal of Software: Evolution and Process 29(4) (2017)
Chris Mills, Gabriele Bavota, Sonia Haiduc, Rocco Oliveto, Andrian Marcus, Andrea De Lucia:
Predicting Query Quality for Applications of Text Retrieval to Software Engineering Tasks. ACM Trans. Softw. Eng. Methodol. 26(1): 3:1-3:45 (2017)
Laura Moreno, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrian Marcus, Gerardo Canfora:
ARENA: An Approach for the Automated Generation of Release Notes. IEEE Trans. Software Eng. 43(2): 106-127 (2017)
Michele Tufano, Fabio Palomba, Gabriele Bavota, Rocco Oliveto, Massimiliano Di Penta, Andrea De Lucia, Denys Poshyvanyk:
When and Why Your Code Starts to Smell Bad (and Whether the Smells Go Away). IEEE Trans. Software Eng. 43(11): 1063-1088 (2017)

2016

Loup Meurice, Csaba Nagy, Anthony Cleve:
Static Analysis of Dynamic Database Usage in Java Systems. CAiSE2016: 491-506
Bin Lin, Alexey Zagalsky, Margaret-Anne D. Storey, Alexander Serebrenik:
Why Developers Are Slacking Off: Understanding How Software Teams Use Slack. CSCW Companion2016: 333-336
Lorinc Márton, Csaba Nagy, Zalán Biró-Ambrus:
Robust trilateration based indoor localization method for omnidirectional mobile robots. ECC2016: 2547-2552
Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Rocco Oliveto, Mir Anamul Hasan, Barbara Russo, Sonia Haiduc, Michele Lanza:
Too long; didn't watch!: extracting relevant fragments from software development video tutorials. ICSE2016: 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
Lorenzo Villarroel, Gabriele Bavota, Barbara Russo, Rocco Oliveto, Massimiliano Di Penta:
Release planning of mobile apps based on user reviews. ICSE2016: 14-24
Mauricio Finavaro Aniche, Gabriele Bavota, Christoph Treude, Arie van Deursen, Marco Aurélio Gerosa:
A Validated Set of Smells in Model-View-Controller Architectures. ICSME2016: 233-243
Roberto Minelli, Andrea Mocci, Romain Robbes, Michele Lanza:
Taming the IDE with fine-grained interaction data. ICPC2016: 1-10
Michele Tufano, Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia, Denys Poshyvanyk:
An empirical investigation into the nature of test smells. ASE2016: 4-15
Bin Lin, Alexander Serebrenik:
Recognizing gender of stack overflow users. MSR2016: 425-429
Gabriele Bavota, Barbara Russo:
A large-scale empirical study on self-admitted technical debt. MSR2016: 315-326
Loup Meurice, Csaba Nagy, Anthony Cleve:
Detecting and Preventing Program Inconsistencies under Database Schema Evolution. QRS2016: 262-273
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza:
What Makes a Satisficing Bug Report? QRS2016: 164-174
Roberto Minelli, Andrea Mocci, Michele Lanza:
Visualizing the Evolution of Working Sets. VISSOFT2016: 141-150
Roberto Minelli, Andrea Mocci, Michele Lanza:
Measuring Navigation Efficiency in the IDE. IWESEP@SANER2016: 1-6
Gábor Szoke, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy:
Designing and Developing Automated Refactoring Transformations: An Experience Report. SANER2016: 693-697
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza:
Prompter - Turning the IDE into a self-confident programming assistant. Empirical Software Engineering 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)
Felienne Hermans, Janet Siegmund, Thomas Fritz, Gabriele Bavota, Meiyappan Nagappan, Abram Hindle, Yasutaka Kamei, Ali Mesbah, Bram Adams:
Leaders of Tomorrow on the Future of Software Engineering: A Roundtable. IEEE Software 33(2): 99-104 (2016)
Michele Lanza, Andrea Mocci, Luca Ponzanelli:
The Tragedy of Defect Prediction, Prince of Empirical Software Engineering Research. IEEE Software 33(6): 102-105 (2016)
Ivan Candela, Gabriele Bavota, Barbara Russo, Rocco Oliveto:
Using Cohesion and Coupling for Software Remodularization: Is It Enough? ACM Trans. Softw. Eng. Methodol. 25(3): 24:1-24:28 (2016)

2015

Roberto Minelli, Andrea Mocci, Michele Lanza:
Free Hugs - Praising Developers for Their Actions. ICSE (2)2015: 555-558
Laura Moreno, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrian Marcus:
How Can I Use This Method? ICSE (1)2015: 880-890
Fabio Palomba, Michele Tufano, Gabriele Bavota, Rocco Oliveto, Andrian Marcus, Denys Poshyvanyk, Andrea De Lucia:
Extract Package Refactoring in ARIES. ICSE (2)2015: 669-672
Michele Tufano, Fabio Palomba, Gabriele Bavota, Rocco Oliveto, Massimiliano Di Penta, Andrea De Lucia, Denys Poshyvanyk:
When and Why Your Code Starts to Smell Bad. ICSE (1)2015: 403-414
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. ICSME2015: 324-326
Nicolas Latorre, Roberto Minelli, Andrea Mocci, Luca Ponzanelli, Michele Lanza:
SODA: the stack overflow dataset almanac. MUD@ICSME2015: 1-5
Csaba Nagy, Anthony Cleve:
Mining Stack Overflow for discovering error patterns in SQL queries. ICSME2015: 516-520
Dario Di Nucci, Fabio Palomba, Sandro Siravo, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia:
On the role of developer's scattered changes in bug prediction. ICSME2015: 241-250
Fabio Palomba, Mario Linares Vásquez, Gabriele Bavota, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk, Andrea De Lucia:
User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps. ICSME2015: 291-300
Gábor Szoke, Csaba Nagy, Péter Hegedüs, Rudolf Ferenc, Tibor Gyimóthy:
Do automatic refactorings improve maintainability? An industrial case study. ICSME2015: 429-438
Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk:
When and why developers adopt and change software licenses. ICSME2015: 31-40
Roberto Minelli, Andrea Mocci, Michele Lanza:
I know what you did last summer: an investigation of how developers spend their time. ICPC2015: 25-35
Roberto Minelli, Andrea Mocci, Michele Lanza:
The plague doctor: a promising cure for the window plague. ICPC2015: 182-185
Marcello Romanelli, Andrea Mocci, Michele Lanza:
Towards visual reflexion models. ICPC2015: 277-280
Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk:
License usage and changes: a large-scale study of Java projects on GitHub. ICPC2015: 218-228
Csaba Nagy, Zalán Biró-Ambrus, Lörinc Márton:
Development of an Ultrasound Based Tracking System for Indoor Robot Localization. MACRo2015: 155-162
Fabio Palomba, Dario Di Nucci, Michele Tufano, Gabriele Bavota, Rocco Oliveto, Denys Poshyvanyk, Andrea De Lucia:
Landfill: An Open Dataset of Code Smells with Public Evaluation. MSR2015: 482-485
Luca Ponzanelli, Andrea Mocci, Michele Lanza:
Summarizing Complex Development Artifacts by Mining Heterogeneous Data. MSR2015: 401-405
Luca Ponzanelli, Andrea Mocci, Michele Lanza:
StORMeD: Stack Overflow Ready Made Data. MSR2015: 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. OOPSLA2015: 695-710
Gábor Szoke, Csaba Nagy, Lajos Jeno Fülöp, Rudolf Ferenc, Tibor Gyimóthy:
FaultBuster: An automatic code smell refactoring toolset. SCAM2015: 253-258
Laura Moreno, Gabriele Bavota, Sonia Haiduc, Massimiliano Di Penta, Rocco Oliveto, Barbara Russo, Andrian Marcus:
Query-based configuration of text retrieval solutions for software engineering tasks. ESEC/SIGSOFT FSE2015: 567-578
Mario Linares Vásquez, Gabriele Bavota, Carlos Eduardo Bernal-Cárdenas, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk:
Optimizing energy consumption of GUIs in Android apps: a multi-objective approach. ESEC/SIGSOFT FSE2015: 143-154
Tommaso Dal Sasso, Roberto Minelli, Andrea Mocci, Michele Lanza:
Blended, not stirred: Multi-concern visualization of large software systems. VISSOFT2015: 106-115
Remo Lemma, Michele Lanza, Andrea Mocci:
CEL: Touching software modeling in essence. SANER2015: 439-448
Csaba Nagy, Loup Meurice, Anthony Cleve:
Where was this SQL query executed? a static concept location approach. SANER2015: 580-584
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza:
Misery loves company: CrowdStacking traces to aid problem detection. SANER2015: 131-140
Yuriy Tymchuk, Andrea Mocci, Michele Lanza:
Code review: Veni, ViDI, vici. SANER2015: 151-160
Fabio Palomba, Andrea De Lucia, Gabriele Bavota, Rocco Oliveto:
Anti-Pattern Detection: Methods, Challenges, and Open Issues. Advances in Computers 95: 201-238 (2015)
Gabriele Bavota, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella:
How the Apache community upgrades dependencies: an evolutionary study. Empirical Software Engineering 20(5): 1275-1317 (2015)
Gabriele Bavota, Abdallah Qusef, Rocco Oliveto, Andrea De Lucia, Dave W. Binkley:
Are test smells really harmful? An empirical study. Empirical Software Engineering 20(4): 1052-1094 (2015)
Gabriele Bavota, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Fabio Palomba:
An experimental investigation on the innate relationship between quality and refactoring. Journal of Systems and Software 107: 1-14 (2015)
Fernando Olivero, Michele Lanza, Marco D'Ambros:
Object-focused environments revisited. Sci. Comput. Program. 98: 394-407 (2015)
Gabriele Bavota, Carmine Gravino, Rocco Oliveto, Andrea De Lucia, Genoveffa Tortora, Marcela Genero, José A. Cruz-Lemus:
A fine-grained analysis of the support provided by UML class diagrams and ER diagrams during data model maintenance. Software and System Modeling 14(1): 287-306 (2015)
Gabriele Bavota, Mario Linares Vásquez, Carlos Eduardo Bernal-Cárdenas, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk:
The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. IEEE Trans. Software Eng. 41(4): 384-407 (2015)
Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk, Andrea De Lucia:
Mining Version Histories for Detecting Code Smells. IEEE Trans. Software Eng. 41(5): 462-489 (2015)

2014

Gabriele Bavota, Alicja Ciemniewska, Ilknur Chulani, Antonio De Nigro, Massimiliano Di Penta, Davide Galletti, Roberto Galoppini, Thomas F. Gordon, Pawel Kedziora, Ilaria Lener, Francesco Torelli, Roberto Pratola, Juliusz Pukacki, Yacine Rebahi, Sergio García Villalonga:
The market for open source: An intelligent virtual open source marketplace. CSMR-WCRE2014: 399-402
Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Andrian Marcus, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
In medio stat virtus: Extract class refactoring through nash equilibria. CSMR-WCRE2014: 214-223
Tommaso Dal Sasso, Michele Lanza:
In∗bug: Visual analytics of bug repositories. CSMR-WCRE2014: 415-419
Gábor Szoke, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy:
A Case Study of Refactoring Large-Scale Industrial Systems to Efficiently Improve Source Code Quality. ICCSA (5)2014: 524-540
Oscar Chaparro, Gabriele Bavota, Andrian Marcus, Massimiliano Di Penta:
On the Impact of Refactoring Operations on Code Quality Metrics. ICSME2014: 456-460
Roberto Minelli:
Towards Self-Adaptive IDEs. ICSME2014: 666
Roberto Minelli, Lorenzo Baracchi, Andrea Mocci, Michele Lanza:
Visual Storytelling of Development Sessions. ICSME2014: 416-420
Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia:
Do They Really Smell Bad? A Study on Developers' Perception of Bad Code Smells. ICSME2014: 101-110
Sebastiano Panichella, Gabriele Bavota, Massimiliano Di Penta, Gerardo Canfora, Giuliano Antoniol:
How Developers' Collaborations Identified from Different Sources Tell Us about Code Changes. ICSME2014: 251-260
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza:
Prompter: A Self-Confident Recommender System. ICSME2014: 577-580
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza, David Fullerton:
Improving Low Quality Stack Overflow Post Detection. ICSME2014: 541-544
Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk:
How do API changes trigger stack overflow discussions? a study on the Android SDK. ICPC2014: 83-94
Gabriele Bavota, Sebastiano Panichella, Nikolaos Tsantalis, Massimiliano Di Penta, Rocco Oliveto, Gerardo Canfora:
Recommending refactorings based on team co-maintenance patterns. ASE2014: 337-342
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza:
Mining StackOverflow to turn the IDE into a self-confident programming prompter. MSR2014: 102-111
Yuriy Tymchuk, Andrea Mocci, Michele Lanza:
Collaboration in open-source projects: myth or reality? MSR2014: 304-307
Mario Linares Vásquez, Gabriele Bavota, Carlos Bernal-Cárdenas, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk:
Mining energy-greedy API usage patterns in Android apps: an empirical study. MSR2014: 2-11
Luca Bigliardi, Michele Lanza, Alberto Bacchelli, Marco D'Ambros, Andrea Mocci:
Quantitatively Exploring Non-code Software Artifacts. QSIC2014: 286-295
Roberto Minelli, Andrea Mocci, Michele Lanza, Takashi Kobayashi:
Quantifying Program Comprehension with Interaction Data. QSIC2014: 276-285
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza:
Understanding and Classifying the Quality of Technical Forum Questions. QSIC2014: 343-352
Gábor Szoke, Gabor Antal, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy:
Bulk Fixing Coding Issues and Its Effects on Software Quality: Is It Worth Refactoring? SCAM2014: 95-104
Laura Moreno, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrian Marcus, Gerardo Canfora:
Automatic generation of release notes. SIGSOFT FSE2014: 484-495
Roberto Minelli, Andrea Mocci, Michele Lanza, Lorenzo Baracchi:
Visualizing Developer Interactions. VISSOFT2014: 147-156
Richárd Dévai, Judit Jász, Csaba Nagy, Rudolf Ferenc:
Designing and Implementing Control Flow Graph for Magic 4th Generation Language. Acta Cybern. 21(3): 419-437 (2014)
Gabriele Bavota, Andrea De Lucia, Andrian Marcus, Rocco Oliveto:
Automating extract class refactoring: an improved method and its evaluation. Empirical Software Engineering 19(6): 1617-1664 (2014)
Gabriele Bavota, Andrea De Lucia, Rocco Oliveto, Genoveffa Tortora:
Enhancing software artefact traceability recovery processes with link count information. Information & Software Technology 56(2): 163-182 (2014)
Abdallah Qusef, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Dave W. Binkley:
Recovering test-to-code traceability using slicing and textual analysis. Journal of Systems and Software 88: 147-168 (2014)
Mircea Lungu, Michele Lanza, Oscar Nierstrasz:
Evolutionary and collaborative software architecture recovery with Softwarenaut. Sci. Comput. Program. 79: 204-223 (2014)
Gabriele Bavota, Malcom Gethers, Rocco Oliveto, Denys Poshyvanyk, Andrea De Lucia:
Improving software modularization via automated analysis of latent topics and dependencies. ACM Trans. Softw. Eng. Methodol. 23(1): 4:1-4:33 (2014)
Gabriele Bavota, Rocco Oliveto, Malcom Gethers, Denys Poshyvanyk, Andrea De Lucia:
Methodbook: Recommending Move Method Refactorings via Relational Topic Models. IEEE Trans. Software Eng. 40(7): 671-694 (2014)

2013

Roberto Minelli, Michele Lanza:
Software Analytics for Mobile Applications-Insights & Lessons Learned. CSMR2013: 144-153
Csaba Nagy:
Static Analysis of Data-Intensive Applications. CSMR2013: 435-438
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza:
Leveraging Crowd Knowledge for Software Comprehension and Development. CSMR2013: 57-66
Daniel Fritsi, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy:
A Methodology and Framework for Automatic Layout Independent GUI Testing of Applications Developed in Magic xpa. ICCSA (2)2013: 513-528
Gabriele Bavota, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk, Andrea De Lucia:
An empirical study on the developers' perception of software coupling. ICSE2013: 692-701
Gabriele Bavota, Andrea De Lucia, Rocco Oliveto, Annibale Panichella, Fabio Ricci, Genoveffa Tortora:
The role of artefact corpus in LSI-based traceability recovery. TEFSE@ICSE2013: 83-89
Sonia Haiduc, Gabriele Bavota, Andrian Marcus, Rocco Oliveto, Andrea De Lucia, Tim Menzies:
Automatic query reformulations for text retrieval in software engineering. ICSE2013: 842-851
Sonia Haiduc, Giuseppe De Rosa, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Andrian Marcus:
Query quality prediction and reformulation for source code search: the refoqus tool. ICSE2013: 1307-1310
Remo Lemma, Michele Lanza:
Co-evolution as the key for live programming. LIVE@ICSE2013: 9-10
Remo Lemma, Michele Lanza, Fernando Olivero:
CEL: modeling everywhere. ICSE2013: 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). ICSE2013: 1537-1538
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza:
Seahawk: stack overflow in the IDE. ICSE2013: 1295-1298
Gabriele Bavota, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella:
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks. ICSM2013: 210-219
Gabriele Bavota, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella:
The Evolution of Project Inter-dependencies in a Software Ecosystem: The Case of Apache. ICSM2013: 280-289
Roberto Minelli, Michele Lanza:
SAMOA - A Visual Software Analytics Platform for Mobile Applications. ICSM2013: 476-479
Diana Diaz, Gabriele Bavota, Andrian Marcus, Rocco Oliveto, Silvia Takahashi, Andrea De Lucia:
Using code ownership to improve IR-based Traceability Link Recovery. ICPC2013: 123-132
Michele Lanza, Marco D'Ambros, Alberto Bacchelli, Lile Hattori, Francesco Rigotti:
Manhattan: Supporting real-time visual team activity awareness. ICPC2013: 207-210
Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia, Denys Poshyvanyk:
Detecting bad smells in source code using change history information. ASE2013: 268-278
Anja Guzzi, Alberto Bacchelli, Michele Lanza, Martin Pinzger 0001, Arie van Deursen:
Communication in open source software development mailing lists. MSR2013: 277-286
Mario Linares Vásquez, Gabriele Bavota, Carlos Bernal-Cárdenas, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk:
API change and fault proneness: a threat to the success of Android apps. ESEC/SIGSOFT FSE2013: 477-487
Roberto Minelli, Michele Lanza:
Visualizing the workflow of developers. VISSOFT2013: 1-4
Tommaso Dal Sasso, Michele Lanza:
A closer look at bugs. VISSOFT2013: 1-4
Gabriele Bavota, Andrea De Lucia, Andrian Marcus, Rocco Oliveto:
Using structural and semantic measures to improve software modularization. Empirical Software Engineering 18(5): 901-932 (2013)
Lile Hattori, Marco D'Ambros, Michele Lanza, Mircea Lungu:
Answering software evolution questions: An empirical evaluation. Information & Software Technology 55(4): 755-775 (2013)
Abdallah Qusef, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, David W. Binkley:
Evaluating test-to-code traceability recovery methods through controlled experiments. Journal of Software: Evolution and Process 25(11): 1167-1191 (2013)

2012

Fernando Olivero, Michele Lanza, Marco D'Ambros:
Ronda: A Fine Grained Collaborative Development Environment. CDVE2012: 155-162
Lile Hattori, Michele Lanza, Marco D'Ambros:
A Qualitative User Study on Preemptive Conflict Detection. ICGSE2012: 159-163
Alberto Bacchelli, Luca Ponzanelli, Michele Lanza:
Harnessing stack overflow for the IDE. RSSE@ICSE2012: 26-30
Alberto Bacchelli, Tommaso Dal Sasso, Marco D'Ambros, Michele Lanza:
Content classification of development emails. ICSE2012: 375-385
Gabriele Bavota, Andrea De Lucia, Fausto Fasano, Rocco Oliveto, Carlo Zottoli:
Teaching software engineering and software project management: An integrated and practical approach. ICSE2012: 1155-1164
Gabriele Bavota, Andrea De Lucia, Andrian Marcus, Rocco Oliveto, Fabio Palomba:
Supporting extract class refactoring in Eclipse: The ARIES project. ICSE2012: 1419-1422
Sonia Haiduc, Gabriele Bavota, Rocco Oliveto, Andrian Marcus, Andrea De Lucia:
Evaluating the specificity of text retrieval queries to support software engineering tasks. ICSE2012: 1273-1276
Gabriele Bavota, Luigi Colangelo, Andrea De Lucia, Sabato Fusco, Rocco Oliveto, Annibale Panichella:
TraceME: Traceability Management in Eclipse. ICSM2012: 642-645
Gabriele Bavota, Abdallah Qusef, Rocco Oliveto, Andrea De Lucia, David W. Binkley:
An empirical analysis of the distribution of unit test smells and their impact on software maintenance. ICSM2012: 56-65
Sonia Haiduc, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Andrian Marcus:
Automatic query performance assessment during the retrieval of software artifacts. ASE2012: 90-99
Fernando Olivero, Michele Lanza, Marco D'Ambros, Romain Robbes:
Tracking human-centric controlled experiments with biscuit. PLATEAU2012: 1-6
Gabriele Bavota, Bernardino De Carluccio, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Orazio Strollo:
When Does a Refactoring Induce Bugs? An Empirical Study. SCAM2012: 104-113
Gabriele Bavota, Filomena Carnevale, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto:
Putting the Developer in-the-Loop: An Interactive GA for Software Re-modularization. SSBSE2012: 75-89
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. Empirical Software Engineering 17(4-5): 531-577 (2012)
Lile Hattori, Michele Lanza, Romain Robbes:
Refining code ownership with synchronous changes. Empirical Software Engineering 17(4-5): 467-499 (2012)

2011

Lile Hattori, Alberto Bacchelli, Michele Lanza, Mircea Lungu:
Erase and rewind - Learning by replaying examples. CSEE&T2011: 558
Alberto Bacchelli, Michele Lanza, Vitezslav Humpa:
RTFM (Read the Factual Mails) - Augmenting Program Comprehension with Remail. CSMR2011: 15-24
Csaba Nagy, László Vidács, Rudolf Ferenc, Tibor Gyimóthy, Ferenc Kocsis, István Kovács:
Solutions for Reverse Engineering 4GL Applications, Recovering the Design of a Logistical Wholesale System. CSMR2011: 343-346
Csaba Nagy, László Vidács, Rudolf Ferenc, Tibor Gyimóthy, Ferenc Kocsis, István Kovács:
Complexity Measures in 4GL Environment. ICCSA (5)2011: 293-309
Alberto Bacchelli, Michele Lanza, Marco D'Ambros:
Miler: a toolset for exploring email data. ICSE2011: 1025-1027
Rocco Oliveto, Malcom Gethers, Gabriele Bavota, Denys Poshyvanyk, Andrea De Lucia:
Identifying method friendships to remove the feature envy bad smell. ICSE2011: 820-823
Richard Wettel, Michele Lanza, Romain Robbes:
Software systems as cities: a controlled experiment. ICSE2011: 551-560
Abdallah Qusef, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, David W. Binkley:
SCOTCH: Test-to-code traceability using slicing and conceptual coupling. ICSM2011: 63-72
Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger 0001, Arie van Deursen:
Collective Code Bookmarks for Program Comprehension. ICPC2011: 101-110
Lile Hattori, Marco D'Ambros, Michele Lanza, Mircea Lungu:
Software Evolution Comprehension: Replay to the Rescue. ICPC2011: 161-170
Alberto Bacchelli, Anthony Cleve, Michele Lanza, Andrea Mocci:
Extracting structured data from natural language documents with island parsing. ASE2011: 476-479
Gabriele Bavota, Carmine Gravino, Rocco Oliveto, Andrea De Lucia, Genoveffa Tortora, Marcela Genero, José A. Cruz-Lemus:
Identifying the Weaknesses of UML Class Diagrams during Data Model Comprehension. MoDELS2011: 168-182
Sylvie Neu, Michele Lanza, Lile Hattori, Marco D'Ambros:
Telling stories about GNOME with Complicity. VISSOFT2011: 1-8
Fernando Olivero, Michele Lanza, Marco D'Ambros, Romain Robbes:
Enabling program comprehension through a visual object-focused development environment. VL/HCC2011: 127-134
Abdallah Qusef, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, David W. Binkley:
SCOTCH: Slicing and Coupling Based Test to Code Trace Hunter. WCRE2011: 443-444
Gabriele Bavota, Andrea De Lucia, Rocco Oliveto:
Identifying Extract Class refactoring opportunities using structural and semantic cohesion measures. Journal of Systems and Software 84(3): 397-414 (2011)
Marco D'Ambros, Michele Lanza, Mircea Lungu, Romain Robbes:
On porting software visualization tools to the web. STTT 13(2): 181-200 (2011)

2010

Michele Lanza, Lile Hattori, Anja Guzzi:
Supporting Collaboration Awareness with Real-Time Visualization of Development Activity. CSMR2010: 202-211
Csaba Nagy, Janos Pantos, Tamás Gergely, Árpád Beszédes:
Towards a Safe Method for Computing Dependencies in Database-Intensive Systems. CSMR2010: 166-175
Gabriella Toth, Csaba Nagy, Judit Jász, Árpád Beszédes, Lajos Jeno Fülöp:
CIASYS--Change Impact Analysis at System Level. CSMR2010: 198-201
Alberto Bacchelli, Marco D'Ambros, Michele Lanza:
Are Popular Classes More Defect Prone? FASE2010: 59-73
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
Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Playing with refactoring: Identifying extract class opportunities through game theory. ICSM2010: 1-5
Radu Marinescu 0001, Michele Lanza, Andrian Marcus:
Foreword. ICSM2010: 1-2
Csaba Nagy, László Vidács, Rudolf Ferenc, Tibor Gyimóthy, Ferenc Kocsis, István Kovács:
MAGISTER: Quality assurance of Magic applications for software developers and end users. ICSM2010: 1-6
Alberto Bacchelli, Marco D'Ambros, Michele Lanza:
Extracting Source Code from E-Mails. ICPC2010: 24-33
Lile Hattori, Mircea Lungu, Michele Lanza:
Replaying past changes in multi-developer projects. EVOL/IWPSE2010: 13-22
Gabriele Bavota, Andrea De Lucia, Andrian Marcus, Rocco Oliveto:
A two-step technique for extract class refactoring. ASE2010: 151-154
Mircea Lungu, Romain Robbes, Michele Lanza:
Recovering inter-project dependencies in software ecosystems. ASE2010: 309-312
Marco D'Ambros, Michele Lanza, Romain Robbes:
An extensive comparison of bug prediction approaches. MSR2010: 31-41
Michele Lanza:
The visual terminator. MSR2010
Romain Robbes, Damien Pollet, Michele Lanza:
Replaying IDE interactions to evaluate and improve change prediction approaches. MSR2010: 161-170
Marco D'Ambros, Alberto Bacchelli, Michele Lanza:
On the Impact of Design Flaws on Software Defects. QSIC2010: 23-31
Gabriele Bavota, Andrea De Lucia, Andrian Marcus, Rocco Oliveto:
Software Re-Modularization Based on Structural and Semantic Metrics. WCRE2010: 195-204
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

Michele Lanza, Harald C. Gall, Philippe Dugerdil:
EvoSpaces: Multi-dimensional Navigation Spaces for Software Evolution. CSMR2009: 293-296
Csaba Nagy, Spiros Mancoridis:
Static Security Analysis Based on Input-Related Software Faults. CSMR2009: 37-46
Lile Hattori, Michele Lanza:
An environment for synchronous software development. ICSE Companion2009: 223-226
Fernando Olivero, Michele Lanza, Romain Robbes:
Lumière: a novel framework for rendering 3D graphics in Smalltalk. IWST2009: 18-27
Lile Hattori, Michele Lanza:
Mining the history of synchronous changes to refine code ownership. MSR2009: 141-150
Mircea Lungu, Jacopo Malnati, Michele Lanza:
Visualizing Gnome with the Small Project Observatory. MSR2009: 103-106
Alberto Bacchelli, Marco D'Ambros, Michele Lanza, Romain Robbes:
Benchmarking Lightweight Techniques to Link E-Mails and Source Code. WCRE2009: 205-214
Marco D'Ambros, Michele Lanza, Romain Robbes:
On the Relationship Between Change Coupling and Software Defects. WCRE2009: 135-144
Marco D'Ambros, Michele Lanza, Mircea Lungu, Romain Robbes:
Promises and perils of porting software visualization tools to the web. WSE2009: 109-118
Marco D'Ambros, Michele Lanza:
Visual software evolution reconstruction. Journal of Software Maintenance 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

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

2007

Marco D'Ambros, Michele Lanza:
BugCrawler: Visualizing Evolving Software Systems. CSMR2007: 333-334
Mircea Lungu, Michele Lanza:
Exploring Inter-Module Relationships in Evolving Software Systems. CSMR2007: 91-102
Oscar Nierstrasz, Markus Kobel, Tudor Gîrba, Michele Lanza, Horst Bunke:
Example-Driven Reconstruction of Software Models. CSMR2007: 275-286
Romain Robbes, Michele Lanza:
The "Extract Refactoring" Refactoring. WRT2007: 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 Workshops2007: 166-170
Romain Robbes, Michele Lanza, Mircea Lungu:
An Approach to Software Evolution Based on Semantic Change. FASE2007: 27-41
Harald C. Gall, Michele Lanza, Thomas Zimmermann 0001:
4th International Workshop on Mining Software Repositories (MSR 2007). ICSE Companion2007: 107-108
Romain Robbes, Michele Lanza:
Characterizing and Understanding Development Sessions. ICPC2007: 155-166
Richard Wettel, Michele Lanza:
Program Comprehension through Software Habitability. ICPC2007: 231-240
Massimiliano Di Penta, Michele Lanza:
IWPSE 2007: 9th international workshop on principles of software evolution. ESEC/SIGSOFT FSE2007: 611-612
Massimiliano Di Penta, Michele Lanza:
IWPSE 2007: 9th international workshop on principles of software evolution. ESEC/SIGSOFT FSE (Companion)2007: 611-612
Marco D'Ambros, Michele Lanza, Martin Pinzger 0001:
"A Bug's Life" Visualizing a Bug Database. VISSOFT2007: 113-120
Richard Wettel, Michele Lanza:
Visualizing Software Systems as Cities. VISSOFT2007: 92-99
Mircea Lungu, Michele Lanza, Tudor Gîrba, Reinout Heeck:
Reverse Engineering Super-Repositories. WCRE2007: 120-129
Romain Robbes, Michele Lanza:
A Change-based Approach to Software Evolution. Electr. Notes Theor. Comput. Sci. 166: 93-109 (2007)

2006

Mircea Lungu, Michele Lanza:
Softwarenaut: Exploring Hierarchical System Decompositions. CSMR2006: 351-354
Mircea Lungu, Michele Lanza, Tudor Gîrba:
Package Patterns for Visual Architecture Recovery. CSMR2006: 185-196
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 Workshops2006: 87-96
Harald C. Gall, Michele Lanza:
Software evolution: analysis and visualization. ICSE2006: 1055-1056
Marco D'Ambros, Michele Lanza:
Applying the evolution radar to PostgreSQL. MSR2006: 177-178
Marco D'Ambros, Michele Lanza, Mircea Lungu:
The evolution radar: visualizing integrated logical coupling information. MSR2006: 26-32
Orla Greevy, Michele Lanza, Christoph Wysseier:
Visualizing live software systems in 3D. SOFTVIS2006: 47-56
Mircea Lungu, Michele Lanza:
Softwarenaut: cutting edge visualization. SOFTVIS2006: 179-180
Marco D'Ambros, Michele Lanza:
Reverse Engineering with Logical Coupling. WCRE2006: 189-198

2005

Tudor Gîrba, Michele Lanza, Stéphane Ducasse:
Characterizing the Evolution of Class Hierarchies. CSMR2005: 2-11
Michele Lanza, Stéphane Ducasse, Harald C. Gall, Martin Pinzger 0001:
CodeCrawler: an information visualization tool for program comprehension. ICSE2005: 672-673
Serge Demeyer, Filip Van Rysselberghe, Tudor Gîrba, Jacek Ratzinger, Radu Marinescu 0001, 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. IWPSE2005: 123-134
Romain Robbes, Michele Lanza:
Versioning Systems for Evolution Research. IWPSE2005: 155-164
Stéphane Ducasse, Michele Lanza, Laura Ponisio:
Butterflies: A Visual Approach to Characterize Packages. IEEE METRICS2005: 7
Martin Pinzger 0001, Harald C. Gall, Michael Fischer, Michele Lanza:
Visualizing multiple evolution metrics. SOFTVIS2005: 67-75
Marco D'Ambros, Michele Lanza, Harald C. Gall:
Fractal Figures: Visualizing Development Effort for CVS Entities. VISSOFT2005: 46-51
Stéphane Ducasse, Michele Lanza, Romain Robbes:
Multi-level Method Understanding Using Microprints. VISSOFT2005: 33-38
Orla Greevy, Michele Lanza, Christoph Wysseier:
Visualizing Feature Interaction in 3-D. VISSOFT2005: 114-119
Mircea Lungu, Adrian Kuhn, Tudor Gîrba, Michele Lanza:
Interactive Exploration of Semantic Clusters. VISSOFT2005: 95-100
Cédric Mesnage, Michele Lanza:
White Coats: Web-Visualization of Evolving Software in 3D. VISSOFT2005: 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. CSMR2004: 309-318
Markus Gälli, Michele Lanza, Oscar Nierstrasz, Roel Wuyts:
Ordering Broken Unit Tests for Focused Debugging. ICSM2004: 114-123
Michele Lanza:
CodeCrawler - Polymetric Views in Action. ASE2004: 394-395
Matthias Rieger, Stéphane Ducasse, Michele Lanza:
Insights into System-Wide Code Duplication. WCRE2004: 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. L'OBJET 8(1-2): 135-149 (2002)
Tom Mens, Michele Lanza:
A Graph-Based Metamodel for Object-Oriented Software Metrics. Electr. Notes Theor. Comput. Sci. 72(2): 57-68 (2002)

2001

1999

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