World's Best Scientists 2026 revealed!
Award Badge
Computer Science
Switzerland
2025

D-Index & Metrics

Computer Science

D-Index
69
Citations
16533
World Ranking
1993
National Ranking
46

Research.com Recognitions

  • 2025 - Research.com Computer Science in Switzerland Leader Award
  • 2022 - Research.com Computer Science in Switzerland Leader Award

Overview

Michele Lanza is affiliated with Universita della Svizzera Italiana in Switzerland. Their research primarily spans the field of Computer Science, with significant contributions to several subfields including Information Systems, Software, Artificial Intelligence, Signal Processing, and Computer Networks and Communications.

The scientist's work focuses on various topics within software engineering and analysis. These include:

  • Software Engineering Research
  • Software Reliability and Analysis Research
  • Software Testing and Debugging Techniques
  • Advanced Malware Detection Techniques
  • Software System Performance and Reliability
  • Data Visualization and Analytics
  • Software Engineering Techniques and Practices

Frequent coauthors collaborating with Michele Lanza are:

  • Gabriele Bavota
  • Bin Lin
  • Simone Scalabrino
  • Rocco Oliveto
  • Csaba Nagy

Their research is often published in notable academic venues, with the most frequent being:

  • ACM Transactions on Software Engineering and Methodology
  • Zenodo (CERN European Organization for Nuclear Research)
  • arXiv (Cornell University)
  • Empirical Software Engineering
  • Information and Software Technology

Examples of recent publications include:

  • Opinion Mining for Software Development: A Systematic Literature Review, 2022, ACM Transactions on Software Engineering and Methodology
  • How Software Refactoring Impacts Execution Time, 2021, ACM Transactions on Software Engineering and Methodology
  • CodeCity: A comparison of on-screen and virtual reality, 2022, Information and Software Technology
  • API compatibility issues in Android: Causes and effectiveness of data-driven detection techniques, 2020, Empirical Software Engineering
  • The Human Side of Fuzzing: Challenges Faced by Developers during Fuzzing Activities, 2023, ACM Transactions on Software Engineering and Methodology

Best Publications

  • Object-Oriented Metrics in Practice: Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems

    Michele Lanza;Radu Marinescu

  • An extensive comparison of bug prediction approaches

    Marco D'Ambros;Michele Lanza;Romain Robbes

  • Evaluating defect prediction approaches: a benchmark and an extensive comparison

    Marco D'Ambros;Michele Lanza;Romain Robbes

  • Object-Oriented Metrics in Practice

    Michele Lanza;Radu Marinescu;Stéphane Ducasse

  • Polymetric views - a lightweight visual approach to reverse engineering

    M. Lanza;S. Ducasse

  • Visualizing Software Systems as Cities

    R. Wettel;M. Lanza

  • Software systems as cities: a controlled experiment

    Richard Wettel;Michele Lanza;Romain Robbes

  • The evolution matrix: recovering software evolution using software visualization techniques

    Michele Lanza

  • Mining StackOverflow to turn the IDE into a self-confident programming prompter

    Luca Ponzanelli;Gabriele Bavota;Massimiliano Di Penta;Rocco Oliveto

  • Linking e-mails and source code artifacts

    Alberto Bacchelli;Michele Lanza;Romain Robbes

  • Visualizing multiple evolution metrics

    Martin Pinzger;Harald Gall;Michael Fischer;Michele Lanza

  • Syde: a tool for collaborative software development

    Lile Hattori;Michele Lanza

  • Sentiment analysis for software engineering: how far can we go?

    Bin Lin;Fiorella Zampetti;Gabriele Bavota;Massimiliano Di Penta

  • Yesterday's Weather: guiding early reverse engineering efforts by summarizing the evolution of changes

    T. Girba;S. Ducasse;M. Lanza

  • Communication in open source software development mailing lists

    Anja Guzzi;Alberto Bacchelli;Michele Lanza;Martin Pinzger

  • How Program History Can Improve Code Completion

    R. Robbes;M. Lanza

  • Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems

    Stéphane Ducasse;Michele Lanza;Sander Tichelaar

  • On the nature of commits

    L.P. Hattori;M. Lanza

  • On the Impact of Design Flaws on Software Defects

    Marco D'Ambros;Alberto Bacchelli;Michele Lanza

  • A hybrid reverse engineering approach combining metrics and program visualisation

    S. Demeyer;S. Ducasse;M. Lanza

  • A Change-based Approach to Software Evolution

    Romain Robbes;Michele Lanza

Frequent Co-Authors

Romain Robbes
Romain Robbes University of Bordeaux
Stéphane Ducasse
Stéphane Ducasse University of Lille
Gabriele Bavota
Gabriele Bavota Universita della Svizzera Italiana
Alberto Bacchelli
Alberto Bacchelli University of Zurich
Rocco Oliveto
Rocco Oliveto University of Molise
Massimiliano Di Penta
Massimiliano Di Penta University of Sannio
Oscar Nierstrasz
Oscar Nierstrasz University of Bern
Martin Pinzger
Martin Pinzger University of Klagenfurt
Serge Demeyer
Serge Demeyer University of Antwerp

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring Computer Science in the USA opens doors to flexible online degrees and diverse career pathways. Many students seek programs that are both accessible and affordable, making online education a popular choice. For those interested in data-driven fields, a cheap online masters degree in data science can provide advanced analytical skills without a hefty price tag.

If you are considering a shift towards technology-driven sectors, project management is another powerful skill set. An accelerated option, like a 2 year construction management degree online, blends technical knowledge with leadership abilities for a growing job market.

Business-minded students may prefer enrolling in a cheap online mba, offering a broader perspective on management, entrepreneurship, and operations alongside tech expertise. If speed and efficiency are key factors for you, consider a 1 year online masters—a pathway to upskilling or career advancement in less time.

These flexible online degrees make it easier than ever for future computer scientists to tailor education to career goals and personal schedules.

Best Scientists Citing Michele Lanza

Trending Scientists