- Object-Oriented Metrics in Practice - Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems
Michele Lanza, Radu Marinescu
Springer, 2006. ISBN: 3-540-24429-8.
- The Human Side of Fuzzing: Challenges Faced by Developers During Fuzzing Activities
Olivier Nourry, Yutaro Kashiwa, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei
In ACM Transactions on Software Engineering and Methodology (TOSEM), Vol. 33, No. 1, Art. 14, pp. 1-26. ACM, 2024
- A Comprehensive Evaluation of SZZ Variants Through a Developer-informed Oracle
Giovanni Rosa, Luca Pascarella, Simone Scalabrino, Rosalia Tufano, Gabriele Bavota, Michele Lanza, Rocco Oliveto
In Journal of Systems & Software (JSS), Vol. 202, pp. 111729, Elsevier, 2023
- CodeCity: A Comparison of On-Screen and Virtual Reality
David Moreno-Lumbreras, Roberto Minelli, Andrea Villaverde, Jesus Gonzalez-Barahona, Michele Lanza
In Journal of Information and Software Technology (IST), Vol. 153, pp. 107064, Elsevier, 2023
- Opinion Mining for Software Development: A Systematic Literature Review
Bin Lin, Nathan Cassee, Alexander Serebrenik, Gabriele Bavota, Nicole Novielli, Michele Lanza
In ACM Transactions on Software Engineering and Methodology (TOSEM), Vol. 31, No. 3, pp. 38:1-38:41. ACM Press, 2022
- Quick Remedy Commits and Their Impact on Mining Software Repositories
Fengcai Wen, Csaba Nagy, Gabriele Bavota, Michele Lanza
In Journal of Empirical Software Engineering (EMSE), Vol. 27, No. 1, pp. 1-14. Springer, 2022
- How Software Refactoring Impacts Execution Time
Luca Traini, Daniele Di Pompeo, Michele Tucci, Bin Lin, Simone Scalabrino, Gabriele Bavota, Michele Lanza, Rocco Oliveto, Vittorio Cortellessa
In ACM Transactions on Software Engineering and Methodology (TOSEM), Vol. 31, No. 2, Art. 25, pp. 1-23. ACM Press, 2022
- Why Do Developers Reject Refactorings in Open-Source Projects?
Jevgenija Pantiuchina, Bin Lin, Fiorella Zampetti, Massimiliano Di Penta, Michele Lanza, Gabriele Bavota
In ACM Transactions on Software Engineering and Methodology (TOSEM), Vol. 31, No. 2, Art. 23, pp. 1-23. ACM Press, 2022
- Automated Documentation of Android Apps
Emad Aghajani, Gabriele Bavota, Mario Linares-Vasquez, Michele Lanza
In IEEE Transactions on Software Engineering. Vol. 47, No. 1, pp. 204-220. IEEE CS Press, 2021
- API Compatibility Issues in Android: Causes and Effectiveness of Data-Driven Detection Techniques
Simone Scalabrino, Gabriele Bavota, Mario Linares-Vasquez, Valentina Piantadosi, Michele Lanza, Rocco Oliveto
In Journal of Empirical Software Engineering (EMSE), Vol. 25, No. 6, pp. 5006-5046. Springer, 2020
- On the Use of Virtual Reality in Software Visualization: The Case of the City Metaphor
Simone Romano, Nicola Capece, Ugo Erra, Giuseppe Scanniello, Michele Lanza
In Journal of Information and Software Technology (IST). Vol. 114, pp. 92-106. Elsevier, 2019
- The City Metaphor in Software Visualization: Feelings, Emotions, and Thinking
Simone Romano, Nicola Capece, Ugo Erra, Giuseppe Scanniello, Michele Lanza
In Journal of Multimedia Tools and Applications (MTA). Vol. 78, No. 23, pp. 33113-33149. Elsevier, 2019
- Automatic Identification and Classification of Software Development Video Tutorial Fragments
Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano di Penta, Rocco Oliveto, Barbara Russo, Sonia Haiduc, Michele Lanza
In IEEE Transactions on Software Engineering, Vol. 45, No. 5, pp. 464-488. IEEE CS Press, 2019
- Mining Structured Data in Natural Language Artifacts with Island Parsing
Alberto Bacchelli, Anthony Cleve, Andrea Mocci, Michele Lanza
In Journal of Science of Computer Programming (SCP), Vol. 150, pp. 31 - 55. Elsevier, 2017
- The Tragedy of Defect Prediction, Prince of Empirical Software Engineering Research
Michele Lanza, Andrea Mocci, Luca Ponzanelli
In IEEE Software, Nov/Dec 2016, pp. 102-105. IEEE CS Press, 2016
- Prompter - Turning the IDE into a Self-confident Programming Assistant
Luca Ponzanelli, Gabriele Bavota, Massimiliano di Penta, Rocco Oliveto, Michele Lanza
In Journal of Empirical Software Engineering (EMSE), Vol. 21, No. 5, pp. 2190 - 2231. Springer, 2016
- Object-focused Environments Revisited
Fernando Olivero, Michele Lanza, Marco D'Ambros
In Journal of Science of Computer Programming (SCP). Vol. 98, pp. 394-407. Elsevier, 2015
- The City of Software
Michele Lanza
In Domus, No. 995, pp. 46-48. Editoriale Domus, 2015
- Evolutionary and Collaborative Software Architecture Recovery with Softwarenaut
Mircea Lungu, Michele Lanza, Oscar Nierstrasz
In Journal of Science of Computer Programming (SCP), Vol. 79, No. 1, pp. 204 - 223. Elsevier, 2014
- Answering Software Evolution Questions: An Empirical Evaluation
Lile Hattori, Marco D'Ambros, Michele Lanza, Mircea Lungu
In Journal of Information and Software Technology (IST). Vol. 55, No. 4, pp. 755-775. Elsevier 2013
- Refining Code Ownership With Synchronous Changes
Lile Hattori, Michele Lanza, Romain Robbes
In Journal of Empirical Software Engineering (EMSE). Vol. 17, No. 4-5, pp. 467-499. Springer, 2012
- Evaluating Defect Prediction Approaches: A Benchmark and an Extensive Comparison
Marco D'Ambros, Michele Lanza, Romain Robbes
In Journal of Empirical Software Engineering (EMSE), Vol. 17, No. 4-5, pp. 531-577. Springer, 2012
- Holistic Software Evolution
Michele Lanza
In ERCIM News, No. 88, January 2012, pp. 10 - 11. ERCIM, 2012
- On Porting Software Visualization Tools to the Web
Marco D'Ambros, Michele Lanza, Mircea Lungu, Romain Robbes
In Journal on Software Tools for Technology Transfer (STTT), Vol. 13, No. 2, pp. 181 - 200. Springer, 2011
- Improving Code Completion with Program History
Romain Robbes, Michele Lanza
In Journal of Automated Software Engineering, Vol. 17, No. 2, pp. 181 - 212. Springer, 2010
- Distributed and Collaborative Software Evolution Analysis with Churrasco
Marco D'Ambros, Michele Lanza
In Journal of Science of Computer Programming (SCP), Vol. 75, No. 4, pp. 276 - 287. Elsevier, 2010
- The Small Project Observatory: Visualizing Software Ecosystems
Mircea Lungu, Michele Lanza, Tudor Girba, Romain Robbes
In Journal of Science of Computer Programming (SCP), Vol. 75, No. 4, pp. 264 - 275. Elsevier, 2010
- Visualizing Co-Change Information with the Evolution Radar
Marco D'Ambros, Michele Lanza, Mircea Lungu
In IEEE Transactions on Software Engineering (TSE), Vol. 35, No. 5, pp. 720 - 735. IEEE CS Press, 2009
- Visual Software Evolution Reconstruction
Marco D'Ambros, Michele Lanza
In Journal on Software Maintenance and Evolution: Research and Practice (JSME), Vol.21, No.3, pp. 217 - 232, May 2009. John Wiley & Sons, 2009
- A Change-based Approach to Software Evolution
Romain Robbes, Michele Lanza
In Electronic Notes in Theoretical Computer Science (ENTCS), Vol. 166, pp. 93 - 109, January 2007. Elsevier Science Direct, 2007.
- The Class Blueprint: Visually Supporting the Understanding of Classes
Stephane Ducasse, Michele Lanza.
In IEEE Transactions on Software Engineering (TSE), Vol. 31, No. 1, pp. 75 - 90, January 2005. IEEE Computer Society, 2005.
- Polymetric Views - A Lightweight Visual Approach to Reverse Engineering
Michele Lanza, Stephane Ducasse.
In IEEE Transactions on Software Engineering (TSE), Vol. 29, No. 9, pp. 782 - 795, September 2003. IEEE Computer Society, 2003.
- The Moose Reengineering Environment
Stephane Ducasse, Michele Lanza, Sander Tichelaar.
Smalltalk Chronicles, Volume 3, Number 2, pp. 1-8, 2001.
- Towards a Methodology for the Understanding of Object-Oriented Systems
Stephane Ducasse, Michele Lanza.
In "La reutilisation", TSI (Techniques et Sciences Informatiques), Vol. 20, pp. 539 - 566. Hermes Publications, 2001.
- Hidden in the Code: Visualizing True Developer Identities
Stefano Campanella, Michele Lanza
In Proceedings of VISSOFT 2024 (12th Working Conference on Software Visualization), to be published, IEEE, 2024
- Manipulating VR-Native User Interfaces for Software Visualization Customization
Mattia Giannaccari, Marco Raglianti, Michele Lanza
In Proceedings of VISSOFT 2024 (12th Working Conference on Software Visualization), to be published, IEEE, 2024
- Using Interactive Animations to Analyze Fine-grained Software Evolution
Carmen Armenti, Michele Lanza
In Proceedings of VISSOFT 2024 (12th Working Conference on Software Visualization), to be published, IEEE, 2024
- Using Animations to Understand Commits
Carmen Armenti, Michele Lanza
In Proceedings of ICSME 2024 (40th International Conference on Software Maintenance and Evolution), to be published, IEEE, 2024
- Understanding Code Change with Micro-Changes
Lei Chen, Michele Lanza, Shinpei Hayashi
In Proceedings of ICSME 2024 (40th International Conference on Software Maintenance and Evolution), to be published, IEEE, 2024
- Collaborative Software Exploration with Multimedia Note Taking in Virtual Reality
Adrian Hoff, Mircea Lungu, Christoph Seidl, Michele Lanza
In Proceedings of ICPC 2024 (32nd International Conference on Program Comprehension), pp. 346-357, IEEE, 2024
- Immersive Software Archaeology: Exploring Software Architecture and Design in Virtual RealityBest Tool Demo Award
Adrian Hoff, Christoph Seidl, Michele Lanza
In Proceedings of SANER 2024 (31st International Conference on Software Analysis, Evolution, and Reengineering), pp. 47-51, IEEE, 2024
- SMEAGOL: A Static Code Smell Detector for MongoDB
Boris Cherry, Csaba Nagy, Michele Lanza, Anthony Cleve
In Proceedings of SANER 2024 (31st International Conference on Software Analysis, Evolution, and Reengineering), pp. 816-820, IEEE, 2024
- A Multivocal Mapping Study of MongoDB Smells
Boris Cherry, Jehan Bernard, Thomas Kintziger, Csaba Nagy, Anthony Cleve, Michele Lanza
In Proceedings of SANER 2024 (31st International Conference on Software Analysis, Evolution, and Reengineering), pp. 792-803, IEEE, 2024
- Contribution-based Firing of Developers?
Vincenzo Orrei, Marco Raglianti, Csaba Nagy, Michele Lanza
In Proceedings of ESEC/FSE 2023 (31st Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering), to be published, ACM, 2023
- Understanding the NPM Dependencies Ecosystem of a Project Using Virtual RealityDavid Moreno-Lumbreras, Jesus M. Gonzalez-Barahona, Michele Lanza
In Proceedings of VISSOFT 2023 (11th Working Conference on Software Visualization), to be published, IEEE CS Press, 2023
- Preparing Software Re-Engineering via Freehand Sketches in Virtual Reality
Adrian Hoff, Christoph Seidl, Mircea Lungu, Michele Lanza
In Proceedings of ICSME 2023 (39th International Conference on Software Maintenance and Evolution), to be published, IEEE CS Press, 2023
- On the Rise of Modern Software Documentation
Marco Raglianti, Csaba Nagy, Roberto Minelli, Bin Lin, Michele Lanza
In Proceedings of ECOOP 2023 (37th European Conference on Object-Oriented Programming), to be published, LIPI, 2023
- Conversation Disentanglement As-a-Service
Edoardo Riggio, Marco Raglianti, Michele Lanza
In Proceedings of ICPC 2023 (31st International Conference on Program Comprehension), pp. 59-73. IEEE, 2023
- SYN: Ultra-Scale Software Evolution Comprehension
Gianlorenzo Occhipinti, Csaba Nagy, Roberto Minelli, Michele Lanza
In Proceedings of ICPC 2023 (31st International Conference on Program Comprehension), pp. 69-73. IEEE, 2023
- Uniquifying Architecture Visualization through Variable 3D Model Generation
Adrian Hoff, Christoph Seidl, Michele Lanza
In Proceedings of VaMoS 2023 (17th International Working Conference on Variability Modelling of Software-Intensive Systems), pp. 57-68. ACM, 2023
- DiscOrDance: Visualizing Software Developers Communities on Discord
Marco Raglianti, Csaba Nagy, Roberto Minelli, Michele Lanza
In Proceedings of ICSME 2022 (38th International Conference on Software Maintenance and Evolution), to be published, IEEE CS Press, 2022
- AIP: Scalable and Reproducible Execution Traces in Energy Studies on Mobile Devices
Olivier Nourry, Yutaro Kashiwa, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei
In Proceedings of ICSME 2022 (38th International Conference on Software Maintenance and Evolution), to be published, IEEE CS Press, 2022
- A New Generation of Class BlueprintBest Paper Award
Nour Jihene Agouf, Stephane Ducasse, Anne Etien, Michele Lanza
In Proceedings of VISSOFT 2022 (10th Working Conference on Software Visualization), to be published, IEEE CS Press, 2022
- Can Git Repository Visualization Support Educators in Assessing Group Projects?
Mircea Lungu, Rolf-Helge Pfeiffer, Marco D'Ambros, Michele Lanza, Jesper Findahl
In Proceedings of VISSOFT 2022 (10th Working Conference on Software Visualization), to be published, IEEE CS Press, 2022
- Using Discord Conversations as Program Comprehension Aid
Marco Raglianti, Csaba Nagy, Roberto Minelli, Michele Lanza
In Proceedings of ICPC 2022 (30th International Conference on Program Comprehension), to be published, ACM Press, 2022
- M3triCity: Visualizing Evolving Software & Data Cities
Susanna Ardigo, Csaba Nagy, Roberto Minelli, Michele Lanza
In Proceedings of ICSE 2022 (44th International Conference on Software Engineering), pp. 130-133, IEEE CS Press, 2022
- Terminals All the Way Down
Michael MacInnis, Olga Baysal, Michele Lanza
In Proceedings of ICSE 2022 (43rd International Conference on Software Engineering), pp. 86-90, IEEE CS Press, 2022
- PyRef: Refactoring Detection in Python Projects
Hassan Atwi, Bin Lin, Nikolaos Tsantalis, Yutaro Kashiwa, Yasutaka Kamei, Naoyasu Ubayashi, Gabriele Bavota, Michele Lanza
In Proceedings of SCAM 2021 (21st International Working Conference on Source Code Analysis and Manipulation), pp. 136-141, IEEE CS Press, 2021
- CodeCity: On-Screen or in Virtual Reality?
David Moreno-Lumbreras, Roberto Minelli, Andrea Villaverde, Michele Lanza, Jesus M. Gonzalez-Barahona
In Proceedings of VISSOFT 2021 (9th Working Conference on Software Visualization), pp. 12-22, IEEE CS Press, 2021
- Visualizing Discord Servers
Marco Raglianti, Roberto Minelli, Csaba Nagy, Michele Lanza
In Proceedings of VISSOFT 2021 (9th Working Conference on Software Visualization), pp. 150-154, IEEE CS Press, 2021
- Voronoi Evolving Treemaps
Davide Paolo Tua, Roberto Minelli, Michele Lanza
In Proceedings of VISSOFT 2021 (9th Working Conference on Software Visualization), pp. 1-5, IEEE CS Press, 2021
- Visualizing Data in Software Cities
Susanna Ardigo, Csaba Nagy, Roberto Minelli, Michele Lanza
In Proceedings of VISSOFT 2021 (9th Working Conference on Software Visualization), pp. 145-149, IEEE CS Press, 2021
- Visualizing GitHub Issues
Aron Fiechter, Roberto Minelli, Csaba Nagy, Michele Lanza
In Proceedings of VISSOFT 2021 (9th Working Conference on Software Visualization), pp. 155-159, IEEE CS Press, 2021
- FeaRS: Recommending Complete Android Method Implementations
Fengcai Wen, Valentina Ferrari, Emad Aghajani, Csaba Nagy, Michele Lanza, Gabriele Bavota
In Proceedings of ICSME 2021 (37th International Conference on Software Maintenance and Evolution), pp. 589-593, IEEE CS Press, 2021
- Does Refactoring Break Tests and to What Extent?
Yutaro Kashiwa, Kazuki Shimizu, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei, Naoyasu Ubayashi
In Proceedings of ICSME 2021 (37th International Conference on Software Maintenance and Evolution), pp. 171-182, IEEE CS Press, 2021
- Siri, Write the Next Method
Fengcai Wen, Emad Aghajani, Csaba Nagy, Michele Lanza, Gabriele Bavota
In Proceedings of ICSE 2021 (43rd International Conference on Software Engineering), pp. 138-149, IEEE CS Press, 2021
- Evaluating SZZ Implementations Through a Developer-informed Oracle
Giovanni Rosa, Luca Pascarella, Simone Scalabrino, Rosalia Tufano, Gabriele Bavota, Michele Lanza, Rocco Oliveto
In Proceedings of ICSE 2021 (43rd International Conference on Software Engineering), pp. 436-447, IEEE CS Press, 2021
- A Metadata Handling API for Framework Development: a Comparative Study
Eduardo Guerra, Phyllipe Lima, Joelma Choma, Marco Nardes, Tiago Silva, Michele Lanza, Paulo Mereilles
In Proceedings of SBES 2020 (34th Brazilian Symposium on Software Engineering), pp. 499-508, ACM Press, 2020
- Automated Identification of On-hold Self-admitted Technical Debt
Rungroj Maipradit, Bin Lin, Csaba Nagy, Gabriele Bavota, Michele Lanza, Hideaki Hata, Kenichi Matsumoto
In Proceedings of SCAM 2020 (20th IEEE International Working Conference on Source Code Analysis and Manipulation), pp. 54-64, IEEE CS Press, 2020
- Visualizing Evolving Software Cities
Federico Pfahler, Roberto Minelli, Csaba Nagy, Michele Lanza
In Proceedings of VISSOFT 2020 (8th Working Conference on Software Visualization), pp. 22-26, IEEE CS Press, 2020
- Knowledge Transfer in Modern Code Review
Maria Caulo, Bin Lin, Gabriele Bavota, Giuseppe Scanniello, Michele Lanza
In Proceedings of ICPC 2020 (28th International Conference on Program Comprehension), pp. 230-240, IEEE CS Press, 2020
- An Empirical Study of Quick Remedy CommitsDistinguished Paper Award
Fengcai Wen, Csaba Nagy, Michele Lanza, Gabriele Bavota
In Proceedings of ICPC 2020 (28th International Conference on Program Comprehension), pp. 60-71, IEEE CS Press, 2020
- Software Documentation: The Practitioners' Perspective
Emad Aghajani, Csaba Nagy, Mario Linares Vasquez, Laura Moreno, Gabriele Bavota, Michele Lanza, David Shepherd
In Proceedings of ICSE 2020 (42nd ACM/IEEE International Conference on Software Engineering), to be published, ACM Press, 2020
- On The Quality of Identifiers in Test Code
Bin Lin, Csaba Nagy, Gabriele Bavota, Andrian Marcus, Michele Lanza
In Proceedings of SCAM 2019 (19th IEEE International Working Conference on Source Code Analysis and Manipulation), pp. 204-215, IEEE CS Press, 2019
- Characterizing Leveraged Stack Overflow Posts
Salvatore Geremia, Gabriele Bavota, Rocco Oliveto, Michele Lanza, Massimiliano Di Penta
In Proceedings of SCAM 2019 (19th IEEE International Working Conference on Source Code Analysis and Manipulation), pp. 141-151, IEEE CS Press, 2019
- Pattern-based Mining of Opinions in Q&A Websites
Bin Lin, Fiorella Zampetti, Gabriele Bavota, Massimiliano Di Penta, Michele Lanza
In Proceedings of ICSE 2019 (41st ACM/IEEE International Conference on Software Engineering), pp. 548-559, ACM Press, 2019
- Software Documentation Issues Unveiled
Emad Aghajani, Csaba Nagy, Olga Lucero Vega-Marquez, Mario Linares Vasquez, Laura Moreno, Gabriele Bavota, Michele Lanza
In Proceedings of ICSE 2019 (41st ACM/IEEE International Conference on Software Engineering), pp. 1199-1210, ACM Press, 2019
- Data-Driven Solutions to Detect API Compatibility Issues in Android: An Empirical StudyDistinguished Paper Award
Simone Scalabrino, Gabriele Bavota, Mario Linares-Vasquez, Michele Lanza, Rocco Oliveto
In Proceedings of MSR 2019 (16th Working Conference on Mining Software Repositories), pp. 288-298, ACM Press, 2019
- A Large-Scale Empirical Study on Code-Comment Inconsistencies
Fengcai Wen, Csaba Nagy, Gabriele Bavota, Michele Lanza
In Proceedings of ICPC 2019 (27th IEEE International Conference on Program Comprehension), pp. 53-64, IEEE CS Press, 2019
- On the Impact of Refactoring Operations on Code Naturalness
Bin Lin, Csaba Nagy, Gabriele Bavota, Michele Lanza
In Proceedings of SANER 2019 (26th IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 594-598, IEEE CS Press, 2019
- A Large-scale Empirical Study on Linguistic Antipatterns Affecting APIs
Emad Aghajani, Csaba Nagy, Gabriele Bavota, Michele Lanza
In Proceedings of ICSME 2018 (34th International Conference on Software Maintenance and Evolution), pp. 25-35, IEEE CS Press, 2018
- Improving Code: The (Mis)perception of Quality Metrics
Jevgenija Pantiuchina, Michele Lanza, Gabriele Bavota
In Proceedings of ICSME 2018 (34th International Conference on Software Maintenance and Evolution), pp. 80-91, IEEE CS Press, 2018
- Two Datasets for Sentiment Analysis in Software Engineering
Bin Lin, Fiorella Zampetti, Rocco Oliveto, Massimiliano Di Penta, Michele Lanza, Gabriele Bavota
In Proceedings of ICSME 2018 (34th IEEE International Conference on Software Maintenance and Evolution), pp. 712, IEEE CS Press, 2018
- Sentiment Analysis for Software Engineering: How Far Can We Go?
Bin Lin, Fiorella Zampetti, Gabriele Bavota, Massimiliano di Penta, Michele Lanza, Rocco Oliveto
In Proceedings of ICSE 2018 (40th ACM/IEEE International Conference on Software Engineering), pp. 94-104, ACM Press, 2018
- RETICULA: REal-TIme Code qUaLity Assessment
Luigi Frunzio, Bin Lin, Michele Lanza, Gabriele Bavota
In Proceedings of SANER 2018 (25th IEEE International Conference on Software Analysis, Evolution, and Reengineering), to be published, IEEE CS Press, 2018
- An Annotation-based API for Supporting Runtime Code Annotation Reading
Phyllipe Lima, Eduardo Guerra, Marco Nardes, Andrea Mocci, Gabriele Bavota, Michele Lanza
In Proceedings of META 2017 (International Workshop on Meta-Programming Techniques and Reflection), pp. 6-14, ACM, 2017
- Investigating the Use of Code Analysis and NLP to Promote a Consistent Usage of Identifiers
Bin Lin, Simone Scalabrino, Andrea Mocci, Rocco Oliveto, Gabriele Bavota, Michele Lanza
In Proceedings of SCAM 2017 (17th IEEE International Working Conference on Source Code Analysis and Manipulation), pp. 81-90, IEEE CS Press, 2017
- On-Demand Developer Documentation
Martin Robillard, Andrian Marcus, Christoph Treude, Gabriele Bavota, Oscar Chaparro, Neil Ernst, Marco Gerosa, Michael Godfrey, Michele Lanza, Mario Linares-Vasquez, Gail Murphy, Laura Moreno, David Shepherd, Edmund Wong
In Proceedings of ICSME 2017 (33rd IEEE International Conference on Software Maintenance and Evolution), pp. 479-483, IEEE CS Press, 2017
- Supporting Software Developers with a Holistic Recommender System
Luca Ponzanelli, Simone Scalabrino, Gabriele Bavota, Andrea Mocci, Rocco Oliveto, Massimiliano Di Penta, Michele Lanza
In Proceedings of ICSE 2017 (39th ACM/IEEE International Conference on Software Engineering), pp. 94-105, ACM Press, 2017
- The Code Time MachineBest Tool Demo Award
Emad Aghajani, Andrea Mocci, Gabriele Bavota, Michele Lanza
In Proceedings of ICPC 2017 (25th IEEE International Conference on Program Comprehension), pp. 356-359, IEEE CS Press, 2017
- On the Uniqueness of Code Redundancies
Bin Lin, Luca Ponzanelli, Andrea Mocci, Gabriele Bavota, Michele Lanza
In Proceedings of ICPC 2017 (25th IEEE International Conference on Program Comprehension), pp. 121-131, IEEE CS Press, 2017
- How Developers Document Pull Requests with External References
Fiorella Zampetti, Luca Ponzanelli, Andrea Mocci, Gabriele Bavota, Massimiliano Di Penta, Michele Lanza
In Proceedings of ICPC 2017 (25th IEEE International Conference on Program Comprehension), pp. 23-33, IEEE CS Press, 2017
- How to Gamify Software Engineering
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza, Ebrisa Mastrodicasa
In Proceedings of SANER 2017 (24th IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 261-271, IEEE CS Press, 2017
- Visualizing the Evolution of Working Sets
Roberto Minelli, Andrea Mocci, Michele Lanza
In Proceedings of VISSOFT 2016 (4th IEEE Working Conference on Software Visualization), pp. 141-150, IEEE CS Press, 2016
- What Makes a Satisficing Bug Report?
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza, Andrea Vit, Alberto Bacchelli
In Proceedings of QRS 2016 (17th International Conference on Software Quality, Reliability and Security), pp. 164-174, IEEE CS Press, 2016
- Taming the IDE with Fine-grained Interaction Data
Roberto Minelli, Andrea Mocci, Romain Robbes, Michele Lanza
In Proceedings of ICPC 2016 (24th IEEE International Conference on Program Comprehension), pp. 1-10, IEEE CS Press, 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
In Proceedings of ICSE 2016 (38th ACM/IEEE International Conference on Software Engineering), pp. 645-648, ACM Press, 2016
- 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
In Proceedings of ICSE 2016 (38th ACM/IEEE International Conference on Software Engineering), pp. 261-272, ACM Press, 2016
- Measuring Navigation Efficiency in the IDE Best Paper Award
Roberto Minelli, Andrea Mocci, Michele Lanza
In Proceedings of IWESEP 2016 (7th IEEE International Workshop on Empirical Software Engineering in Practice), pp. 1-6, IEEE CS Press, 2016
- Use at Your Own Risk: The Java Unsafe API in the Wild
Luis Mastrangelo, Luca Ponzanelli, Andrea Mocci, Michele Lanza, Matthias Hauswirth, Nathaniel Nystrom
In Proceedings of OOPSLA 2015 (30th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications), pp. 695-710, ACM Press, 2015
- UrbanIt: Visualizing Repositories Everywhere
Andrea Ciani, Roberto Minelli, Andrea Mocci, Michele Lanza
In Proceedings of ICSME 2015 (31st International Conference on Software Maintenance and Evolution), pp. 324-326, IEEE CS Press, 2015
- Blended, Not Stirred: Multi-Concern Visualization of Large Software Systems
Tommaso dal Sasso, Roberto Minelli, Andrea Mocci, Michele Lanza
In Proceedings of VISSOFT 2015 (3rd IEEE Working Conference on Software Visualization), pp. 106-115, IEEE CS Press, 2015
- SODA: The Stack Overflow Dataset Almanac
Nicolas Latorre, Roberto Minelli, Andrea Mocci, Luca Ponzanelli, Michele Lanza
In Proceedings of MUD 2015 (5th Workshop on Mining Unstructured Data), pp. 1-5, IEEE CS Press, 2015
- Summarizing Complex Development Artifacts by Mining Heterogenous Data
Luca Ponzanelli, Andrea Mocci, Michele Lanza
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), pp. 401-405, ACM Press, 2015.
- StORMeD: Stack Overflow Ready Made Data
Luca Ponzanelli, Andrea Mocci, Michele Lanza
In Proceedings of MSR 2015 (12th Working Conference on Mining Software Repositories), pp. 474-477, ACM Press, 2015
- I Know What You Did Last Summer - An Investigation of How Developers Spend Their Time
Roberto Minelli, Andrea Mocci, Michele Lanza
In Proceedings of ICPC 2015 (23rd IEEE International Conference on Program Comprehension), pp. 25-35, IEEE CS Press, 2015
- Towards Visual Reflexion Models
Marcello Romanelli, Andrea Mocci, Michele Lanza
In Proceedings of ICPC 2015 (23rd IEEE International Conference on Program Comprehension), pp. 277-280, IEEE CS Press, 2015
- The Plague Doctor: A Promising Cure for the Window Plague
Roberto Minelli, Andrea Mocci, Michele Lanza
In Proceedings of ICPC 2015 (23rd IEEE International Conference on Program Comprehension), pp. 182-185, IEEE CS Press, 2015
- ViDI: The Visual Design Inspector
Yuriy Tymchuk, Andrea Mocci, Michele Lanza
In Proceedings of ICSE 2015 (37th International Conference on Software Engineering, Tool Demo Track), pp. 653-656, IEEE CS Press, 2015
- Free Hugs -- Praising Developers For Their Actions
Roberto Minelli, Andrea Mocci, Michele Lanza
In Proceedings of ICSE 2015 (37th International Conference on Software Engineering, NIER Track), pp. 555-558, IEEE CS Press, 2015
- CEL - Touching Software Modeling in Essence
Remo Lemma, Michele Lanza, Andrea Mocci
In Proceedings of SANER 2015 (22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 439-448, IEEE CS Press, 2015
- Misery Loves Company - CrowdStacking Traces to Aid Problem Detection
Tommaso Dal Sasso, Andrea Mocci, Michele Lanza
In Proceedings of SANER 2015 (22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 131-140, IEEE CS Press, 2015
- Code Review: Veni, ViDI, Vici
Yuriy Tymchuk, Andrea Mocci, Michele Lanza
In Proceedings of SANER 2015 (22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 151-160, IEEE CS Press, 2015
- Prompter: A Self-confident Recommender System
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza
In Proceedings of ICSME 2014 (30th International Conference on Software Maintenance and Evolution), pp. 577-580, IEEE CS Press, 2014
- Improving Low Quality Stack Overflow Post Detection
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza, David Fullerton
In Proceedings of ICSME 2014 (30th International Conference on Software Maintenance and Evolution, Industrial Track), pp. 541-544, IEEE CS Press, 2014
- Visual Storytelling of Development Sessions
Roberto Minelli, Lorenzo Baracchi, Andrea Mocci, Michele Lanza
In Proceedings of ICSME 2014 (30th International Conference on Software Maintenance and Evolution, ERA Track), pp. 416-420, IEEE CS Press, 2014
- Quantifying Program Comprehension with Interaction Data
Roberto Minelli, Andrea Mocci, Michele Lanza, Takashi Kobayashi
In Proceedings of QSIC 2014 (14th International Conference on Quality Software), pp. 276-285, IEEE CS Press, 2014
- Understanding and Classifying the Quality of Technical Forum Questions
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza
In Proceedings of QSIC 2014 (14th International Conference on Quality Software), pp. 343-352, IEEE CS Press, 2014
- Quantitatively Exploring Non-code Software Artifacts
Luca Bigliardi, Michele Lanza, Alberto Bacchelli, Marco D'Ambros
In Proceedings of QSIC 2014 (14th International Conference on Quality Software), pp. 286-295, IEEE CS Press, 2014
- Visualizing Developer Interactions
Roberto Minelli, Andrea Mocci, Michele Lanza, Lorenzo Baracchi
In Proceedings of VISSOFT 2014 (2nd IEEE Working Conference on Software Visualization), pp. 146-155, IEEE CS Press, 2014
- Mining StackOverflow to Turn the IDE into a Self-confident Programming Prompter
Luca Ponzanelli, Gabriele Bavota, Massimiliano di Penta, Rocco Oliveto, Michele Lanza
In Proceedings of MSR 2014 (11th Working Conference on Mining Software Repositories), pp. 102-111, ACM Press, 2014.
- Collaboration in Open-Source Projects: Myth or Reality?
Yuriy Tymchuk, Andrea Mocci, Michele Lanza
In Proceedings of MSR 2014 (11th Working Conference on Mining Software Repositories), pp. 304-307, ACM Press, 2014.
- in*Bug: Visual Analytics of Bug Repositories
Tommaso dal Sasso, Michele Lanza
In Proceedings of CSMR-WCRE 2014 (1st Joint Meeeting of the European Conference on Software Maintenance and Reengineering and the Working Conference on Reverse Engineering), pp. 415-419. IEEE CS Press, 2014
- SAMOA - A Visual Software Analytics Platform for Mobile Applications
Roberto Minelli, Michele Lanza
In Proceedings of ICSM 2013 (29th IEEE International Conference on Software Maintenance), pp. 476-479. IEEE CS Press, 2013
- A Closer Look at Bugs
Tommaso dal Sasso, Michele Lanza
In Proceedings of VISSOFT 2013 (1st IEEE Working Conference on Software Visualization), pp. 1-4, IEEE CS Press, 2013
- Visualizing the Workflow of Developers
Roberto Minelli, Michele Lanza
In Proceedings of VISSOFT 2013 (1st IEEE Working Conference on Software Visualization), pp. 1-4, IEEE CS Press, 2013
- DFlow - Towards the Understanding of the Workflow of Developers
Roberto Minelli, Michele Lanza
In Proceedings of SATTOSE 2013 (6th Seminar Series on Advanced Techniques & Tools for Software Evolution), pp. 21-22, University of Bern, 2013
- Seahawk: Stack Overflow in the IDE
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza
In Proceedings of ICSE 2013 (35th International Conference on Software Engineering), pp. 1295-1298. IEEE CS Press, 2013.
- CEL: Modeling Everywhere
Remo Lemma, Michele Lanza, Fernando Olivero
In Proceedings of ICSE 2013 (35th International Conference on Software Engineering), pp. 1323-1326. IEEE CS Press, 2013.
- Communication in Open Source Software Development Mailing Lists
Anja Guzzi, Alberto Bacchelli, Michele Lanza, Martin Pinzger, Arie van Deursen
In Proceedings of MSR 2013 (10th IEEE Working Conference on Mining Software Repositories), pp. 277-286. IEEE CS Press, 2013.
- Manhattan: Supporting Real-Time Visual Team Activity Awareness
Michele Lanza, Marco D'Ambros, Alberto Bacchelli, Lile Hattori, Francesco Rigotti
In Proceedings of ICPC 2013 (21st IEEE International Conference on Program Comprehension), pp. 207-210. IEEE CS Press, 2013.
- Co-Evolution as the Key for Live Programming
Remo Lemma, Michele Lanza
In Proceedings of LIVE 2013 (1st International Workshop on Live Programming), pp. 9-10, ACM Press, 2013
- Software Analytics for Mobile Applications - Insights & Lessons Learned
Roberto Minelli, Michele Lanza
In Proceedings of CSMR 2013 (17th IEEE European Conference on Software Maintenance and Reengineering), pp. 144-153. IEEE CS Press, 2013.
- Leveraging Crowd Knowledge for Software Comprehension and Development
Luca Ponzanelli, Alberto Bacchelli, Michele Lanza
In Proceedings of CSMR 2013 (17th IEEE European Conference on Software Maintenance and Reengineering), pp. 57-66. IEEE CS Press, 2013.
- Tracking Human-Centric Controlled Experiments with Biscuit
Fernando Olivero, Michele Lanza, Marco D'Ambros, Romain Robbes
In Proceedings of PLATEAU 2012 (4th International Workshop on Evaluation and Usability of Programming Languages and Tools), pp. 1-6, ACM Press, 2012
- A Qualitative User Study on Preemptive Conflict Detection
Lile Hattori, Michele Lanza, Marco D'Ambros
In Proceedings of ICGSE 2012 (7th International Conference on Global Software Engineering), pp. 159-163. IEEE CS Press, 2012.
- Ronda: A Fine Grained Collaborative Development Environment
Fernando Olivero, Michele Lanza, Marco D'Ambros
In Proceedings of CDVE 2012 (9th International Conference on Cooperative Design, Visualization and Engineering), pp. 155 - 162. Springer, 2012
- Content Classification of Development Emails
Alberto Bacchelli, Tommaso dal Sasso, Marco D'Ambros, Michele Lanza
In Proceedings of ICSE 2012 (34th ACM/IEEE International Conference on Software Engineering), pp. 375 - 385. IEEE CS Press, 2012
- Harnessing Stack Overflow for the IDE
Alberto Bacchelli, Luca Ponzanelli, Michele Lanza
In Proceedings of RSSE 2012 (3rd International Workshop on Recommendation Systems for Software Engineering), pp. 26-30, IEEE, 2012
- Extracting Structured Data from Natural Language Documents with Island Parsing
Alberto Bacchelli, Anthony Cleve, Michele Lanza, Andrea Mocci
In Proceedings of ASE 2011 (26th ACM/IEEE International Conference on Automated Software Engineering), pp. 476 - 479. IEEE CS Press, 2011
- Enabling Program Comprehension through a Visual Object-focused Development Environment
Fernando Olivero, Michele Lanza, Marco D'Ambros, Romain Robbes
In Proceedings of VL/HCC 2011 (27th IEEE Symposium on Visual Languages and Human-Centric Computing), pp. 127-134. IEEE CS Press, 2011
- Telling Stories about GNOME with Complicity
Sylvie Neu, Michele Lanza, Lile Hattori, Marco D'Ambros
In Proceedings of VISSOFT 2011 (6th IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 14-21, IEEE CS Press, 2011
- REmail - Blending Talk and Work in Eclipse
Alberto Bacchelli, Lorenzo Baracchi, Michele Lanza
In Proceedings of Eclipse-IT 2011 (6th Workshop of the Italian Eclipse Community), pp. 303-306, 2011
- Manhattan - 3D City Visualizations in Eclipse
Alberto Bacchelli, Francesco Rigotti, Lile Hattori, Michele Lanza
In Proceedings of Eclipse-IT 2011 (6th Workshop of the Italian Eclipse Community), pp. 307-310, 2011
- Erase and Rewind - Learning by Replaying Examples
Lile Hattori, Alberto Bacchelli, Michele Lanza, Mircea Lungu
In Proceedings of CSEET 2011 (24th International Conference on Software Engineering Education and Training), IEEE CS Press, 2011.
- Software Evolution Comprehension: Replay to the Rescue
Lile Hattori, Marco D'Ambros, Michele Lanza, Mircea Lungu
In Proceedings of ICPC 2011 (19th IEEE International Conference on Program Comprehension), pp. 161 - 170. IEEE CS Press, 2011.
- Collective Code Bookmarks for Program Comprehension
Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger, Arie van Deursen
In Proceedings of ICPC 2011 (19th IEEE International Conference on Program Comprehension), pp. 101 - 110. IEEE CS Press, 2011.
- Miler: A Toolset for Exploring Email Data
Alberto Bacchelli, Michele Lanza, Marco D'Ambros
In Proceedings of ICSE 2011 (33rd ACM/IEEE International Conference on Software Engineering), pp. 1025 - 1027, ACM Press, 2011.
- Software Systems as Cities: A Controlled Experiment
Richard Wettel, Michele Lanza, Romain Robbes
In Proceedings of ICSE 2011 (33rd International Conference on Software Engineering), pp. 551 - 560. IEEE CS Press, 2011.
- RTFM (Read The Factual Mails) -Augmenting Program Comprehension with Remail
Alberto Bacchelli, Michele Lanza, Vitezslav Humpa
In Proceedings of CSMR 2011 (15th IEEE European Conference on Software Maintenance and Reengineering), pp. 15 - 24. IEEE CS Press, 2011
- Recovering Inter-Project Dependencies in Software Ecosystems
Mircea Lungu, Romain Robbes, Michele Lanza
In Proceedings of ASE 2010 (25th ACM/IEEE International Conference on Automated Software Engineering), pp. 309 - 312. IEEE CS Press, 2010.
- Replaying Past Changes in Multi-developer Projects Best Paper Award
Lile Hattori, Mircea Lungu, Michele Lanza
In Proceedings of IWPSE-EVOL 2010 (Joint 11th International Workshop on Principles of Software Evolution and 5th ERCIM Workshop on Software Evolution), pp. 13 - 22. ACM Press, 2010.
- On the Impact of Design Flaws on Software Defects
Marco D'Ambros, Alberto Bacchelli, Michele Lanza
In Proceedings of QSIC 2010 (10th International Conference on Quality Software), pp. 23 - 31. IEEE CS Press, 2010
- Extracting Source Code from E-Mails
Alberto Bacchelli, Marco D'Ambros, Michele Lanza
In Proceedings of ICPC 2010 (18th IEEE International Conference on Program Comprehension), pp. 24 - 33. IEEE CS Press, 2010.
- Syde: A Tool for Collaborative Software Development
Lile Hattori, Michele Lanza
In Proceedings of ICSE 2010 (32nd ACM/IEEE International Conference on Software Engineering), pp. 235 - 238, ACM Press, 2010.
- The Small Project Observatory: A Tool for Reverse Engineering Software Ecosystems
Mircea Lungu, Michele Lanza
In Proceedings of ICSE 2010 (32nd ACM/IEEE International Conference on Software Engineering), pp. 289 - 292, ACM Press, 2010.
- Linking E-Mails and Source Code Artifacts
Alberto Bacchelli, Michele Lanza, Romain Robbes
In Proceedings of ICSE 2010 (32nd International Conference on Software Engineering), pp. 375 - 384. ACM Press, 2010.
- An Extensive Comparison of Bug Prediction ApproachesMost Influential Paper Award
Marco D'Ambros, Michele Lanza, Romain Robbes
In Proceedings of MSR 2010 (7th IEEE Working Conference on Mining Software Repositories), pp. 31 - 40. IEEE CS Press, 2010.
- Replaying IDE Interactions to Evaluate and Improve Change Prediction Approaches
Romain Robbes, Damien Pollet, Michele Lanza
In Proceedings of MSR 2010 (7th IEEE Working Conference on Mining Software Repositories), pp. 161 - 170. IEEE CS Press, 2010.
- Towards Integrating E-Mail Communication in the IDE
Alberto Bacchelli, Michele Lanza, Vitezslav Humpa
In Proceedings of SUITE 2010 (2nd International Workshop on Search-driven Development: Users, Infrastructure, Tools and Evaluation), pp. 1 - 4. IEEE CS Press, 2010.
- Commit 2.0
Marco D'Ambros, Michele Lanza, Romain Robbes
In Proceedings of Web2SE 2010 (1st International Workshop on Web 2.0 for Software Engineering), pp. 14 - 19. IEEE CS Press, 2010.
- Are Popular Classes More Defect Prone?
Alberto Bacchelli, Marco D'Ambros, Michele Lanza
In Proceedings of FASE 2010 (13th International Conference on Fundamental Approaches to Software Engineering), pp. 59 - 73. Springer, 2010.
- Supporting Collaboration Awareness with Real-time Visualization of Development Activity
Michele Lanza, Lile Hattori, Anja Guzzi
In Proceedings of CSMR 2010 (14th IEEE European Conference on Software Maintenance and Reengineering), pp. 207 - 216. IEEE CS Press, 2010
- Benchmarking Lightweight Techniques to Link E-Mails and Source Code Best Paper Award
Alberto Bacchelli, Marco D'Ambros, Michele Lanza, Romain Robbes
In Proceedings of WCRE 2009 (16th IEEE Working Conference on Reverse Engineering), pp. 205 - 214. IEEE CS Press, 2009.
- On the Relationship Between Change Coupling and Software Defects
Marco D'Ambros and Michele Lanza and Romain Robbes
In Proceedings of WCRE 2009 (16th IEEE Working Conference on Reverse Engineering), pp. 135 - 144. IEEE CS Press, 2009.
- Promises and Perils of Porting Software Visualization Tools to the Web
Marco D'Ambros, Mircea Lungu, Michele Lanza, Romain Robbes
In Proceedings of WSE 2009 (11th IEEE International Symposium on Web Systems Evolution), pp. 109 - 118. IEEE CS Press, 2009.
- Lumiere: a Novel Framework for Rendering 3D graphics in Smalltalk
Fernando Olivero, Michele Lanza, Romain Robbes
In Proceedings of IWST 2009 (1st International Workshop on Smalltalk Technologies), pp. 20 - 28. ACM Press, 2009.
- Miler - A Tool Infrastructure to Analyze Mailing Lists
Alberto Bacchelli, Michele Lanza, Marco D'Ambros
In Proceedings of FAMOOSr 2009 (3rd International Workshop on FAMIX and Moose in Reengineering). 2009.
- Lumiere : An Infrastructure for Producing 3D Applications in Smalltalk
Fernando Olivero, Michele Lanza, Romain Robbes
In Proceedings of FAMOOSr 2009 (3rd International Workshop on FAMIX and Moose in Reengineering). 2009.
- Mining the History of Synchronous Changes to Refine Code Ownership
Lile Hattori, Michele Lanza
In Proceedings of MSR 2009 (6th IEEE Working Conference on Mining Software Repositories), pp. 141 - 150. IEEE CS Press, 2009.
- Visualizing Gnome With The Small Project Observatory
Mircea Lungu, Jacopo Malnati, Michele Lanza
In Proceedings of MSR 2009 (6th IEEE Working Conference on Mining Software Repositories), pp. 103 - 106. IEEE CS Press, 2009.
- An Environment for Synchronous Software Development
Lile Hattori, Michele Lanza
In Proceedings of ICSE 2009 (31st ACM/IEEE International Conference on Software Engineering - New Ideas and Emerging Results Track), pp. 223 - 226. IEEE CS Press, 2009.
- EvoSpaces: Multi-dimensional Navigation Spaces for Software Evolution
Michele Lanza, Harald Gall, Philippe Dugerdil
In Proceedings of CSMR 2009 (13th IEEE European Conference on Software Maintenance and Reengineering), pp. 293 - 296. IEEE CS Press, 2009.
- Visual Exploration of Large-Scale System Evolution
Richard Wettel, Michele Lanza
In Proceedings of WCRE 2008 (15th IEEE Working Conference on Reverse Engineering), pp. 219 - 228, IEEE CS Press, 2008.
- Logical Coupling Based on Fine-Grained Change Information
Romain Robbes, Damien Pollet, Michele Lanza
In Proceedings of WCRE 2008 (15th IEEE Working Conference on Reverse Engineering), pp. 42 - 46, IEEE CS Press, 2008
- Example-based Program Transformation
Romain Robbes, Michele Lanza
In Proceedings of MODELS 2008 (11th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems), pp. 174 - 188, Springer LNCS, 2008.
- How Program History Can Improve Code Completion
Romain Robbes, Michele Lanza
In Proceedings of ASE 2008 (23rd IEEE/ACM International Conference on Automated Software Engineering), ACM Press, 2008.
- Visually Localizing Design Problems with Disharmony Maps
Richard Wettel, Michele Lanza
In Proceedings of Softvis 2008 (4th International ACM Symposium on Software Visualization), pp. 155 - 164, ACM Press, 2008.
- On the Nature of Commits
Lile Hattori, Michele Lanza
In Proceedings of EVOL 2008 (4th International ERCIM Workshop on Software Evolution and Evolvability), pp. 63 - 71, 2008.
- SpyWare: A Change-Aware Development Toolset
Romain Robbes, Michele Lanza
In Proceedings of ICSE 2008 (30th ACM/IEEE International Conference on Software Engineering), pp. 847 - 850, ACM Press, 2008.
- CodeCity: 3D Visualization of Evolving Large-Scale Software
Richard Wettel, Michele Lanza
In Proceedings of ICSE 2008 (30th ACM/IEEE International Conference on Software Engineering), pp. 921 - 922, ACM Press, 2008.
- A Teamwork-Based Approach to Programming Fundamentals with Scheme, Smalltalk & Java
Michele Lanza, Amy Murphy, Romain Robbes, Mircea Lungu, Paolo Bonzini, Marco D'Ambros, Richard Wettel
In Proceedings of ICSE 2008 (30th International Conference on Software Engineering, Education Track), pp. 787 - 790, ACM Press, 2008.
- A Flexible Framework to Support Collaborative Software Evolution Analysis
Marco D'Ambros, Michele Lanza
In Proceedings of CSMR 2008 (12th European Conference on Software Maintenance and Reengineering), pp. 3 - 12, IEEE Computer Society, 2008.
- Reverse Engineering Super-Repositories
Mircea Lungu, Michele Lanza, Tudor Girba, Reinout Heeck
In Proceedings of WCRE 2007 (14th Working Conference on Reverse Engineering), pp. 120 - 129, IEEE Computer Society, 2007.
- Quantitative Approaches in Object-Oriented Software Engineering
Yann-Gael Gueheneuc, Christian Lange, Houari Sahraoui, Giovanni Falcone, Michele Lanza, Coral Calero, Fernando Brito e Abreu
In ECOOP 2007 Workshop Reader, pp. 166 - 170, Springer LNCS, 2007.
- Program Comprehension Through Software Habitability
Richard Wettel, Michele Lanza
In Proceedings of ICPC 2007 (15th International Conference on Program Comprehension), pp. 231 - 240, IEEE CS, 2007.
- Characterizing and Understanding Development Sessions
Romain Robbes, Michele Lanza
In Proceedings of ICPC 2007 (15th International Conference on Program Comprehension), pp. 155 - 164, IEEE CS, 2007.
- "A Bug's Life" - Visualizing a Bug Database
Marco D'Ambros, Michele Lanza, Martin Pinzger
In Proceedings of VISSOFT 2007 (4th IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 113 - 120, IEEE CS Press, 2007.
- Visualizing Software Systems as CitiesMost Influential Paper Award
Richard Wettel, Michele Lanza
In Proceedings of VISSOFT 2007 (4th IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 92 - 99, IEEE CS Press, 2007.
- An Approach to Software Evolution Based on Semantic Change
Romain Robbes, Michele Lanza, Mircea Lungu
In Proceedings of FASE 2007 (10th Conference on Fundamental Approaches to Software Engineering), pp. 27 - 41, Springer LNCS, 2007.
- The "Extract Refactoring" Refactoring
Romain Robbes, Michele Lanza
In Proceedings of WRT 2007 (1st International Workshop on Refactoring Tools), pp. 29 - 30, 2007.
- The Metabase: Generating Object Persistency Using Meta Descriptions
Marco D'Ambros, Michele Lanza, Martin Pinzger
In Proceedings of FAMOOSr (1st Workshop on FAMIX and MOOSE in Reengineering), 2007.
- NOREX: Distributed collaborative reengineering
Mihai Balint, Petru Mihancea, Radu Marinescu, Michele Lanza
In Proceedings of FAMOOSr (1st Workshop on FAMIX and MOOSE in Reengineering), 2007.
- ScheMoose - Supporting a Functional Language in Moose
Katerina Barone-Adesi, Michele Lanza
In Proceedings of FAMOOSr (1st Workshop on FAMIX and MOOSE in Reengineering), 2007.
- Reverse Engineering through Holistic Software Exploration
Mircea Lungu, Michele Lanza
In Proceedings of FAMOOSr (1st Workshop on FAMIX and MOOSE in Reengineering), 2007.
- BugCrawler: Visualizing Evolving Software Systems
Marco D'Ambros, Michele Lanza
In Proceedings of CSMR 2007 (11th European Conference on Software Maintenance and Reengineering), pp. 333 - 334, IEEE Computer Society, 2007.
- Exploring Inter-Module Relationships in Evolving Software Systems
Mircea Lungu, Michele Lanza
In Proceedings of CSMR 2007 (11th European Conference on Software Maintenance and Reengineering), pp. 91 - 100, IEEE Computer Society, 2007.
- Example-Driven Reconstruction of Software Models
Oscar Nierstrasz, Markus Kobel, Tudor Girba, Michele Lanza, Horst Bunke
In Proceedings of CSMR 2007 (11th European Conference on Software Maintenance and Reengineering), pp. 275 - 284, IEEE Computer Society, 2007.
- Higher Abstractions for Dynamic Analysis
Marcus Denker, Orla Greevy, Michele Lanza
In Proceedings of PCODA 2006 (2nd International Workshop on Program Comprehension through Dynamic Analysis), pp. 32 - 38, 2006.
- Change-based Software Evolution
Romain Robbes, Michele Lanza
In Proceedings of EVOL 2006 (2nd International ERCIM Workshop on Software Evolution), pp. 159 - 164, 2006.
- The Evolution Radar: Integrating Fine-grained and Coarse-grained Logical Coupling Information
Marco D'Ambros, Michele Lanza, Mircea Lungu
In Proceedings of MSR 2006 (3rd International Workshop on Mining Software Repositories), pp. 26 - 32, 2006.
- Applying the Evolution Radar to PostgreSQL Mining Challenge 3rd Prize
Marco D'Ambros, Michele Lanza
In Proceedings of MSR 2006 (3rd International Workshop on Mining Software Repositories), pp. 177 - 178, 2006.
- Reverse Engineering with Logical Coupling
Marco D'Ambros, Michele Lanza
In Proceedings of WCRE 2006 (13th Working Conference on Reverse Engineering), pp. 189 - 198, IEEE Computer Society, 2006.
- Visualizing Live Software Systems in 3D
Orla Greevy, Michele Lanza, Christoph Wysseier
In Proceedings of SoftVis 2006 (3rd International ACM Symposium on Software Visualization), pp. 47 - 56, ACM Press, 2006.
- Softwarenaut: Cutting Edge Visualization Best Poster Award
Mircea Lungu, Michele Lanza
In Proceedings of SoftVis 2006 (3rd International ACM Symposium on Software Visualization), pp. 179 - 180, ACM Press, 2006.
- Quantitative Approaches in Object-Oriented Software Engineering
Fernando Brito e Abreu, Coral Calero, Yann-Gael Gueheneuc, Michele Lanza, Houari Sahraoui
In ECOOP 2006 Workshop Reader, pp. 87 - 96, Springer LNCS, 2006.
- Software Evolution: Analysis and Visualization
Harald Gall, Michele Lanza
In Proceedings of ICSE 2006 (28th International Conference on Software Engineering), pp. 1055-1056, ACM Press, 2006
- Softwarenaut: Exploring Hierarchical System Decompositions
Mircea Lungu, Michele Lanza
In Proceedings of CSMR 2006 (10th European Conference on Software Maintenance and Reengineering), pp. 349 - 350, IEEE Computer Society, 2006.
- Software Bugs and Evolution: A Visual Approach to Uncover Their Relationship
Marco D'Ambros, Michele Lanza.
In Proceedings of CSMR 2006 (10th European Conference on Software Maintenance and Reengineering), pp. 227 - 236, IEEE Computer Society, 2006.
- Package Patterns for Visual Architecture Recovery
Mircea Lungu, Michele Lanza, Tudor Girba.
In Proceedings of CSMR 2006 (10th European Conference on Software Maintenance and Reengineering), pp. 183 - 192, IEEE Computer Society, 2006.
- Visualizing Feature Interaction in 3-D
Orla Greevy, Michele Lanza, and Christoph Wysseier
In Proceedings of VISSOFT 2005 (3rd IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 114 - 119, IEEE CS Press, 2005.
- White Coats: Web-Visualization of Evolving Software in 3D
Cedric Mesnage and Michele Lanza
In Proceedings of VISSOFT 2005 (3rd IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 40 - 45, IEEE CS Press, 2005.
- Multi-level Method Understanding Using Microprints
Stephane Ducasse, Michele Lanza, Romain Robbes
In Proceedings of VISSOFT 2005 (3rd IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 33 - 38, IEEE CS Press, 2005.
- Fractal Figures: Visualizing Development Effort for CVS Entities
Marco D'Ambros, Michele Lanza, Harald Gall
In Proceedings of VISSOFT 2005 (3rd IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 46 - 51, IEEE CS Press, 2005.
- Interactive Exploration of Semantic Clusters
Mircea Lungu, Adrian Kuhn, Tudor Girba, Michele Lanza
In Proceedings of VISSOFT 2005 (3rd IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 95 - 100, IEEE CS Press, 2005.
- Versioning Systems for Evolution Research
Romain Robbes and Michele Lanza
In Proceedings of IWPSE 2005 (8th International Workshop on Principles of Software Evolution), pp. 155 - 164, IEEE CS Press, 2005.
- The LAN-simulation: A Refactoring Teaching Example
Serge Demeyer, Filip Van Rysselberghe, Tudor Girba, Jazeck Ratzinger, Radu Marinescu, Tom Mens, Bart Du Bois, Dirk Janssens, Stephane Ducasse, Michele Lanza, Matthias Rieger, Harald Gall, Mohammad Al-Ramly
In Proceedings of IWPSE 2005 (8th International Workshop on Principles of Software Evolution), pp. 123 - 131, IEEE CS Press, 2005.
- Butterflies: A Visual Approach to Characterize Packages
Stephane Ducasse, Michele Lanza, Laura Ponisio.
In Proceedings of Metrics 2005 (11th IEEE International Software Metrics Symposium), pp. 70 - 77, IEEE Computer Society, 2005.
- Visualizing Multiple Evolution Metrics
Martin Pinzger, Harald Gall, Michael Fischer, Michele Lanza
In Proceedings of SoftVis 2005 (2nd International ACM Symposium on Software Visualization), pp. 67 - 75, ACM Press, 2005.
- Towards a Taxonomy of Unit Tests
Markus Gaelli, Michele Lanza and Oscar Nierstrasz
In Proceedings of ISC 2005 (13th International Smalltalk Conference), pp. 102 - 122, 2005.
- Microprints: A Pixel-based Semantically Rich Visualization of Methods
Romain Robbes, Stephane Ducasse, Michele Lanza
In Proceedings of ISC 2005 (13th International Smalltalk Conference), pp. 172 - 188, 2005.
- CodeCrawler: An Information Visualization Tool for Program Comprehension
Michele Lanza, Stephane Ducasse, Harald Gall, Martin Pinzger
In Proceedings of ICSE 2005 (27th International Conference on Software Engineering), pp. 672 - 673, ACM Press, 2005.
- Characterizing the Evolution of Class Hierarchies
Tudor Girba, Michele Lanza, Stephane Ducasse.
In Proceedings of CSMR 2005 (9th European Conference on Software Maintenance and Reengineering), pp. 2 - 11, IEEE Computer Society, 2005.
- CodeCrawler - Polymetric Views in Action
Michele Lanza
In Proceedings of ASE 2004 (19th IEEE International Conference on Automated Software Engineering), pp. 394 - 395, IEEE CS Press, 2004.
- Insights into System-wide Code Duplication
Matthias Rieger, Stehane Ducasse, Michele Lanza.
In Proceedings of WCRE 2004 (11th Working Conference on Reverse Engineering), pp. 100 - 109, IEEE Computer Society, 2004.
- Yesterday's Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes
Tudor Girba, Stephane Ducasse, Michele Lanza.
In Proceedings of ICSM 2004 (20th International Conference on Software Maintenance), pp. 40 - 49, IEEE Computer Society, 2004.
- Ordering Broken Unit Tests for Focused Debugging
Markus Gaelli, Michele Lanza, Oscar Nierstrasz, Roel Wuyts.
In Proceedings of ICSM 2004 (20th International Conference on Software Maintenance), pp. 114 - 123, IEEE Computer Society, 2004.
- High-level Polymetrics Views of Condensed Run-time Information
Stephane Ducasse, Michele Lanza, and Roland Bertuli.
In Proceedings of CSMR 2004 (8th European Conference on Software Maintenance and Reengineering), pp. 309 - 318, IEEE Computer Society, 2004.
- CodeCrawler - A Lightweight Software Visualization Tool
Michele Lanza
In Proceedings of VISSOFT 2003 (2nd International Workshop on Visualizing Software for Understanding and Analysis), pp. 51 - 52, 2003.
- Program Visualization Support for Highly Iterative Development Environments
Michele Lanza
In Proceedings of VISSOFT 2003 (2nd International Workshop on Visualizing Software for Understanding and Analysis), pp. 62 - 67, 2003.
- CodeCrawler - Lessons Learned in Building a Software Visualization Tool
Michele Lanza.
In Proceedings of CSMR 2003 (7th European Conference on Software Maintenance and Reengineering), pp. 409 - 418, IEEE Computer Society, 2003.
- Understanding Software Evolution using a Combination of Software Visualization and Software Metrics
Michele Lanza, Stephane Ducasse.
In Proceedings of LMO 2002, pp. 135 - 149. Hermes-Lavoisier, 2002
- A Graph-Based Metamodel for Object-Oriented Software Metrics
Tom Mens, Michele Lanza
In Proceedings of GraBaTs 2002 (1st International Workshop on Graph-Based Tools), pp. 57-68, Elsevier, 2002
- A Categorization of Classes based on the Visualization of their Internal Structure: the Class Blueprint
Michele Lanza, Stephane Ducasse.
In Proceedings of OOPSLA 2001 (16th International Conference on Object-Oriented Programming, Systems, Languages, and Applications), pp. 300 - 311, ACM Press, 2001.
- The Evolution Matrix: Recovering Software Evolution using Software Visualization Techniques
Michele Lanza.
In Proceedings of IWPSE 2001 (4th International Workshop on Principles of Software Evolution), pp. 37 - 42, 2001
- Understanding Software Evolution using a Flexible Query Engine
Michele Lanza, Stephane Ducasse, Lukas Steiger.
In Proceedings of FFSE 2001 (Formal Foundations of Software Evolution Workshop), pp. 58-62, 2001
- Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems
Stephane Ducasse, Michele Lanza, Sander Tichelaar.
In Proceedings of COSET 2000 (2nd International Symposium on Constructing Software Engineering Tools), pp. 24-30, 2000
- Reverse Engineering based on Metrics and Program Visualization
Michele Lanza, Stephane Ducasse, Serge Demeyer.
In Object-Oriented Technology (ECOOP 1999 Workshop Reader), LNCS (Lecture Notes in Computer Science), N 1743, Springer-Verlag, 1999
- A Hybrid Reverse Engineering Approach Combining Metrics and Program Visualization
Serge Demeyer, Stephane Ducasse, Michele Lanza.
In Proceedings of WCRE 1999 (6th Working Conference on Reverse Engineering), pp. 175 - 186, IEEE Computer Society, 1999.
- Architecture and Computer Science, Computer Science and Architecture
Michele Lanza, Marcello Nasso
In ``9 x 9 -- A Method of Design'', pp. 508 - 520, Birkhauser, 2018.
- EvoSpaces - Multi-Dimensional Navigation Spaces for Software Evolution
Sazzadul Alam, Sandro Boccuzzo, Richard Wettel, Philippe Dugerdil, Harald Gall, Michele Lanza
In "Human Machine Interaction", pp. 167 - 192, LNCS Series. Springer, 2009
- Analyzing Software Repositories to Understand Software Evolution
Marco D'Ambros, Harald Gall, Michele Lanza, Martin Pinzger
In "Software Evolution", pp. 37 - 67, Springer, 2008. ISBN: 978-3-540-76439-7
- CodeCrawler - An Extensible and Language Independent 2D and 3D Software Visualization Tool
Michele Lanza, Stephane Ducasse.
In "Tools for Software Maintenance and Reengineering", pp. 74 - 94, RCOST / Software Technology Series. Franco Angeli, 2005.
- Moose - A Collaborative and Extensible Reengineering Environment
Stephane Ducasse, Tudor Girba, Michele Lanza, Serge Demeyer.
In "Tools for Software Maintenance and Reengineering", pp. 55 - 71, RCOST / Software Technology Series. Franco Angeli, 2005.
- Understanding and Classifying the Quality of Technical Forum Questions
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza
Technical Report 2014/02, USI, Lugano, 2014
- A qualitative analysis of preemptive conflict detection
Lile Hattori, Michele Lanza, Marco D'Ambros
Technical Report 2011/05, USI, Lugano, 2011
- Empirical Validation of CodeCity: A Controlled Experiment
Richard Wettel, Michele Lanza, Romain Robbes
Technical Report 2010/05, USI, Lugano, 2010
- A Benchmark for Change Prediction
Romain Robbes, Michele Lanza, Damien Pollet
Technical Report 2008/06, USI, Lugano, 2008
- Towards Change-aware Development Tools
Romain Robbes, Michele Lanza
Technical Report 2007/06, USI, Lugano, 2007
- A Top-Down Program Comprehension Strategy for Packages
Stephane Ducasse, Michele Lanza, Laura Ponisio
Technical Report IAM-04-007, Software Composition Group, University of Bern, Switzerland
- Sympathy for the Devil: Reified Collection of Runtime Errors
Tommaso dal Sasso, Andrei Chis, Andrea Mocci, Tudor Girba, Michele Lanza
PLATEAU 2017 (8th International Workshop on Evaluation and Usability of Programming Languages and Tools), 2017
- Helpful Automatic Development Email Summarization
Alberto Bacchelli, Michele Lanza
In Proceedings of BENEVOL 2012 (11th BElgian-NEtherlands eVOLution Symposium), 2012
- On The Road to Hades--Helpful Automatic Development Email Summarization
Alberto Bacchelli, Michele Lanza, Ebrisa Mastrodicasa
TAinSM 2012 (1st International Workshop on on the Next Five Years of Text Analysis in Software Maintenance), 2012
- Gaucho: Programming == Modeling
Fernando Olivero, Michele Lanza, Marco D'Ambros, Romain Robbes
ECOOP 2011 (25th European Conference on Object-Oriented Programming)
- Gaucho: From Integrated Development Environments to Direct Manipulation Environments
Fernando Olivero, Michele Lanza, Mircea Lungu
FlexiTools 2010 (1st International Workshop on Flexible Modeling Tools).
- CodeCity
Richard Wettel, Michele Lanza
ESUG 2008 (16th International Smalltalk Conference), 2008
- Churrasco: Supporting Collaborative Software Evolution Analysis
Marco D'Ambros, Michele Lanza
In Proceedings of WASDeTT 2008 (1st International Workshop on Advanced Software Development Tools and Techniques), 2008.
- The Small Project Observatory
Mircea Lungu, Michele Lanza
In Proceedings of WASDeTT 2008 (1st International Workshop on Advanced Software Development Tools and Techniques), 2008.
- CodeCity
Richard Wettel, Michele Lanza
In Proceedings of WASDeTT 2008 (1st International Workshop on Advanced Software Development Tools and Techniques), 2008.
- The Small Project Observatory ESUG Technology Innovation Award
Mircea Lungu, Michele Lanza, Tudor Girba
ESUG 2007 Innovation Awards - 15th International Smalltalk Conference.
- Visualizing and Characterizing the Evolution of Class Hierarchies
Tudor Girba, Michele Lanza
In Proceedings of WOOR 2004 (5th International Workshop on Object-Oriented Reengineering).
- CodeCrawler - A Lightweight Software Visualization Tool
Michele Lanza
In Companion Proceedings of CSMR 2004 (7th European Conference on Software Maintenance and Reengineering) Tool Demos, 2004
- Run-time Information Visualization for Understanding Object-Oriented Systems
Roland Bertuli, Stephane Ducasse, Michele Lanza
In Proceedings of WOOR 2003 (4th International Workshop on Object-Oriented Reengineering), pp. 10 - 19, 2003.
- Applying RMA for Scheduling Field Device Components
Peng Liang, Gabriela Arevalo, Stephane Ducasse, Michele Lanza, Nathanael Schaerli, Roel Wuyts, Oscar Nierstrasz
In Proceedings of COP 2002 (ECOOP Workshop on Component-Oriented Programming), 2002
- Beyond Language Independent Object-Oriented Metrics: Domain Independent Metrics
Michele Lanza, Stephane Ducasse
In Proceedings of QAOOSE 2002 (6th International Workshop on Quantitative Approaches in Object-Oriented Software Engineering), pp. 77 - 84, 2002.
- The Class Blueprint - A Visualization of the Internal Structure of Classes
Michele Lanza, Stephane Ducasse.
OOPSLA 2001, Software Visualization Workshop.
- Supporting Evolution Recovery: A Query-based Approach
Stephane Ducasse, Michele Lanza, Lukas Steiger.
ECOOP 2000, Architectural Evolution International Workshop.
- The FAMOOS Object-Oriented Reengineering Handbook
Holger Baer, Markus Bauer, Oliver Ciupke, Serge Demeyer, Stephane Ducasse, Michele Lanza, Radu Marinescu, Robb Nebbe, Oscar Nierstrasz, Michael Przybilski, Tamar Richner, Matthias Rieger, Claudio Riva, Anne-Marie Sassen, Benedikt Schulz, Patrick Steyaert, Sander Tichelaar, Joachim Weisbrod.1999.
- Mining & Modeling Unstructured Data in Software - Challenges for the Future
Sonia Haiduc, Takashi Kobayashi, Michele Lanza, Andrian Marcus
NII Shonan Meeting Report 2016-3, National Institute of Informatics, Japan, 2016
- Foreword
Radu Marinescu, Michele Lanza, Andrian Marcus
In Proceedings of ICSM 2010 (26th International Conference on Software Maintenance), pp. 1-2, IEEE CS Press, 2010
- FAMOOSr 2008: Workshop on FAMIX and Moose in Software Reengineering
Stephane Ducasse, Tudor Girba, Orla Greevy, Michele Lanza, Oscar Nierstrasz
In Proceedings of WCRE 2008 (15th Working Conference on Reverse Engineering), pp. 343-344, IEEE CS Press, 2008
- MSR 2008 - 5th working conference on mining software repositories
Michele Lanza and Michael Godfrey, Sunghun Kim
In Proceedings of ICSE 2008 (30th International Conference on Software Engineering), Companion Volume, pp. 1037-1038, ACM Press, 2008
- IWPSE 2007: 9th International Workshop on Principles of Software Evolution
Massimiliano Di Penta, Michele Lanza
In Proceedings of ESEC/FSE 2007 (6th Joint Meeting of the European Software Engineering Conference and the International Symposium on Foundations of Software Engineering), pp. 611-612, ACM Press, 2007
- 4th International Workshop on Mining Software Repositories (MSR 2007)
Harald Gall, Michele Lanza, Thomas Zimmermann
In Proceedings of ICSE 2007 (29th International Conference on Software Engineering), Companion Volume, pp. 107-108, IEEE CS Press, 2007
- Automated Identification of On-hold Self-admitted Technical Debt
Rungroj Maipradit, Bin Lin, Csaba Nagy, Gabriele Bavota, Michele Lanza, Hideaki Hata, Kenichi Matsumoto
In CoRR 2009-13113, arxiv, 2020
- Proceedings of MSR 2012 (9th Working Conference on Mining Software Repositories)b>
Michele Lanza, Massimiliano Di Penta, Tao Xie (Eds.)
ISBN 978-1-4673-1761-0, IEEE CS Press, 2012
- Proceedings of ICSM 2010 (26th International Conference on Software Maintenance)
Radu Marinescu, Michele Lanza, Andrian Marcus (Eds.)
ISBN 978-1-4244-8630-4, IEEE CS Press, 2010
- Proceedings of VISSOFT 2009 (3rd International Workshop on Visualizing Software for Understanding and Analysis)
Michele Lanza, Hausi Muller, Margaret-Anne Storey (Eds.)
ISBN 978-1-4244-5026-8, IEEE CS Press, 2009
- Proceedings of FAMOOSr 2008 (2nd International Workshop on FAMIX and MOOSE in Software Reengineering)
Stephane Ducasse, Tudor Girba, Orla Greevy, Michele Lanza, Oscar Nierstrasz (Eds.)
SCG, 2008
- Proceedings of MSR 2008 (5th Working Conference on Mining Software Repositories)
Ahmed Hassan, Michele Lanza, Michael Godfrey (Eds.)
ISBN 978-1-60558-024-1, ACM Press, 2008
- Proceedings of QAOOSE 2007 (11th International Workshop on Quantitative Approaches in Object-Oriented Software Engineering)
Fernando Brito e Abreu, Coral Calero, Yann-Gael Gueheneuc, Christian Lange, Michele Lanza, Houari Sahraoui, Michael Cebulla (Eds.)
ISSN 1436-9915, TU Berlin TR 2007-4, 2007
- Proceedings of IWPSE 2007 (9th International Workshop on Principles of Software Evolution)
Massimiliano di Penta, Michele Lanza (Eds.)
ISBN 978-1-59593-722-3, ACM Press, 2007
- Proceedings of QAOOSE 2006 (10th International Workshop on Quantitative Approaches in Object-Oriented Software Engineering)
Michele Lanza, Fernando Brito e Abreu, Coral Calero, Yann-Gael Gueheneuc, Houari Sahraoui (Eds.)
ISBN 88-6101-000-8, USI Press, 2006
- Proceedings of VISSOFT 2005 (3rd International Workshop on Visualizing Software for Understanding and Analysis)
Stephane Ducasse, Michele Lanza, Andrian Marcus, Jonathan Maletic, Margaret-Anne Storey (Eds.)
ISBN 0-7803-9540-9, IEEE CS Press, 2005