Probabilistic Evaluation of Object-Oriented Systems. - Nikolaos Tsantalis; Alexander Chatzigeorgiou; George Stephanides; Ignatios S. Deligiannis (IEEE METRICS, 2004)

LEMP: Lightweight Efficient Multicast Protocol for video on demand. - Panayotis E. Fouliras; Spiros Xanthos; Nikolaos Tsantalis; Athanasios Manitsaris (SAC, 2004)

Predicting the Probability of Change in Object-Oriented Systems. - Nikolaos Tsantalis; Alexander Chatzigeorgiou; George Stephanides (IEEE Trans. Software Eng., 2005)

Application of graph theory to OO software engineering. - Alexander Chatzigeorgiou; Nikolaos Tsantalis; George Stephanides (WISER, 2006)

Design Pattern Detection Using Similarity Scoring. - Nikolaos Tsantalis; Alexander Chatzigeorgiou; George Stephanides; Spyros T. Halkidis (IEEE Trans. Software Eng., 2006)

JDeodorant: Identification and Removal of Feature Envy Bad Smells. - Marios Fokaefs; Nikolaos Tsantalis; Alexander Chatzigeorgiou (ICSM, 2007)

JDeodorant: Identification and Removal of Type-Checking Bad Smells. - Nikolaos Tsantalis; Theodoros Chaikalis; Alexander Chatzigeorgiou (CSMR, 2008)

An empirical study on students' ability to comprehend design patterns. - Alexander Chatzigeorgiou; Nikolaos Tsantalis; Ignatios S. Deligiannis (Comput. Educ., 2008)

Architectural Risk Analysis of Software Systems Based on Security Patterns. - Spyros T. Halkidis; Nikolaos Tsantalis; Alexander Chatzigeorgiou; George Stephanides (IEEE Trans. Dependable Secur. Comput., 2008)

Identification of Extract Method Refactoring Opportunities. - Nikolaos Tsantalis; Alexander Chatzigeorgiou (CSMR, 2009)

Decomposing object-oriented class modules using an agglomerative clustering technique. - Marios Fokaefs; Nikolaos Tsantalis; Alexander Chatzigeorgiou; Jörg Sander 001 (ICSM, 2009)

Identification of Move Method Refactoring Opportunities. - Nikolaos Tsantalis; Alexander Chatzigeorgiou (IEEE Trans. Software Eng., 2009)

DPDX–Towards a Common Result Exchange Format for Design Pattern Detection Tools. - Günter Kniesel; Alexander Binun; Péter Hegedüs; Lajos Jeno Fülöp; Alexander Chatzigeorgiou; Yann-Gaël Guéhéneuc; Nikolaos Tsantalis (CSMR, 2010)

Identification of refactoring opportunities introducing polymorphism. - Nikolaos Tsantalis; Alexander Chatzigeorgiou (J. Syst. Softw., 2010)

Evaluation and improvement of software architecture: identification of design problems in object-oriented systems and resolution through refactorings - Nikolaos Tsantalis (2010)

Ranking Refactoring Suggestions Based on Historical Volatility. - Nikolaos Tsantalis; Alexander Chatzigeorgiou (CSMR, 2011)

Differencing UML Models: A Domain-Specific vs. a Domain-Agnostic Method. - Rimon Mikhaiel; Nikolaos Tsantalis; Natalia Negara; Eleni Stroulia; Zhenchang Xing (GTTSE, 2011)

JDeodorant: identification and application of extract class refactorings. - Marios Fokaefs; Nikolaos Tsantalis; Eleni Stroulia; Alexander Chatzigeorgiou (ICSE, 2011)

Webdiff: A generic differencing service for software artifacts. - Nikolaos Tsantalis; Natalia Negara; Eleni Stroulia (ICSM, 2011)

An Empirical Study on Web Service Evolution. - Marios Fokaefs; Rimon Mikhaiel; Nikolaos Tsantalis; Eleni Stroulia; Alex Lau (ICWS, 2011)

Identification of extract method refactoring opportunities for the decomposition of methods. - Nikolaos Tsantalis; Alexander Chatzigeorgiou (J. Syst. Softw., 2011)

Identification and application of Extract Class refactorings in object-oriented systems. - Marios Fokaefs; Nikolaos Tsantalis; Eleni Stroulia; Alexander Chatzigeorgiou (J. Syst. Softw., 2012)

A multidimensional empirical study on refactoring activity. - Nikolaos Tsantalis; Victor Guana; Eleni Stroulia; Abram Hindle (CASCON, 2013)

Feature Detection in Ajax-Enabled Web Applications. - Natalia Negara; Nikolaos Tsantalis; Eleni Stroulia (CSMR, 2013)

Refactoring Clones: An Optimization Problem. - Giri Panamoottil Krishnan; Nikolaos Tsantalis (ICSM, 2013)

Refactoring clones: A new perspective. - Nikolaos Tsantalis; Giri Panamoottil Krishnan (IWSC, 2013)

Unification and refactoring of clones. - Giri Panamoottil Krishnan; Nikolaos Tsantalis (CSMR-WCRE, 2014)

Recommending refactorings based on team co-maintenance patterns. - Gabriele Bavota; Sebastiano Panichella; Nikolaos Tsantalis; Massimiliano Di Penta; Rocco Oliveto; Gerardo Canfora (ASE, 2014)

Discovering refactoring opportunities in cascading style sheets. - Davood Mazinanian; Nikolaos Tsantalis; Ali Mesbah 001 (SIGSOFT FSE, 2014)

Assessing the Refactorability of Software Clones. - Nikolaos Tsantalis; Davood Mazinanian; Giri Panamoottil Krishnan (IEEE Trans. Software Eng., 2015)

JDeodorant: clone refactoring. - Davood Mazinanian; Nikolaos Tsantalis; Raphael Stein; Zackary Valenta (ICSE (Companion Volume), 2016)

Detecting Function Constructors in JavaScript. - Shahriar Rostami; Laleh Mousavi Eshkevari; Davood Mazinanian; Nikolaos Tsantalis (ICSME, 2016)

Migrating cascading style sheets to preprocessors by introducing mixins. - Davood Mazinanian; Nikolaos Tsantalis (ASE, 2016)

Why we refactor? confessions of GitHub contributors. - Danilo Silva 002; Nikolaos Tsantalis; Marco Túlio Valente (SIGSOFT FSE, 2016)

An Empirical Study on the Use of CSS Preprocessors. - Davood Mazinanian; Nikolaos Tsantalis (SANER, 2016)

JSDeodorant: class-awareness for JavaScript programs. - Laleh Mousavi Eshkevari; Davood Mazinanian; Shahriar Rostami; Nikolaos Tsantalis (ICSE (Companion Volume), 2017)

CSSDev: refactoring duplication in cascading style sheets. - Davood Mazinanian; Nikolaos Tsantalis (ICSE (Companion Volume), 2017)

Clone refactoring with lambda expressions. - Nikolaos Tsantalis; Davood Mazinanian; Shahriar Rostami (ICSE, 2017)

Understanding the use of lambda expressions in Java. - Davood Mazinanian; Ameya Ketkar; Nikolaos Tsantalis; Danny Dig (Proc. ACM Program. Lang., 2017)

Using Natural Language Processing to Automatically Detect Self-Admitted Technical Debt. - Everton da S. Maldonado; Emad Shihab; Nikolaos Tsantalis (IEEE Trans. Software Eng., 2017)

Accurate and efficient refactoring detection in commit history. - Nikolaos Tsantalis; Matin Mansouri; Laleh Mousavi Eshkevari; Davood Mazinanian; Danny Dig (ICSE, 2018)

Ten years of JDeodorant: Lessons learned from the hunt for smells. - Nikolaos Tsantalis; Theodoros Chaikalis; Alexander Chatzigeorgiou (SANER, 2018)

Studying and detecting log-related issues. - Mehran Hassani; Weiyi Shang; Emad Shihab; Nikolaos Tsantalis (Empir. Softw. Eng., 2018)

Are Refactorings to Blame? An Empirical Study of Refactorings in Merge Conflicts. - Mehran Mahmoudi; Sarah Nadi; Nikolaos Tsantalis (SANER, 2019)

Is Self-Admitted Technical Debt a Good Indicator of Architectural Divergences? - Giancarlo Sierra; Ahmad Tahmid; Emad Shihab; Nikolaos Tsantalis (SANER, 2019)

iPerfDetector: Characterizing and detecting performance anti-patterns in iOS applications. - Sara Seif Afjehei; Tse-Hsun (Peter) Chen; Nikolaos Tsantalis (Empir. Softw. Eng., 2019)

Understanding type changes in Java. - Ameya Ketkar; Nikolaos Tsantalis; Danny Dig (ESEC/SIGSOFT FSE, 2020)

An Empirical Study on Refactoring-Inducing Pull Requests. - Flávia Coelho; Nikolaos Tsantalis; Tiago Massoni; Everton L. G. Alves (ESEM, 2021)

Studying Test Annotation Maintenance in the Wild. - Dong Jae Kim; Nikolaos Tsantalis; Tse-Hsun Peter Chen; Jinqiu Yang 001 (ICSE, 2021)

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

Inferring and Applying Type Changes. - Ameya Ketkar; Oleg Smirnov; Nikolaos Tsantalis; Danny Dig; Timofey Bryksin (ICSE, 2022)

IntelliTC: Automating Type Changes in IntelliJ IDEA. - Oleg Smirnov; Ameya Ketkar; Timofey Bryksin; Nikolaos Tsantalis; Danny Dig (ICSE-Companion, 2022)

Accurate method and variable tracking in commit history. - Mehran Jodavi; Nikolaos Tsantalis (ESEC/SIGSOFT FSE, 2022)

Dependency Smells in JavaScript Projects. - Abbas Javan Jafari; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab; Nikolaos Tsantalis (IEEE Trans. Software Eng., 2022)

RefactoringMiner 2.0. - Nikolaos Tsantalis; Ameya Ketkar; Danny Dig (IEEE Trans. Software Eng., 2022)

Special issue on Tools at the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022). - Peng Liang 001; Nikolaos Tsantalis (Sci. Comput. Program., 2023)

An Empirical Study of Refactoring Engine Bugs. - Haibo Wang; Zhuolin Xu; Huaien Zhang; Nikolaos Tsantalis; Shin Hwei Tan (CoRR, 2024)

Refactoring-Aware Block Tracking in Commit History. - Mohammed Tayeeb Hasan; Nikolaos Tsantalis; Pouria Alikhanifard (IEEE Trans. Software Eng., 2024)

A qualitative study on refactorings induced by code review. - Flávia Coelho; Nikolaos Tsantalis; Tiago Massoni; Everton L. G. Alves (Empir. Softw. Eng., 2025)

Towards effectively testing machine translation systems from white-box perspectives. - Hanying Shao; Zishuo Ding; Weiyi Shang; Jinqiu Yang 001; Nikolaos Tsantalis (Empir. Softw. Eng., 2025)

A Novel Refactoring and Semantic Aware Abstract Syntax Tree Differencing Tool and a Benchmark for Evaluating the Accuracy of Diff Tools. - Pouria Alikhanifard; Nikolaos Tsantalis (ACM Trans. Softw. Eng. Methodol., 2025)

MANTRA: Enhancing Automated Method-Level Refactoring with Contextual RAG and Multi-Agent LLM Collaboration. - Yisen Xu; Feng Lin; Jinqiu Yang 001; Tse-Hsun Chen; Nikolaos Tsantalis (CoRR, 2025)

Leveraging LLMs, IDEs, and Semantic Embeddings for Automated Move Method Refactoring. - Fraol Batole; Abhiram Bellur; Malinda Dilhara; Mohammed Raihan Ullah; Yaroslav Zharov; Timofey Bryksin; Kai Ishikawa; Haifeng Chen; Masaharu Morimoto; Shota Motoura; Takeo Hosomi; Tien N. Nguyen; et al. (CoRR, 2025)