Alexander Chatzigeorgiou
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Research Interests
Alexander Chatzigeorgiou has a total of 125 co-authors. Here are the top co-authors by number of shared publications:
- Apostolos Ampatzoglou
University of Macedonia
37 shared publications - Nikolaos Mittas
Democritus University of Thrace
13 shared publications - Dionysios Kehagias
Centre for Research and Technology Hellas, Thessaloniki, Greece
11 shared publications - Miltiadis Siavvas
Centre for Research and Technology Hellas
11 shared publications - Dimitrios Tsoukalas
Centre for Research and Technology Hellas, Information Technologies Institute, Thessaloniki, Greece
9 shared publications - Nikolaos Nikolaidis
University of Macedonia
8 shared publications
Latest Publications
- 28 October 2026
- Published by Springer Nature in Software Quality Journal
- Vol. 34 (4)
Maintainability and security of scientific research software
- 28 October 2026
- Published by Springer Nature in Software Quality Journal
- Vol. 34 (4)
Maintainability and security of scientific research software
- 2 September 2026
- Published by Springer Nature
- p. 199-212
Labor Market Supply Through Open-Source Projects
- 2 September 2026
- Published by Springer Nature
- p. 199-212
Labor Market Supply Through Open-Source Projects
- 2 September 2026
- Published by Springer Nature
- p. 433-449
On the Capacity of Technical Debt to Indicate Security Issues in Open-Source Software Products
- 2 September 2026
- Published by Springer Nature
- p. 433-449
On the Capacity of Technical Debt to Indicate Security Issues in Open-Source Software Products
- 21 March 2026
- Published by Elsevier in Journal of Systems and Software
- Vol. 238
AI-assisted code refactoring: Where can it be helpful and where do humans outperform it?
- 21 March 2026
- Published by Elsevier in Journal of Systems and Software
- Vol. 238
AI-assisted code refactoring: Where can it be helpful and where do humans outperform it?
- Open Access
- 25 October 2025
- Published by Elsevier in Information and Software Technology
- Vol. 190
Required knowledge, skills and transversal competences for a career in software engineering
- 25 October 2025
- Published by Elsevier in Information and Software Technology
- Vol. 190
Open AccessRequired knowledge, skills and transversal competences for a career in software engineering
- 24 October 2025
- Published by Elsevier in Information and Software Technology
- Vol. 189
LocVul: Line-level vulnerability localization based on a Sequence-to-Sequence approach
- 24 October 2025
- Published by Elsevier in Information and Software Technology
- Vol. 189
LocVul: Line-level vulnerability localization based on a Sequence-to-Sequence approach
- Open Access
- 27 August 2025
- Published by Elsevier in Journal of Systems and Software
- Vol. 231
The Evolution of Technical Debt from DevOps to Generative AI: A multivocal literature review
- 27 August 2025
- Published by Elsevier in Journal of Systems and Software
- Vol. 231
Open AccessThe Evolution of Technical Debt from DevOps to Generative AI: A multivocal literature review
- Open Access
- 28 May 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
- Vol. 34 (5) , 1-27
Artificial Intelligence for Software Engineering: The Journey So Far and the Road Ahead
Artificial intelligence and recent advances in deep learning architectures, including transformer networks and large language models, change the way people think and act to solve problems. Software engineering, as an increasingly complex process to design, develop, test, deploy, and maintain large-scale software systems for solving real-world challenges, is profoundly affected by many revolutionary artificial intelligence tools in general and machine learning in particular. In this roadmap for artificial intelligence in software engineering, we highlight the recent deep impact of artificial intelligence on software engineering by discussing successful stories of applications of artificial intelligence to classic and new software development challenges. We identify the new challenges that the software engineering community has to address in the coming years to successfully apply artificial intelligence in software engineering, and we share our research roadmap toward the effective use of artificial intelligence in the software engineering profession, while still protecting fundamental human values. We spotlight three main areas that challenge the research in software engineering: the use of generative artificial intelligence and large language models for engineering large software systems, the need of large and unbiased datasets and benchmarks for training and evaluating deep learning and large language models for software engineering, and the need of a new code of digital ethics to apply artificial intelligence in software engineering.
- 28 May 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
- Vol. 34 (5) , 1-27
Open AccessArtificial Intelligence for Software Engineering: The Journey So Far and the Road Ahead
Artificial intelligence and recent advances in deep learning architectures, including transformer networks and large language models, change the way people think and act to solve problems. Software engineering, as an increasingly complex process to design, develop, test, deploy, and maintain large-scale software systems for solving real-world challenges, is profoundly affected by many revolutionary artificial intelligence tools in general and machine learning in particular. In this roadmap for artificial intelligence in software engineering, we highlight the recent deep impact of artificial intelligence on software engineering by discussing successful stories of applications of artificial intelligence to classic and new software development challenges. We identify the new challenges that the software engineering community has to address in the coming years to successfully apply artificial intelligence in software engineering, and we share our research roadmap toward the effective use of artificial intelligence in the software engineering profession, while still protecting fundamental human values. We spotlight three main areas that challenge the research in software engineering: the use of generative artificial intelligence and large language models for engineering large software systems, the need of large and unbiased datasets and benchmarks for training and evaluating deep learning and large language models for software engineering, and the need of a new code of digital ethics to apply artificial intelligence in software engineering.
- Open Access
- 8 May 2025
- Published by Elsevier in Journal of Systems and Software
- Vol. 229
Code beauty is in the eye of the beholder: Exploring the relation between code beauty and quality
- 8 May 2025
- Published by Elsevier in Journal of Systems and Software
- Vol. 229
Open AccessCode beauty is in the eye of the beholder: Exploring the relation between code beauty and quality
- 12 April 2025
- Published by Elsevier in Journal of Systems and Software
- Vol. 227
Transfer learning for software vulnerability prediction using Transformer models
- 12 April 2025
- Published by Elsevier in Journal of Systems and Software
- Vol. 227
Transfer learning for software vulnerability prediction using Transformer models