Alexander Chatzigeorgiou Chatzigeorgiou Voxxed Days 2022 Alexander Chatzigeorgiou Graduation Ceremony Alexander Chatzigeorgiou at UoM Job Days in Panorama City Hall Alexander Chatzigeorgiou at Huawei Partner Summit 2024 Alexander Chatzigeorgiou at British Hellenic Cooperation in Thess INTEC 2025 Alexander Chatzigeorgiou December 2025

About Me


Curriculum Vitae


I am a Professor of Software Engineering and Object-Oriented Design in the Department of Applied Informatics at the University Macedonia, Thessaloniki, Greece. I am also proud to serve as a Senior Associate Editor for the Journal of Systems and Software

My research interests include software maintenance and evolution, software quality assessment and Technical Debt in particular. Please have a look at the Publications for a list of our group papers. Relevant citations can be found on the Google Scholar profile.
Our Software Engineering Group is part of the Software and Data Engineering Laboratory of the Department of Applied Informatics.
Our group is involved in a number of research projects in software engineering funded by the European Commission or by national funds in which we collaborate with several outstanding research groups in Europe. Please have a look at the Projects for detailed information about active ongoing research efforts.
I teach various software engineering and programming courses, including "Software Engineering", "Advanced Software Engineering", "Object-Oriented Programming" and "Procedural Programming" The courses are listed under Courses

I received the Diploma in Electrical Engineering from the School of Electrical and Computer Engineering of the Aristotle University of Thessaloniki in 1996. I received the Ph.D. degree from the Computer Science Department of the Aristotle University of Thessaloniki in 2000 and I am grateful that I had the opportunity to work under the supervision of Professor Spiridon Nikolaidis and Professor Ioannis Tsoukalas.

I was fortunate to collaborate with many excellent students over the years. Two of them have graduated with a B.Sc, M.Sc. and a Ph.D. from the University of Macedonia and I am glad that I had the opportunity to be their supervisor. Nikolaos Tsantalis is currently an Associate Professor at Concordia University and one of the most talented and prolific researchers worldwide in the field of software maintenance and refactorings. Theodore Chaikalis is a senior software engineer at Intrasoft S.A. and an excellent instructor at the University of Macedonia and the Hellenic Open University. Besides being a terrific team member, Thodoris has been a mentor and inspiration for various generations of students at the Department of Applied Informatics. My third Ph.D. student is a proof that anything is possible: Theodore Amanatidis holds a B.Sc. degree in Accounting and Finance from the University of Macedonia but has fully converted to computer science, being an excellent developer and obtaining an M.Sc. and a Ph.D. in Technical Debt! In October 2021, a tireless and skilled software developer, George Digkas defended successfully his PhD thesis at the University of Groningen on the effect that writing clean new code has on Technical Debt. I was honoured to act as co-promoter for this PhD along with Prof. Paris Avgeriou. Dimitrios Tsoukalas completed a very successful PhD in February 2022 on Machine Learning Techniques for Estimating and Predicting Technical Debt. Dimitris' PhD was finished in almost three years and resulted in high quality publications. Dimitris' industriousness and attention to detail is unparalleled.

Please feel free to contact me in case you are interested in software engineering research or if you would like to obtain more information regarding our current and past research activities.

Undergraduate

Object-Oriented Programming

An Introduction to object-oriented programming through Java 3rd Semester (winter)
with Stelios Xinogalos

Software Engineering

An Introduction to software engineering focusing on requirements, architecture, design and testing 4th Semester (summer)

Procedural Programming

An Introduction to the procedural programming paradigm through C 1st Semester (winter)
with M. Satratzemi, I. Sakellariou and S. Xinogalos

Graduate

Advanced Software Engineering

Object-Oriented Design Principles, Patterns, Code Smells, Refactorings and Technical Debt Winter Semester

Available to the specialization of Computer Science and Technology, MSc on Applied Informatics

Object-Oriented Software Development

A crash-course on software development employing Java Winter Semester
with S. Xinogalos

Available to the specialization of Business Computing, MSc on Applied Informatics

Computational Thinking and Software

An introduction to the algorithmic way of thinking and software development Summer Semester
with M. Satratzemi and S. Xinogalos

Available to the MSc on Law and Informatics

Projects


RAISE Suite

FAIR data from collection to exploitation, HORIZON-INFRA-2024-EOSC-01-05

September 2025 - August 2028, Total Budget: €6,999,213


AgRibot

Harnessing Robotics, XR/AR, and 5G for a New Era of Safe, Sustainable, and Smart Agriculture, HORIZON-CL6-2024-GOVERNANCE-01-7

November 2024 - October 2028, Total Budget: €4,966,380


Agrivision

Extended Reality for Efficient and Sustainable Farming, CORTEX2 - HORIZON-CL4-2021-HUMAN-01-25

July 2024 - June 2025, Total Budget: €100,000


RAISE

Research Analysis Identifier SystEm: RAISE provides the infrastructure for a distributed crowdsourced data processing system, moving from open data to open access data for processing. RAISE will provide the mechanism for sending the algorithm to the dataset instead of sending the data to the algorithm

October 2022 - January 2026, Total Budget: €4,836,125


SmartCLIDE

Smart Cloud Integrated Development Environment supporting the full-stack implementation, composition and deployment of data-centered services and applications in the Cloud

January 2020 - December 2022, Total Budget: €4,935,381.25


SDK4ED

Software Development ToolKit for Energy Optimization and Technical Debt Elimination

January 2018 - December 2020, Total Budget: €4,325,918.75


EXA2PRO

Enhancing Programmability and boosting Performance Portability for Exascale Computing Systems

May 2018 - July 2021, Total Budget: €3,475,222.5


WMS-AR

Innovative Warehouse Management System with Augmented Reality and Visual Inventory Inspection technologies in collaboration with the Department of Computer Science of the Aristotle University of Thessaloniki (prof. Ioannis Stamelos)

Drones in a WMS

News & Awards

Award for Excellence in Teaching presented by the Graduate Program in Applied Informatics for obtaining the highest rating by students' assessment for the academic year 2022-2023, Course: "Programming - Software Engineering in Business", Specialization: Business Computing. Once again, I am grateful for the generosity of our graduate students.

Included in the list of researchers who are within the top 2% of highly-cited scientists in their main subfield discipline according to career-long citation impact. Based on: Jeroen Baas. (2022). September 2022 data-update for “Updated science-wide author databases of standardized citation indicators” [Data set] . Elsevier BV. https://doi.org/10.17632/BTCHXKTZYW.4

Award for Excellence in Teaching presented by the Graduate Program in Applied Informatics for obtaining the highest rating by students' assessment for the Winter Semester 2021-2022, rating: 4.944/5. Course: "Object-Oriented Software Development", Specialization: Business Computing. I am grateful for the generosity of our graduate students.

Very glad to serve as General Chair for SANER'2022 (29th IEEE International Conference onSoftware Analysis, Evolution and Reengineering) to be held in Honolulu, Hawaii, 2022.
I am thankful to the Steering Committee of SANER for providing this great opportunity to serve the community and collaborate with many talented colleagues

Deeply Honoured to be named 'Editor of the year 2020' by the Journal of Systems and Software.
I am grateful to the journal Editors-in-Chief Paris Avgeriou and David Shepherd

Honoured to be included in the list of researchers who are within the top 2% of highly-cited scientists in their main subfield discipline according to citation impact during the calendar year 2019. Based on: Ioannidis JPA, Boyack KW, Baas J (2020) Updated science-wide author databases of standardized citation indicators. PLoS Biol 18(10): e3000918
According to the study the subfield discipline of Software Engineering includes 21211 scientists worldwide.
I am grateful to all researchers who found pieces of our research valuable and cited our lab publications.

Honoured to receive with C. Marantos, L. Papadopoulos, and A.A. Tsintzira, A. Ampatzoglou and D. Soudris the IGSC'2021 Best Paper Award for the paper "Decision Support for GPU Acceleration by Predicting Energy Savings and Programming Effort", presented at the 12th International International Green and Sustainable Computing Conference (IGSC), 2021. We are grateful to our colleagues at ICCS for the fruitful collaboration!

Honoured to receive with Anastasios Manakos the QUATIC'2010 Most Influential Paper Award for the paper "Investigating the Evolution of Bad Smells in Object-Oriented Code", presented at the 7th International Conference on the Quality of Information and Communications Technology (QUATIC), 2010 doi: 10.1109/QUATIC.2010.16. We would like to deeply thank the Steering Committee of QUATIC for this great honour! The presentation at the MIP ceremony is available as: Powerpoint slides and as PDF document

Honoured to serve as Senior Associate Editor for the Journal of Systems and Software. I am grateful to the Journal Editors-in-chief, P. Avgeriou and D. Shepherd for providing this great opportunity

Honoured to have served as Associate Editor for the SN Computer Science. Many thanks to the Journal Editors-in-chief, Prof. Erol Gelenbe and Umapada Pal for providing this opportunity

Honoured to receive an Award for Excellence in Teaching from the Graduate Program in Applied Informatics for obtaining the highest rating by students' assessment for three consecutive years (Winter Semester 2017-2018, rating: 4.86/5, Winter Semester 2018-2019: 4.91/5, Winter Semester 2019-2020 awarded for both specializations of the graduate program, Computer Science and Technology, rating: 4.78/5, Business Computing, rating: 4.81/5). I am grateful for the generosity of our graduate students and their passion in studying Advanced Software Engineering at UoM!

Honoured to be one of the Keynote Speakers at the 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA'2019), Kallithea-Chalkidiki, Greece, August 28-30, 2019. Presentation title: Cross-disciplinary Approaches in Technical Debt Management. I am grateful to the program chairs for the kind invitation.

Very glad to receive together with Prof. Nikolaos Tsantalis the IEEE TCSE Most Influential Paper (MIP) award by SANER'2019 for the CSMR 2009 paper entitled “Identification of Extract Method Refactoring Opportunities”. Many thanks to the selection committee for this honour.

Special Recognition Award for an Influential Tool at SANER 2018 (25th IEEE International Conference on Software Analysis, Evolution and Reengineering) coauthored with Prof. Nikolaos Tsantalis and Dr. Theodoros Chaikalis. Citation of the award certificate: "The special recognition award recognizes JDeodorant as one of the leading and most widely used tools for code refactoring". Awarded during the SANER conference at Campobasso, Italy, March 20-23, 2018. Many thanks to the selection committee for this honour.

Keynote Speaker at the 7th workshop on Software Quality Analysis, Monitoring, Improvement, and Applications (SQAMIA’2018), Novi Sad, Serbia, August 27-30, 2018. Presentation title: Technical Debt: The metaphor, the challenges and the opportunities. Many thanks to the organization committee for the kind invitation.

Included in a list of 15 top scholars in the field of systems and software engineering. This ranking has been published in: Wong, W.E., Tse, T.H., Glass, R.L., Basili, V.R., Chen, T.Y., An assessment of systems and software engineering scholars and institutions (2003–2007 and 2004–2008), The Journal of Systems and Software (2010), doi:10.1016/j.jss.2010.09.036

Best Paper Award at the 17th International Conference on Software Reuse (ICSR 2018), Madrid, Spain, May 21-23, 2018 for paper "Reusability Index: A Measure for Assessing Software Assets Reusability"

Best Paper Award at the 21st Evaluation and Assessment in Software Engineering Conference (EASE 2017), Karlskrona, Sweden, June 15-16, 2017 for paper "A Method for Assessing Class Change Proneness"

Best Paper Award at the 7th Balkan Conference in Informatics (BCI’2015), Craiova, Romania, September 2-4, 2015 for paper "A Taxonomy of Evaluation Approaches in Software Engineering"

Best Paper Award at the 7th International Conference on the Quality of Information and Communications Technology (QUATIC'2010), Porto, Portugal, September 29-October 2, 2010 for paper "Investigating the Evolution of Bad Smells in Object-Oriented Code"

Books     Book Chapters     Journals     Conferences

Books

  1. A. Chatzigeorgiou, Object-Oriented Design, UML, Principles, Patterns and Heuristics (in Greek), Klidarithmos, Athens, 2005.
  2. Alexander Chatzigeorgiou, Software Development based on the ICONIX Methodology, Hellenic Open University, Study Material for the Course "Design and Management of Software", Patras, 2008.
  3. Alexander Chatzigeorgiou (in collaboration with E. Tambouris), Software Design, Hellenic Open University, 2014.
  4. E. S. Roberts, The Art and Science of Java, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2008.
  5. E. S. Roberts, The Art and Science of C, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2004.
  6. E. Lervik and V. B. Havdal, Java the UML way, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2004.
  7. B. A. Forouzan, Foundations of Computer Science, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2003.

Book Chapters

  1. Alexander Chatzigeorgiou, Stelios Xinogalos, Tryfon L. Theodorou and George E. Violettas, “Applying Software Engineering Principles in Android Development”, In: Tatnall A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham, 2020 DOI
  2. Apostolos Ampatzoglou, Matina Bibi, Paris Avgeriou and Alexander Chatzigeorgiou, “Systematic Assessment of Threats to Validity in Software Engineering Secondary Studies” In Travassos, G.; and Felderer, M., editor(s), Contemporary Empirical Methods in Software Engineering, pages 1-32. Springer, 2020. DOI: 10.1007/978-3-030-32489-6
  3. S. Nikolaidis, A. Chatzigeorgiou, Circuit-Level Low-Power Design, in Designing CMOS Circuits for Low Power, Kluwer Academic Publishers, 2002.
  4. A. Chatzigeorgiou, S. Nikolaidis, Reducing Power Consumption in Memories, in Designing CMOS Circuits for Low Power, Kluwer Academic Publishers, 2002.

Journals

  1. N. Mittas, D. Trygoniaris, A. Ampatzoglou, E. M. Arvanitou, C. Volioti, A. Chatzigeorgiou, and L. Angelis, "Required Knowledge, Skills and Transversal Competences for a Career in Software Engineering", Information and Software Technology, Elsevier, 2026
  2. I. Kalouptsoglou, M. Siavvas, A. Ampatzoglou, D. Kechagias, and A. Chatzigeorgiou, "LocVul: Line-Level Vulnerability Localization based on a Sequence-to-Sequence Approach", Information and Software Technology, Elsevier, February 2026.
  3. S. Moreschini, E. M. Arvanitou, E. P. Kanidou, N. Nikolaidis, R. Su, A. Ampatzoglou, A. Chatzigeorgiou, and V. Lenarduzzi, "The Evolution of Technical Debt from DevOps to Generative AI: A Multivocal Literature Review", Journal of Systems and Software, Elsevier, January 2026.
  4. T. Maikantis, I. Natsiou, C. Volioti, E. M. Arvanitou, A. Ampatzoglou, N. Mittas, A. Chatzigeorgiou, and S. Xinogalos, "Code Beauty is in the Eye of the Beholder: Exploring the Relation between Code Beauty and Quality", Journal of Systems and Software, Elsevier, Octomber 2025
  5. I. Kalouptsoglou, M. Siavvas, A. Ampatzoglou, D. Kechagias, and A. Chatzigeorgiou, "Transfer Learning for Software Vulnerability Prediction using Transformer Models", Journal of Systems and Software, Elsevier, 2025
  6. D. Bamidis, I. Kalouptsoglou, A. Ampatzoglou, and A. Chatzigeorgiou, “Software Skills Identification: A Multi-Class Classification on Source Code Using Machine Learning,”, Global Clinical Engineering Journal, (GlobalCE), vol. 6, no. SI6, pp. 74–77, Dec. 2024, doi: 10.31354/globalce.v6isi6.278
  7. C. Volioti, V. Martsis, A. Ampatzoglou, E. Keramopoulos, and A. Chatzigeorgiou, "Codeless3D: Design and Usability Evaluation of a Low-Code Tool for 3D Game Generation", Transactions on Games, IEEE, 2025
  8. D. Tsoukalas, N. Mittas, E. M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, and D. Kechagias, "Local and Global Explainability for Technical Debt Identification", Transactions on Software Engineering, IEEE, 2024
  9. M. Siavvas, D. Tsoukalas, C. Marantos, L. Papadopoulos, C. Lamprakos, O. Matei, C. Strydis, M. A. Siddiqi, P. Chrobocinski, K. Filus, J. Domańska, P. Avgeriou, A. Ampatzoglou, D. Soudris, A. Chatzigeorgiou, E. Gelenbe, D. Kehagias, and D. Tzovaras, "SDK4ED: A Platform for building Energy Efficient, Dependable, and Maintainable Embedded Software", Automated Software Engineering Journal, Springer, November 2024
  10. E. M. Arvanitou, D. Gagoutis, A. Ampatzoglou, N. Mittas, I. Deligiannis, and A. Chatzigeorgiou, "What Does Matter in the Success of a Decentralized Application? From Idea to Development", Information and Software Technology, Elsevier, May 2024
  11. A. Ardalani, S. Parsa, M. Zakeri-Nasrabadi, A. Chatzigeorgiou, “Supporting single responsibility through automated extract method refactoring”, Empirical Software Engineering, vol. 29, no. 1, December 2023, doi: 10.1007/s10664-023-10427-3
  12. N. Nikolaidis, N. Mittas, A. Ampatzoglou, D. Feitosa, and A. Chatzigeorgiou, "A Metrics-based Approach for Selecting among Various Refactoring Candidates", Empirical Software Enginering, Springer, 2024
  13. N. Nikolaidis, E. M. Arvanitou, C. Volioti, T. Maikantis, A. Ampatzoglou, D. Feitosa, A. Chatzigeorgiou, and P. Krief, "Eclipse Open SmartCLIDE: An End-to-End Framework for Facilitating Service Reuse in Cloud Development", Journal of Systems and Software, vol. 207, Elsevier, 2024
  14. K. Georgiou, N. Mittas, A. Ampatzoglou, A. Chatzigeorgiou, and L. Angelis, "What is being Patented in Software Engineering? Empirical Evidence from USPTO", IEEE Software, 2024
  15. I. Kalouptsoglou, M. Siavvas, A. Ampatzoglou, D. Kechagias, and A. Chatzigeorgiou, "Software Vulnerability Prediction: A Systematic Mapping Study", Information and Software Technology, Elsevier, 2023
  16. D. Tsoukalas, M. Siavvas, D. Kechagias, A. Ampatzoglou, and A. Chatzigeorgiou, "A Practical Approach for Technical Debt Prioritization based on Class-Level Forecasting", Journal of Software: Evolution and Process, Wiley and Sons, 2023
  17. F. Fagerholm, A. De los Rios, C. Cardenas Castro, J. Gil, A. Chatzigeorgiou, A. Ampatzoglou, and C. Becker, "It's About Time: How To Study Intertemporal Choice in Systems Design", Information and Software Technology, Elsevier, 2023
  18. E. Polyzoidou, E. Papagiannaki, N. Nikolaidis, A. Ampatzoglou, N. Mittas, E. M. Arvanitou, A. Chatzigeorgiou, G. Manolis, and E. Manganopoulou, “SmartCLIDE Design Pattern Assistant: A Decision-Tree based Approach”, Software Practice and Experience, Wiley and Sons, 2023
  19. N. Nikolaidis, N. Mittas, A. Ampatzoglou, E. M. Arvanitou, and A. Chatzigeorgiou, “Assessing TD Macro-Management: A Nested Modelling Statistical Approach”, Transactions on Software Engineering, IEEE Computer Society, 2023.
  20. K. Georgiou, N. Mittas, A. Ampatzoglou, A. Chatzigeorgiou, L. Angelis, “Data-Oriented Software Development: The Industrial Landscape through Patent Analysis”, Information 2023, 14 (1), 4, https://doi.org/10.3390/info14010004
  21. A. Ampatzoglou, A. Chatzigeorgiou, E. M. Arvanitou, S. Bibi, "SDK4ED: A Platform for Technical Debt Management", Software Practice and Experience, vol. 52, issue 8, pp. 1879-1902, 2022, https://doi.org/10.1002/spe.3093.
  22. I. Kalouptsoglou, D. Tsoukalas, M. Siavvas, D. Kechagias, A. Chatzigeorgiou, and A. Ampatzoglou, "Time Series Forecasting of Software Vulnerabilities using Statistical and Deep Learning Models", Electronics Journal, 11(18), September 2022, https://doi.org/10.3390/electronics11182820
  23. E. M. Arvanitou, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, I. Deligiannis, "Applying and Researching DevOps: A Tertiary Study", IEEE Access, vol. 10, pp. 61585-61600, 2022, doi: 10.1109/ACCESS.2022.3171803
  24. I. Kalouptsoglou, M. Siavvas, D. Kehagias, A. Chatzigeorgiou, A. Ampatzoglou, “Examining the Capacity of Text Mining and Software Metrics in Vulnerability Prediction”, Entropy, 24(5), May 2022, https://doi.org/10.3390/e24050651.
  25. C. Lamprakos, C. Marantos, M. Siavvas, L. Papadopoulos, A.A. Tsintzira, A. Ampatzoglou, A. Chatzigeorgiou, D. Kehagias, D. Soudris, “Translating Quality-Driven Code Change Selection to an Instance of Multiple-Criteria Decision Making”, Information and Software Technology, vol. 145, 2022, https://doi.org/10.1016/j.infsof.2022.106851
  26. C. Marantos, L. Papadopoulos, A. A. Tsintzira, A. Ampatzoglou, A. Chatzigeorgiou, and D. Soudris, "Decision Support for GPU Acceleration by Predicting Energy Savings and Programming Effort", Sustainable Computing: Informatics and Systems, vol. 34, April 2022, https://doi.org/10.1016/j.suscom.2021.100631.
  27. D. Tsoukalas, N. Mittas, A. Chatzigeorgiou, D. Kehagias, A.Ampatzoglou, T. Amanatidis, L. Angelis, “Machine Learning for Technical Debt Identification”, IEEE Transactions on Software Engineering, accepted for publication
  28. E. M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, and N. Tsiridis, “A Metric for Quantifying the Ripple Effects among Requirements”, Software Quality Journal, Springer, vol. 30, pp. 853-883, 2022.
  29. G. Digkas, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, “The Temporality of Technical Debt Introduction on New Code and Confounding Factors”, Software Quality Journal, vol. 30, pp. 283-305, 2022
  30. G. Digkas, A. Chatzigeorgiou, A. Ampatzoglou and P. Avgeriou, "Can Clean New Code Reduce Technical Debt Density?", IEEE Transactions on Software Engineering, vol. 48, no. 5, May 2022, pp. 1705-1721.
  31. M. E. Paschali, C. Volioti, A. Ampatzoglou, A. Gkagkas, I. Stamelos, and A. Chatzigeorgiou, "Implementing Game Requirements using Design Patterns", Journal of Software: Evolution and Process, vol. 33, issue 12, 2021, https://doi.org/10.1002/smr.2399
  32. P. Avgeriou, D. Taibi, A. Ampatzoglou, F. Arcelli Fontana, T. Besker, A. Chatzigeorgiou, V. Lenarduzzi, A. Martini, N. Moschou, I. Pigazzini, N. Saarimäki, D. Sas, S.S. de Toledo, A. Tsintzira, “An Overview and Comparison of Technical Debt Measurement Tools”, ΙΕΕΕ Software, accepted for publication, 2020.
  33. D. Tsoukalas, M. Mathioudaki, M. Siavvas, D. Kehagias and A. Chatzigeorgiou, “A Clustering Approach Towards Cross-Project Technical Debt Forecasting”, SN Computer Science 2, 22 (2021). https://doi.org/10.1007/s42979-020-00408-4
  34. G. Digkas, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, O. Matei and R. Heb, “The Risk of Generating Technical Debt Interest: A Case Study”, SN Computer Science, 2, 12 (2021). https://doi.org/10.1007/s42979-020-00406-6
  35. N. Nikolaidis, D. Zisis, A. Ampatzoglou, A. Chatzigeorgiou and D. Soudris, “Experience with Managing Technical Debt in Scientific Software Development using the EXA2PRO framework”, IEEE Access, vol. 9, pp. 72524-72534, 2021
  36. K. Georgiou, N. Mittas, A. Chatzigeorgiou, L. Angelis, “An Empirical Study of COVID-19 related Posts on Stack Overflow: Topics and Technologies”, Journal of Systems and Software, vol. 182, 2021.
  37. E.M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou and J. C. Carver, “Software engineering practices for scientific software development: A systematic mapping study”, Journal of Systems and Sofware, vol. 172, February 2021, https://doi.org/10.1016/j.jss.2020.110848
  38. A. Ampatzoglou, E.M. Arvanitou, A. Ampatzoglou, P. Avgeriou, A.A. Tsintzira, and A. Chatzigeorgiou, “Architectural Decision-making as a Financial Investment: An Industrial Case Study”, Information and Software Technology, vol. 129, January 2021, https://doi.org/10.1016/j.infsof.2020.106412
  39. D. Tsoukalas, D. Kehagias, M. Siavvas and A. Chatzigeorgiou, “Technical Debt Forecasting: An empirical study on open-source repositories”, Journal of Systems and Software, vol. 170, December 2020, https://doi.org/10.1016/j.jss.2020.110777
  40. A. Ampatzoglou, N. Mittas, A. A. Tsintzira, A. Ampatzoglou, E. M. Arvanitou, A. Chatzigeorgiou, P. Avgeriou, and L. Angelis, “Exploring the Relation between Technical Debt Principal and Interest: An Empirical Approach”, Information and Software Technology, vol. 128, December 2020, https://doi.org/10.1016/j.infsof.2020.106391
  41. G. Digkas, K. Petridis, A. Chatzigeorgiou, E. Stiakakis, A. Emrouznejad, “Measuring Spatio-temporal Efficiency: An R Implementation for Time-Evolving Units”, Computational Economics, 56, 843-864, December 2020, https://doi.org/10.1007/s10614-019-09945-4
  42. T. Amanatidis, A. Moschou, N. Mittas, A. Chatzigeorgiou, A. Ampatzoglou, and L. Angelis, “Evaluating the Agreement among Technical Debt Measurement Tools: Building an Empirical Benchmark of Technical Debt Liabilities”, Empirical Software Engineering, 25, 4161-4204, September 2020
  43. D. Feitosa, A. Ampatzoglou, A. Gkortzis, S. Bibi, A. Chatzigeorgiou, “Code Reuse in Practice: Benefiting or Harming Technical Debt”, Journal of Systems and Software, 2020, accepted for publication.
  44. I. Zozas, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, P. Avgeriou, I. Stamelos, "REI: An Integrated Measure for software reusability", Journal of Software: Evolution and Process, vol. 31, issue 8, August 2019. DOI
  45. S. Xinogalos, M. Satratzemi, A. Chatzigeorgiou and D. Tsompanoudi, “Factors affecting students’ performance in Distributed Pair Programming”, Journal of Educational Computing Research, vol. 57, no. 2, April 2019, pp. 513-544. DOI
  46. P. Kyriakakis, A. Chatzigeorgiou, S. Xynogalos, and A. Ampatzoglou, “Exploring the Frequency and Change Proneness of Dynamic Feature Pattern Instances in PHP Applications”, Science of Computer Programming, vol. 171, February 2019, pp. 1-20.
  47. A. Ampatzoglou, S. Bibi, P. Avgeriou, M. Verbeek, and A. Chatzigeorgiou, “Identifying, Categorizing and Mitigating Threats to Validity in Software Engineering Secondary Studies”, Information and Software Technology, vol. 106, February 2019, pp. 201-230
  48. D. Feitosa, A. Ampatzoglou, P. Avgeriou, A. Chatzigeorgiou, and E. Y. Nakagawa, “What can Violations of Good Practices tell about the Relationship between GoF Patterns and Run-time Quality Attributes?”, Information and Software Technology, vol. 105, January 2019, pp. 1-16.
  49. M.E. Paschali, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, I. Stamelos,“Reusability of Open Source Software across Domains: A Case Study”, Journal of Systems and Software, vol. 134, December 2017, pp. 211-227.
  50. T. Amanatidis, A. Chatzigeorgiou and A. Ampatzoglou, “The relation between technical debt and corrective maintenance in PHP web applications”, Information and Software Technology, 2017, vol. 90, October 2017, pp. 70-74
  51. E.M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, M. Galster, and P. Avgeriou, “A Mapping Study on Design-Time Quality Attributes and Metrics”, Journal of Systems and Software, 127(5):52–77, 2017
  52. S. Charalampidou, A. Ampatzoglou, A. Chatzigeorgiou, A. Gkortzis and P. Avgeriou, "Identifying Extract Method Refactoring Opportunities based on Functional Relevance”, IEEE Transactions on Software Engineering, vol. 43, issue 10, December 2016, pp. 954-974.
  53. E. M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, and P. Avgeriou, “Software Metrics Fluctuation: A Property for Assisting the Metric Selection Process”, Information and Software Technology, 72(4), April 2016, pp. 110-124. Audio Slides
  54. T. Amanatidis and A. Chatzigeorgiou, "Studying the Evolution of PHP Web Applications", Information and Software Technology, 72(4), April 2016, pp. 48-67. Audio Slides
  55. K. Petridis, A. Chatzigeorgiou and E. Stiakakis, "A SpatioTemporal Data Envelopment Analysis (S-T DEA) approach: The need to assess evolving units", Annals of Operations Research, 238 (1), pp. 475-496, 2016. DOI: 10.1007/s10479-015-2045-8.
  56. A. Chatzigeorgiou, T. Theodorou, G. Violettas, S. Xinogalos, “Blending an Android development course with software engineering concepts”, Education and Information Technologies, Education and Information Technologies, vol. 21, issue 6, November 2016, pp. 1847-1875.
  57. A. Ampatzoglou, A. Ampatzoglou, A. Chatzigeorgiou and P. Avgeriou, "The Financial Aspect of Managing Technical Debt: A Systematic Literature Review”, Information and Software Technology, vol. 64, August 2015, pp. 52-73.
  58. A. Ampatzoglou, A. Chatzigeorgiou, S. Charalampidou and P. Avgeriou, “The Effect of GoF Design Patterns on Stability: A Case Study”, IEEE Transactions on Software Engineering, vol. 41, issue 8, Aug. 2015, pp. 781-802.
  59. T. Chaikalis and A. Chatzigeorgiou,“Forecasting Java Software Evolution Trends employing Network Models”, IEEE Transactions on Software Engineering, vol. 41, issue 6, June 2015, pp. 582-602.
  60. T. Chaikalis, A. Chatzigeorgiou and G. Examiliotou, "Investigating the Effect of Evolution and Refactorings on Feature Scattering", Software Quality Journal, vol. 23, no.1, 2015, pp. 79-105.
  61. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, “Brief Review of Software Security History with an Emphasis on Efforts Focused at Early Stages of the Software Lifecycle”, Journal of Information Privacy and Security, vol. 10, issue 1, 3-27, 2014, DOI: 10.1080/15536548.2014.912481.
  62. A. Chatzigeorgiou and A. Manakos, "Investigating the Evolution of Code Smells in Object-Oriented Systems", Innovations in Systems and Software Engineering (Springer), vol. 10, issue 1, March 2014, pp. 3-18.
  63. A. Chatzigeorgiou and E. Stiakakis, "Combining Metrics for Software Evolution Assessment by means of Data Envelopment Analysis", Journal of Software Maintenance and Evolution: Research and Practice, vol. 25, issue 3, March 2013, pp. 303-324.
  64. M. Fokaefs, N. Tsantalis, E. Stroulia and A. Chatzigeorgiou, "Identification and Application of Extract Class Refactorings in Object-Oriented Systems", Journal of Systems and Software, vol. 85, issue 10, October 2012, pp. 2241-2260.
  65. Nikolaos Tsantalis, and Alexander Chatzigeorgiou, "Identification of Extract Method Refactoring Opportunities for the Decomposition of Methods," Journal of Systems and Software, vol. 84, issue 10, October 2011, pp. 1757-1782.
  66. A. Chatzigeorgiou and E. Stiakakis, "Benchmarking Library and Application Software with Data Envelopment Analysis", Software Quality Journal, vol. 19, issue 3, September 2011, pp. 553-578.
  67. M. Mouratidou, V. Lourdas, A. Chatzigeorgiou and C. K. Georgiadis, "An Assessment of Design Patterns' Influence on a Java-based E-Commerce Application", Journal of Theoretical and Applied Electronic Commerce Research, vol 5, issue 1, April 2010, pp. 25-38.
  68. N. Tsantalis and A. Chatzigeorgiou, “Identification of Refactoring Opportunities Introducing Polymorphism”, Journal of Systems and Software, vol. 83, issue 3, March 2010, pp. 391-404.
  69. N. Tsantalis and A. Chatzigeorgiou, "Identification of Move Method Refactoring Opportunities", IEEE Transactions on Software Engineering, vol. 35, no. 3, May/June 2009, pp. 347-367.
  70. K. Kouskouras, A. Chatzigeorgiou, G. Stephanides, "Facilitating software extension with design patterns and Aspect Oriented Programming", Journal of Systems and Software, vol. 81, issue 10, October 2008, pp. 1725-1737.
  71. S.T. Halkidis, N. Tsantalis, A. Chatzigeorgiou, G. Stephanides,"Architectural Risk Analysis of Software Systems based on Security Patterns", IEEE Transactions on Dependable and Secure Computing, vol. 5, no. 3, July-September 2008, pp. 129-142.
  72. A. Chatzigeorgiou, N. Tsantalis, I. Deligiannis, "An Empirical Study on Students' Ability to Comprehend Design Patterns", Computers & Education, vol. 51, issue 3, November 2008, pp. 1007-1016.
  73. V. Konstantakos, A. Chatzigeorgiou, S. Nikolaidis, T. Laopoulos, "Energy Consumption Estimation in Embedded Systems", IEEE Transactions onInstrumentation and Measurement, vol. 57, issue 4, April 2008, pp. 797-804.download a .pdfversion of the manuscript
  74. N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, S. T. Halkidis, "Design Pattern Detection using Similarity Scoring", IEEE Transactions on Software Engineering, vol. 32, no. 11, November 2006, pp. 896-909.download a .pdf version of the manuscript
  75. A. Ampatzoglou and A. Chatzigeorgiou, "Evaluation of Object-Oriented Design Patterns in Game Development", Information and Software Technology (Elsevier), vol 49, issue 5, pp. 445-454, 2007. download a .pdf version of the manuscript
  76. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, "A Qualitative Αnalysis of Software Security Patterns", Computers & Security (Elsevier), vol. 25, issue 5, pp. 379-392, July 2006.download a .pdf version of the manuscript
  77. S. Nikolaidis, A. Chatzigeorgiou, T. Laopoulos, "Developing an Environment for Embedded Software Energy Estimation", Computer Standards and Interfaces, vol. 28, issue 2, pp. 150-158, December 2005.download a .pdf version of the manuscript
  78. N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, "Predicting the Probability of Change in Object-Oriented Systems", IEEE Transactions on Software Engineering, vol. 31, no. 7, July 2005, pp. 601-614.download a .pdf version of the manuscript
  79. A. Chatzigeorgiou, "Mathematical Assessment of Object-Oriented Design Quality", IEEE Transactions on Software Engineering, vol. 29, no. 11, pp. 1050-1053, November 2003. download a .pdf version of the manuscript
  80. A. Chatzigeorgiou, G. Antoniadis, "Efficient Management of Inspections in Software Development Projects", Information and Software Technology, vol. 45, issue 10, pp. 671-680, July 2003. download a .pdf version of the manuscript
  81. S. Kougia, A. Chatzigeorgiou, S. Nikolaidis, "Evaluating Power Efficient Data-Reuse Decisions for Embedded Multimedia Applications: An Analytical Approach", Journal of Circuits, Systems and Computers, vol. 13, no. 1, February 2004, pp. 151-180. download a .pdf version of the manuscript
  82. A. Chatzigeorgiou, "Performance and Power Evaluation of C++ Object-Oriented Programming in Embedded Processors", Information and Software Technology, vol. 45, issue 4, pp. 195-201, March 2003. download a .pdf version of the manuscript
  83. A. Chatzigeorgiou and G. Stephanides, "Energy Metric for Software Systems", Software Quality Journal, vol. 10, no. 4, December 2002, pp. 355-371 download a .pdf version of the manuscript
  84. A. Chatzigeorgiou and S. Nikolaidis, "Efficient Output Waveform Evaluation of a CMOS Inverter based on Short-Circuit Current Prediction", International Journal of Circuit Theory and Applications, vol. 30, issue 5, September/October 2002, pp. 547-566 download a .pdf version of the manuscript
  85. A. Chatzigeorgiou and S. Nikolaidis, "Modeling the Operation of Pass Transistor and CPL Gates", International Journal of Electronics, vol. 88, no. 9, pp.977-1000, September 2001 download a .pdf version of the manuscript
  86. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Modeling CMOS Gates Driving RC Interconnect Loads", IEEE Transactions on Circuits and Systems - Part II: Analog and Digital Signal Processing, vol. 48, no. 4, April 2001, pp. 413 - 418. download a .pdf version of the manuscript
  87. A. Chatzigeorgiou and S. Nikolaidis, "Single transistor primitive for timing and power modeling of CMOS gates", International Journal of Electronics, vol. 87, no. 10, pp. 1227-1238, 2000. download a .pdf version of the manuscript
  88. S. Nikolaidis and A. Chatzigeorgiou, "Analytical Estimation of Propagation Delay and Short-circuit Power Dissipation in CMOS gates", International Journal of Circuit Theory and Applications, vol. 27, issue 4, July/August 1999, pp. 375-392. download a .pdf version of the manuscript
  89. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Estimating starting point of conduction of CMOS gates", IEE Electronics Letters, vol 34, no 17, August 1998, pp. 1622-1624. download a .pdf version of the manuscript
  90. A. Chatzigeorgiou and S. Nikolaidis, "Input Mapping Algorithm for Modelling of CMOS Circuits", IEE Electronics Letters, vol. 34, no. 12, June 1998, pp. 1177-1179 download a .pdf version of the manuscript
  91. A. Chatzigeorgiou and S. Nikolaidis, "Collapsing the CMOS Transistor Chain to an Effective Single Equivalent Transistor", IEE Proceedings - Circuits, Devices and Systems, vol. 145, issue 5, October 1998, pp.347-353. download a .ps version of the manuscript
  92. S. Nikolaidis and A. Chatzigeorgiou, "Modeling the Transistor Chain Operation in CMOS Gates for Short Channel Devices", IEEE Transactions on Circuits and Systems, Part I:Fundamental Theory and Applications, vol. 46, no. 10, October 1999,pp. 1191-1202. download a .pdf version of the file
  93. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "A Modeling Technique for CMOS Gates", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 18, no. 5, May 1999, pp. 557-575. download a .pdf version of the file

Conferences

  1. A. Giatzis, E. M. Arvanitou, D. Papadopoulou, T. Maikantis, N. Nikolaidis, D. Feitosa, C. Georgiadis, A. Ampatzoglou, A. Chatzigeorgiou, E. Konstantinidis and P. Bamidis, "Software Engineering Practices in Smart Contract Development: A Systematic Mapping Study", 25th International Conference on Product-Focused Software Process Improvement (PROFES), December 2024, Estonia.
  2. I. Kalouptsoglou, M. Siavvas, A. Ampatzoglou, D. Kehagias and A. Chatzigeorgiou, "Vulnerability prediction using pre-trained models: An empirical evaluation", 7th European Cyber Security Workshop (EuroCyberSec '24), October 2024, Poland
  3. K. Georgiou, L. Angelis, R. Rossini, M. Jahn, S. Tsekeridou, V. Kordoni, M. Aluas, A. Ampatzoglou, A. Chatzigeorgiou, N. Mittas, D. Tsoukalas, D. Kehagias, V. Voulgarakis and A. Vontas, "SKILLAB: Creating a Skills Supply and Demand Data Space", 4th Eclipse Conference on Security, Artificial Intelligence, Architecture, and Modelling (eSAAM ‘24), Germany, October 2024
  4. I. Kalouptsoglou, M. Siavvas, A. Ampatzoglou, D. Kehagias and A. Chatzigeorgiou, "Vulnerability Classification on Source Code using Text Mining and Deep Learning Techniques", 24th IEEE International Conference on Software Quality, Reliability, and Security (QRS’ 24), United Kingdom, July 2024.
  5. C. Karathanasis, T. Maikantis, N. Nikolaidis, A. Ampatzoglou, A. Chatzigeorgiou and N. Mittas, "A Semi-Automated Approach for Resolving Data-Driven Architecture Mismatches", 21st IEEE International Conference on Software Architecture (ICSA 2024), Hyderabad, India, June 2024
  6. T. Maikantis, I. Natsiou, A. Ampatzoglou, A. Chatzigeorgiou, S. Xinogalos, and N. Mittas, "What you See is What you Get: Exploring the Relation between Code Aesthetics and Code Quality", 7th International Conference on Technical Debt (TechDEBT' 24), Lisboa, Portugal, April 2024
  7. N. Nikolaidis, K. Flamos, K. Gulati, D. Feitosa, A. Ampatzoglou, and A. Chatzigeorgiou, "A Comparison of the Effectiveness of ChatGPT and Co-Pilot for Generating Quality Python Code Solutions", 1st International Workshop on Facilitating Continuous Education and Training through AI in Software Engineering (F-TRANSFER ‘24), Finland, 2024.
  8. P. Avgeriou, I. Ozkaya, A. Chatzigeorgiou, M. Ciolkowski, N. A. Ernst, R. J. Koontz, E. Poort, F. Shull, “Technical Debt Management: The Road Ahead for Successful Software Delivery,” 2023 IEEE/ACM International Conference on Software Engineering: Future of Software Engineering (ICSE-FoSE). IEEE, pp. 15–30, May 14, 2023. doi: 10.1109/icse-fose59343.2023.00007.
  9. M. Kolyda, E. Kostoglou, N. Nikolaidis, A. Ampatzoglou, and A. Chatzigeorgiou, "Library Utilization Metrics for Maven Projects", 17th European Conference on Software Architecture (ECSA ‘23), Turkey, 2023
  10. I. Kalouptsoglou, M. Siavvas, A. Ampatzoglou, D. Kechagias, and A. Chatzigeorgiou, "An empirical comparison of Transformer-based models in Vulnerability Prediction", 14th International Symposium on Software Quality, Athens, Greece, 2023
  11. N. Nikolaidis, A. Ampatzoglou, A. Chatzigeorgiou, N. Mittas, E. Konstantinidis, and P. Bamidis, "Exploring the Effect of Various Maintenance Activities on the Accumulation of TD Principal", 6th International Conference on Technical Debt (TechDEBT' 23), Melbourne, Australia, May 2023
  12. N. Nikolaidis, A. Ampatzoglou, A. Chatzigeorgiou, S. Tsekeridou and A. Piperidis, "Technical Debt in Service-Oriented Software Systems", 23rd International Conference on Product-Focused Software Process Improvement (PROFES '22), Springer, 21-23 November 2022, Finland
  13. N. Nikolaidis, D. Zisis, A. Ampatzoglou, N. Mittas, and A. Chatzigeorgiou, "Using Machine Learning to Guide the Application of Software Refactorings: A Preliminary Exploration", 6th International Workshop on Machine Learning Techniques for Software Quality Evolution (Maltesque '22), ACM, 14-18 November 2022, Singapore.
  14. E. M. Arvanitou, P. Argyriadou, G. Koutsou, A. Ampatzoglou, and A. Chatzigeorgiou, "Quantifying TD Interest: Are we Getting Closer, or Not Even That?", 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA' 22), IEEE Computer Society, August 2020, Gran Canaria, Spain
  15. Z. Alizadehsani, D. Feitosa, T. Maikantis, A. Ampatzoglou, A. Chatzigeorgiou, D. Berrocal, A. Gonzalez Briones, J. M. Corchado, M. Mateus, and J. Groenewold, "Service Classification through Machine Learning: Aiding in the Efficient Identification of Reusable Assets in Cloud Application Development", 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA’ 22), IEEE Computer Society, August 2020, Gran Canaria, Spain.
  16. D. Tsoukalas, A. Chatzigeorgiou, A. Ampatzoglou, N. Mittas, and D. Kechagias, "TD Classifier: Automatic Identification of Java Classes with High Technical Debt", 5th International Conference on Technical Debt (TechDEBT' 22), ACM, Pennsylvania, USA, May 2022
  17. A. Ichtsis, N. Mittas, A. Ampatzoglou, and A. Chatzigeorgiou, "Merging Smell Detectors: Evidence on the Agreement of Multiple Tools", 5th International Conference on Technical Debt (TechDEBT' 22), ACM, Pennsylvania, USA, May 2022
  18. E. M. Arvanitou, N. Nikolaidis, A. Ampatzoglou, and A. Chatzigeorgiou, “Practitioners’ Perspective on Practices for Preventing Technical Debt Accumulation in Scientific Software Development”, 17th International Conference on the Evaluation of Novel Approaches to Software Engineering (ENASE ‘22), SCITEPRESS, April 2022
  19. P. Kotsikoris, T. Chaikalis, A. Ampatzoglou, and A. Chatzigeorgiou, “Automated Summarization of Service Workflows to facilitate Discovery and Composition”, 17th International Conference on the Evaluation of Novel Approaches to Software Engineering (ENASE ‘22), SCITEPRESS, April 2022.
  20. C. Marantos, M. Siavvas, D. Tsoukalas, C. P. Lamprakos, L. Papadopoulos, P. Boryszko, K. Filus, J. Domańska, A. Ampatzoglou, A. Chatzigeorgiou, E. Gelenbe, D. Kehagias and D. Soudris, “SDK4ED: One-click platform for Energy-aware, Maintainable and Dependable Applications”, Design, Automation and Test in Europe Conference | The European Event for Electronic System Design & Test (DATE’2022), 14-23 March 2022, Antwerp, Belgium
  21. T. Maikantis, T. Chaikalis, A. Ampatzoglou, and A. Chatzigeorgiou, “SmartCLIDE: Shortening the Toolchain of SOA-based Cloud Software Development by Automating Service Creation, Composition, Testing, and Deployment”, 25th Pan-Hellenic Conference on Informatics (PCI ‘21), ACM, November 2021, Greece.
  22. I. Stratigakis, G. Kakarontzas, A. Ampatzoglou, T. Amanatidis, T. Tsiatsos, C. Avratoglou, D. Folinas, C. Volioti, I. Stamelos, and A. Chatzigeorgiou, “A low-cost AR assistant component architecture for Warehouse Management Systems”, 25th Pan-Hellenic Conference on Informatics (PCI ‘21), ACM, November 2021, Greece.
  23. I. Kalouptsoglou, M. Siavvas, D. Kehagias, A. Chatzigeorgiou, and A. Ampatzoglou, "An Empirical Evaluation of the Usefulness of Word Embedding Techniques in Deep Learning-based Vulnerability Prediction", 4th European CyberSecurity Workshop (EuroCyberSec '21), 25-26 October 2021, France.
  24. S. Gkikas, C. Volioti, N. Nikolaidis, A. Ampatzoglou, A. Chatzigeorgiou, and I. Deligiannis, "Metrics for Assessing Gamers’ Satisfaction: Exploring the Graphics Factor", Automated Software Engineering for Games (ASE4GAMES '21), IEEE Computer Society, November 2021, Australia.
  25. C. Marantos, L. Papadopoulos, A. A. Tsintzira, A. Ampatzoglou, A. Chatzigeorgiou, and D. Soudris, "Decision Support for GPU Acceleration by Predicting Energy Savings and Programming Effort", 12th International Green and Sustainable Computing Conference (IGSCC '21), IEEE Computer Society, 18 - 21 October.
  26. C. Marantos, A. A. Tsintzira, L. Papadopoulos, A. Ampatzoglou, A. Chatzigeorgiou, D. Soudris, "Technical Debt Management and Energy Consumption Evaluation in Implantable Medical Devices: The SDK4ED Approach", Lecture Notes in Computer Science: Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS '20), vol 12471, Springer
  27. T. Maikantis, A.A. Tsintzira, A. Ampatzoglou, E.M. Arvanitou, A. Chatzigeorgiou, I. Stamelos, M. Bibi and I. Deligiannis, “Software Architecture Reconstruction via a Genetic Algorithm: Applying the Move Class Refactoring”, 24th Pan-Hellenic Conference on Informatics, November 20-22, 2020.
  28. S. Kourtzanidis, A. Chatzigeorgiou, and A. Ampatzoglou, “RepoSkillMiner: Identifying software expertise from GitHub repositories using Natural Language Processing”, 35th IEEE/ACM International Conference on Automated Software Engineering (ASE ‘20), September 2020, Australia.
  29. A.A. Tsintzira, E.M. Arvanitou, A. Ampatzoglou and A. Chatzigeorgiou, “Applying Machine Learning in Technical Debt Management: Future Opportunities and Challenges”, 13th International Conference on the Quality of Information and Communications Technology (QUATIC’2020), Faro, Portugal, September 9-11, 2020
  30. G. Digkas, A. Ampatzoglou, A. Chatzigeorgiou and P. Avgeriou, “On the Temporality of Introducing Code Technical Debt”, 13th International Conference on the Quality of Information and Communications Technology (QUATIC’2020), Faro, Portugal, September 9-11, 2020
  31. K. Georgiou, N. Mittas, L. Angelis and A. Chatzigeorgiou, “A Study of Knowledge Sharing related to Covid-19 Pandemic in Stack Overflow”, Software Analytics: Mining Software Open Datasets and Repositories (STREAM) track at 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA' 2020), Portoroz, Slovenia, August 26-28, 2020 (arXiv version)
  32. N. Nikolaidis, A.A. Tsintzira, E. M. Arvanitou, Ar. Ampatzoglou, Ap. Ampatzoglou and A. Chatzigeorgiou, “Investigating Trade-offs between Portability, Performance and Maintainability in Exascale Systems", 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA' 2020), Portoroz, Slovenia, August 26-28, 2020
  33. M. E. Paschali, A. Ampatzoglou, R. Escourrou, A. Chatzigeorgiou, and I. Stamelos, “A Metric Suite for Evaluating Interactive Scenarios in Video Games: An Empirical Validation”, 35th ACM/SIGAPP Symposium on Applied Computing (SAC’ 20), ACM, Brno, Czech Republic, March 30-April 3, 2020.
  34. C. Fotoglou, G. Tsakalidis, K. Vergidis, A. Chatzigeorgiou, “Complexity Clustering of BPMN Models: Initial Experiments with the K-means Algorithm”, International Conference on Decision Support Systems Technology (ICDSST’2020), Lecture Notes in Business Information Processing, vol 384. Springer, Cham, pp. 57-69.
  35. I. Stamelos, C. Avratoglou, P. Tzinis, G. Kakarontzas, A. Chatzigeorgiou, Alexander, A. Ampatzoglou, D. Folinas, I. Stratigakis, L. Karavidas, C. Volioti, Christina, T. Amanatidis, A. Deliga, T. Tsiatsos, “Towards a Remote Warehouse Management System”, 17th International Conference on Remote Engineering and Virtual Instrumentation, Athens, GA, USA, Feb. 26-28, 2020.
  36. Ruiyin Li, Peng Liang, Chen Yang, Georgios Digkas, Alexander Chatzigeorgiou and Zhuang Xiong, “Automatic Identification of Assumptions from the Hibernate Developer Mailing List”, 26th Asia-Pacific Software Engineering Conference, Putrajaya, Malaysia, December 2-5, 2019.
  37. Fabian Fagerholm, Christoph Becker, Alexander Chatzigeorgiou, Stefanie Betz, Leticia Duboc, Birgit Penzenstadler, Rahul Mohanani and Colin C. Venters, "Temporal Discounting in Software Engineering: A Replication Study", ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'2019), September 19-20, 2019, Porto de Galinhas, Brazil.
  38. N. Nikolaidis, G. Digkas, A. Ampatzoglou and A. Chatzigeorgiou, “Reusing Code from StackOverflow: The Effect on Technical Debt”, 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA’ 19), IEEE, Kalithea, Greece, August, 2019.
  39. A. A. Tsintzira, A. Ampatzoglou, O. Matei, A. Ampatzoglou, A. Chatzigeorgiou, and R. Heb, “Technical Debt Quantification through Metrics: An Industrial Validation”, 15th China-Europe International Symposium on Software Engineering Education (CEISEE’ 19), IEEE, Lisbon, Portugal, May 30-31, 2019.
  40. D. Tsoukalas, M. Jankovic, M. Siavvas, D. Kehagias, A. Chatzigeorgiou and D. Tzovaras, “On the Applicability of Time Series Models for Technical Debt Forecasting“, 15th China-Europe International Symposium on Software Engineering Education (CEISEE19), EEE, Lisbon, Portugal, May 30-31, 2019.
  41. Miltiadis Siavvas, Dimitrios Tsoukalas, Marija Jankovic, Dionysios Kehagias, Alexander Chatzigeorgiou, Dimitrios Tzovaras, Nenad Anicic and Erol Gelenbe, “An Empirical Evaluation of the Relationship between Technical Debt and Software Security”, 9th International Conference on Information Society and Technology (ICIST’2019), Kopaonik, Serbia, March 10-13, 2019.
  42. Christoph Becker, Fabian Fagerholm, Rahul Mohanani and Alexandros Chatzigeorgiou, “Temporal Discounting in Technical Debt: How do Software Practitioners Discount the Future?”, 2nd International Conference on Technical Debt (TechDebt2019), May 26-27, 2019, Montreal, QC, Canada
  43. A. Ampatzoglou, A. A. Tsintzira, E. M. Arvanitou, A. Chatzigeorgiou, I. Stamelos, A. Moga, R. Heb, O. Matei, N. Tsiridis, D. Kehagias, “Applying the Single Responsibility Principle in Industry: Modularity Benefits and Trade-offs”, 23rd International Conference on the Evaluation and Assessment in Software Engineering (EASE' 19), ACM, Copenhagen, Denmark, 14-17 April 2019.
  44. E.M. Arvanitou, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou and I. Stamelos, “Monitoring Technical Debt in an Industrial Setting”, Evaluation and Assessment in Software Engineering (EASE’2019), April 15-17, 2019, Copenhagen, Denmark
  45. Panagiotis Kouros, Theodore Chaikalis, Elvira-Maria Arvanitou, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, and Theodore Amanatidis, JCaliper: Search-Based Technical Debt Management. In 34th Symposium on Applied Computing (SAC’ 19). ACM, 2019.
  46. D. Tsoukalas, M. Siavvas, M. Jankovic, D. Kehagias, A. Chatzigeorgiou, D. Tzovaras, “Methods and Tools for TD Estimation and Forecasting: A State-of-the-art Survey”, 9th international Conference on Intelligent Systems 2018, 25-27 September 2018, Madeira, Portugal
  47. Peggy Skiada, Apostolos Ampatzoglou, Elvira-Maria Arvanitou, Alexander Chatzigeorgiou, and Ioannis Stamelos.Exploring the Relationship between Software Modularity and Technical Debt. In 44th Conference on Software Engineering and Advanced Applications (SEAA). IEEE Computer Society, 2018
  48. Sofia Charalampidou, Elvira-Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Paris Avgeriou, and Ioannis Stamelos.Structural Quality Metrics as Indicators of the Long Method Bad Smell: An Empirical Study. In 44th Conference on Software Engineering and Advanced Applications (SEAA). IEEE Computer Society, 2018
  49. Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Nikolaos Tsiridis. Integrating Requirement Specifications and Source Code Traceability within the IDE to Prevent Documentation Debt. In 44th Conference on Software Engineering and Advanced Applications (SEAA). IEEE Computer Society, 2018
  50. Alexander Lampropoulos, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, and Ioannis Stamelos. REACT: A Process for Improving Open-Source Software Reuse. In 11th International Conference on the Quality of Information and Communications Technology (QUATIC’ 18). IEEE Computer Society, 2018
  51. Lazaros Papadopoulos, Charalampos Marantos, Georgios Digkas, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Dimitrios Soudris. Interrelations between Software Quality Metrics, Performance and Energy Consumption in Embedded Applications. In 21st International Workshop on Software and Compilers for Embedded Systems (SCOPES’ 18). ACM, 2018
  52. Areti Ampatzoglou, Alexander Michailidis, Christos Sarikyriakidis, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Paris Avgeriou,“A Framework for Managing Interest in Technical Debt: An Industrial Validation”, 1st International Conference on Technical Debt (TechDebt 2018), Gothenburg, Sweden, May 27-28, 2018.
  53. Theodoros Amanatidis, Nikolaos Mittas, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, and Lefteris Angelis,“The Developer’s Dilemma: Factors Affecting the Decision to Repay Code Debt”, 1st International Conference on Technical Debt (TechDebt 2018), Gothenburg, Sweden, May 27-28, 2018.
  54. Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, Paris Avgeriou, and Ioannis Stamelos, “Reusability Index: A Measure for Assessing Software Assets Reusabilit”, in 17th International Conference on Software Reuse (ICSR). Springer, Madrid, Spain, May 21-23, 2018.Best Paper Award
  55. Maria Eleni Paschali, Nikolaos Bafatakis, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Ioannis Stamelos. Tool-Assisted Game Scenario Representation through Flow Charts. In 13th International Conference on the Evaluation of Novel Approaches to Software Engineering (ENASE’ 18). ScitePress, Madeira, Portugal, March 23-34, 2018.
  56. Nikolaos Tsantalis, Theodoros Chaikalis, Alexander Chatzigeorgiou, “Ten Years of JDeodorant: Lessons Learned from the Hunt for Smells” 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2018), Campobasso, Italy, March 20-23, 2018. Most Influential Paper award.
  57. Georgios Digkas, Mircea Lungu, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Paris Avgeriou, “How Do Developers Pay Back Technical Debt in the Apache Ecosystem?”, 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2018), Campobasso, Italy, March 20-23, 2018.
  58. Elvira Maria Arvanitou, Apostolos Ampatzoglou, Kostas Tzouvalidis, Alexander Chatzigeorgiou, Paris Avgeriou and Ignatios Deligiannis, “Assessing Change Proneness at the Architecture Level: An Empirical Validation”, 1st International Workshop on Emerging Trends in Software Design and Architecture (WETSoDA 2017), Nanjing, China, December 3-8, 2017
  59. G. Digkas, M. Lungu, A. Chatzigeorgiou and P. Avgeriou, “The evolution of Technical Debt in The Apache Ecosystem”, 11th European Conference on Software Architecture (ECSA’2017), 11-15 September 2017, Canterbury, UK
  60. Makrina Viola Kosti, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Georgios D. Pallas, Ioannis Stamelos and Lefteris Angelis, “TD Principal Assessment through Structural Quality Metrics", 43rd EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Vienna, Austria, August 30th – September 1st, 2017
  61. Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou, “Assessing Code Smell Interest Probability: A Case Study”, 9th International Workshop on Managing Technical Debt (MTD’2017), in conjunction with XP2017, Cologne, Germany, May 22, 2017
  62. Theodoros Amanatidis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Ioannis Stamelos,“Who is producing more Technical Debt? A personalized Assessment of TD Principal”, 9th International Workshop on Managing Technical Debt (MTD’2017), in conjunction with XP2017, Cologne, Germany, May 22, 2017
  63. Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou, “A Method for Assessing Class Change Proneness", 21st Conference on Evaluation and Assessment in Software Engineering (EASE’2017), Karlskrona, Sweden, June 15-16, 2017, Best Paper Award
  64. S. Xinogalos, M. Satratzemi, A. Chatzigeorgiou, D. Tsompanoudi, “Student Perceptions on the Benefits and Shortcomings of Distributed Pair Programming Assignments”, Special Session: Technical Didactic Software Engineering (TDSE), Global Engineering Education Conference (EDUCON 2017, Athens, Greece, April 25-28, 2017
  65. P. Kyriakakis, A. Chatzigeorgiou, A. Ampatzoglou and S. Xinogalos, “Evolution of method invocation and object instantiation patterns in a PHP ecosystem”, 20th Pan-Hellenic Conference on Informatics (PCI’2016), Patra, Greece, November 10-12, 2016.
  66. A. Ampatzoglou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, P. Abrahamsson, A. Martini, U. Zdun and Kari Systa, “The Perception of Technical Debt in the Embedded Systems Domain: An Industrial Case Study”, 8th International Workshop on Managing Technical Debt (MTD’2016), in conjunction with ICSME 2016, Raleigh, North Carolina, USA, October 4, 2016.
  67. G. N. Kouziokas, A. Chatzigeorgiou and K. Perakis, “Predicting Environmental Data in Public Management by Using Artificial Intelligence”, 11th International Scientific Conference eRA-11, Piraeus, Greece, September 21-23, 2016.
  68. S. Xinogalos, M. Satratzemi, D. Tsompanoudi and A. Chatzigeorgiou, “Monitoring an OOP Course through Assignments in a Distributed Pair Programming System”, 5th Workshop on Software Quality Analysis, Monitoring, Improvement and Applications (SQAMIA 2016), Budapest, Hungary, August 29-31, 2016.
  69. M. E. Paschali, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou and I. Stamelos, "A case study on the availability of open-source components for game development", 15th International Conference on Software Reuse (ICSR'2016), Limassol, Cyprus, June 5-7, 2016
  70. A. Chatzigeorgiou, A. Ampatzoglou, A. Ampatzoglou, and Theodoros Amanatidis, "Estimating the Breaking Point for Technical Debt", 7th International Workshop on Managing Technical Debt (MTD'2015), Bremen, Germany, October 2, 2015
  71. E.M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, “Introducing a Ripple Effect Measure: A Theoretical and Empirical Validation”, 9th International Symposium on Empirical Software Engineering and Measurement (ESEM' 15), Beijing, China, October 22-23, 2015
  72. A. Chatzigeorgiou, T. Chaikalis, G. Paschalidou, N. Vesyropoulos, C. K. Georgiadis and E. Stiakakis, “A Taxonomy of Evaluation Approaches in Software Engineering”, 7th Balkan Conference in Informatics, Craiova, Romania, September 2-4, 2015, Best Paper Award, Presentation Slides.
  73. T. Chaikalis, A. Chatzigeorgiou, A. Ampatzoglou, I. Deligiannis, “Assessing the Evolution of Quality in Software Libraries”, 7th Balkan Conference in Informatics, Craiova, Romania, September 2-4, 2015.
  74. A. Zaimi, A. Ampatzoglou, N. Triantafyllidou, A. Chatzigeorgiou, A. Mavridis, T. Chaikalis, I. Deligiannis, P. Sfetsos, I. Stamelos, “A Case Study on Reusing Third-Party Libraries in Open-Source Software Development”, 7th Balkan Conference in Informatics, Craiova, Romania, September 2-4, 2015.
  75. A. Ampatzoglou, A. Ampatzoglou, P. Avgeriou, and A. Chatzigeorgiou, “Establishing a framework for managing interest in technical debt”, 5th International Symposium on Business Modeling and Software Design (BMSD), Milan, Italy, 6-8 July, SciTePress, 2015
  76. M.E. Paschali, A. Ampatzoglou, A. Chatzigeorgiou and I. Stamelos, “Non-functional requirements that influence gaming experience: A survey on gamers satisfaction factors”, Academic MindTrek 2014, Tampere Finland, November 4-7, 2014.
  77. T. Chaikalis, E.Ligu, G. Melas and A. Chatzigeorgiou, “SEAgle: Effortless Software Evolution Analysis”, 30th International Conference on Software Maintenance and Evolution (ICSME’2014), Tool Demonstration Track, Victoria, British Columbia, Canada, Sept. 28 – Oct. 3, 2014.Presentation Slides
  78. P. Kyriakakis, A. Chatzigeorgiou, “Maintenance Patterns of large-scale PHP Web Applications”, 30th International Conference on Software Maintenance and Evolution (ICSME’2014), Victoria, British Columbia, Canada, Sept. 28 – Oct. 3, 2014. (Acceptance rate: 19%) Presentation Slides and Teaser Video
  79. P. Sfetsos, A. Ampatzoglou, A. Chatzigeorgiou, I. Deligiannis and I. Stamelos, “A comparative study on the effectiveness of patterns in software libraries and standalone applications”, 9th International Conference on the Quality of Information and Communications Technology (QUATIC’2014), Quality in Agile Methods Track, Guimaraes, Portugal, September 23-26, 2014.
  80. E. Ligu, A. Chatzigeorgiou, T. Chaikalis and N. Ygeionomakis, "Identification of Refused Bequest Code Smells", 29th IEEE International Conference on Software Maintenance (ICSM'2013), Eindhoven, Netherlands, September 23-26, 2013. Presentation Slides Poster
  81. G. Paschalidou, E. Stiakakis and A. Chatzigeorgiou, "An Application of Data Envelopment Analysis to Software Quality Assessment", 6th Balkan Conference in Informatics (BCI'2013), Thessaloniki, Greece, September 19-21, 2013.
  82. E. Ligu, T. Chaikalis and A. Chatzigeorgiou, "BuCo Reporter: Mining Software and Bug Repositories", 6th Balkan Conference in Informatics (BCI'2013), Thessaloniki, Greece, September 19-21, 2013.
  83. T. Chaikalis, G. Melas and A. Chatzigeorgiou, "SEANets: Software Evolution Analysis with Networks", 28th IEEE International Conference on Software Maintenance (ICSM'2012), Tool Demonstration Track, Riva del Garda, Trento, Italy, September 23rd - 30th, 2012. Screencast
  84. A. Chatzigeorgiou, "Guidelines for the application of Data Envelopment Analysis to assess evolving software", 6th International Workshop on Foundations and Techniques for Open Source Software Certification (OpenCert'2012),Thessaloniki, Greece, 1-2 October 2012 Presentation Slides
  85. A. Chatzigeorgiou and G. Melas, "Trends in Object-Oriented Software Evolution: Investigating Network Properties", 34th International Conference on Software Engineering (ICSE'2012), New Ideas & Emerging Results track (NIER), Zurich, Switzerland, June 2-9, 2012. (Acceptance ratio: 17.7%, 26/147) Presentation Slides
  86. T. Chaikalis and A. Chatzigeorgiou, "Investigating the Evolution of Feature Scattering", 6th International Workshop on Software Quality and Maintainability (SQM 2012), collocated with 16th European Conference on Software Maintenance and Reengineering (CSMR 2012), Szeged, Hungary, March 27, 2012.
  87. M. Fokaefs, N. Tsantalis, E. Stroulia, and A. Chatzigeorgiou, "JDeodorant: Identification and Application of Extract Class Refactorings," 33rd International Conference on Software Engineering (ICSE'2011), Tool Demonstration Session, Waikiki, Honolulu, Hawaii, May 21-28, 2011. (Tool Demonstration).
  88. N. Tsantalis and A. Chatzigeorgiou, "Ranking Refactoring Suggestions based on Historical Volatility", 15th European Conference on Software Maintenance and Reengineering (CSMR'2011), Oldenburg, Germany, March 1-4, 2011, Presentation Slides
  89. A. Chatzigeorgiou and A. Manakos, "Investigating the Evolution of Bad Smells in Object-Oriented Code", 7th International Conference on the Quality of Information and Communications Technology (QUATIC'2010), Porto, Portugal, September 29-October 2, 2010. Best Paper Award, Presentation Slides
  90. M. Basdavanos and A. Chatzigeorgiou, "Placement of Entities in Object-Oriented Systems by means of a Single-Objective Genetic Algorithm", 5th International Conference on Software Engineering Advances (ICSEA 2010), Nice, France, August 22-27, 2010. Best Papers Award, Presentation Slides
  91. G. Kniesel, A. Binun, P. Hegedus, L. J. Fulop, A. Chatzigeorgiou, Y.-G. Gueheneuc and N. Tsantalis, "DPDX - Towards a Common Result Exchange Format for Design Pattern Detection Tools", 14th European Conference on Software Maintenance and Reengineering (CSMR'2010), Madrid, Spain, March 15-18, 2010, (short paper).
  92. S.T.Halkidis, A. Chatzigeorgiou and G. Stephanides, "Moving from Requirements to Design ConfrontingSecurity Issues: A Case Study", 4th International Symposium on Information Security (IS'09), Vilamoura, Algarve-Portugal, Nov 02 - 03, 2009.
  93. M. Fokaefs, N. Tsantalis, A. Chatzigeorgiou and J. Sander, "Decomposing Object-oriented Class Modules Using an Agglomerative Clustering Technique", 25th IEEE International Conference on Software Maintenance (ICSM'2009), Edmonton, Alberta, Canada, September 20-26, 2009. pdf
  94. N. Tsantalis and A. Chatzigeorgiou, "Identification of Extract Method Refactoring Opportunities", 13th European Conference on Software Maintenance and Reengineering (CSMR 2009), Kaiserslautern, Germany, March 24-27, 2009 download a .pdfversion of the manuscript.
  95. I. Deligiannis, P. Sfetsos, A. Chatzigeorgiou, "A controlled experiment investigation of Behavior allocation in two Object-Oriented methods", eRA – 3: International Conference on the Contribution of Information Technology to Science, Economy, Society and Education, Aegina Island, Greece, 19-21 September 2008. download a .pdfversion of the manuscript
  96. A. Ampatzoglou, A. Chatzigeorgiou, I. Stamelos, "Graphical Representation as a Factor of 3D Software User Satisfaction: A Metric Based Approach", 12th Panhellenic Conference in Informatics (PCI'2008), Samos Island, Greece, August 28-30, 2008. download a .pdfversion of the manuscript
  97. N. Tsantalis, T. Chaikalis, A. Chatzigeorgiou, "JDeodorant: Identification and Removal of Type-Checking Bad Smells", 12th European Conference on Software Maintenance and Reengineering (CSMR'2008), Athens, Greece, April 1-4, 2008, pp. 329-331. (Tool Demonstration)
  98. M. Fokaefs, N. Tsantalis and A. Chatzigeorgiou, "JDeodorant: Identification andRemoval of Feature Envy Bad Smells", 23rd IEEE International Conference on Software Maintenance (ICSM'2007), Tool Demonstration, Paris, France October 2-5, 2007. (Tool Demonstration)
  99. A. Ampatzoglou, A. Chatzigeorgiou and N. Samaras, "Investigating the use of patterns in open source games", 3rd Balkan Conference in Informatics (BCI'2007), Sofia, Bulgaria, 27-29 September, 2007. download a .pdf version of the manuscript
  100. M. Mouratidou, V. Lourdas, A. Chatzigeorgiou, C. K. Georgiadis, "Code Improvement: Implementing Design Patterns to Java EE Applications", 11th Panhellenic Conference on Informatics (PCI'2007), Patras, Greece, May 18-20, 2007. download a .pdf version of the manuscript
  101. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, "A Practical Evaluation of Security Patterns", 6th International Conference on Artificial Intelligence and Digital Communications (AIDC'2006), Thessaloniki, Greece, August 2006. download a .pdf version of the manuscript
  102. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, "Quantitative Evaluation of Systems with Security Patterns using a Fuzzy Approach", First International Workshop on Information Security (IS'06), Montpellier, France, Oct 30 - Nov 1, 2006. download a .pdf version of the manuscript
  103. A. Perdos, A. Chatzigeorgiou and G. Stephanides, “Evaluation of a Queuing Theory and Systems Modeling Course Based on UML”, 6th IEEE International Conference on Advanced Learning Technologies (ICALT’2006), Kerkrade, The Netherlands, July 5-7, 2006. download a .pdfversion of the manuscript
  104. P. Basdaras, K. Chalkias, A. Chatzigeorgiou, I. Deligiannis, P. Tsakiri, N. Tsantalis, "Lessons learned from an open-source University Project", 10th International WSEAS Conference on Computers, Vouliagmeni, Athens, Greece, July 13-15, 2006. download a .pdf version of the manuscript Presentation
  105. A. Chatzigeorgiou, N. Tsantalis, G. Stephanides, "Application of Graph Theory to OO Software Engineering", 2nd Workshop on Interdisciplinary Software Engineering Research (WISER'2006), Shanghai, China, May 20, 2006. download slides
  106. V. Konstantakos, A. Chatzigeorgiou, S. Nikolaidis and Th. Laopoulos, "Energy consumption estimation in embedded systems", 2006 IEEE Instrumentation and Measurement Technology Conference (IMTC), Sorrento, Italy, April 24-27, 2006.download a .pdf version of the manuscript
  107. N. Tsantalis, A. Chatzigeorgiou, S. T. Halkidis, G. Stephanides, "A Novel Approach to Automated Design Pattern Detection", 10th Panhellenic Conference on Informatics (PCI'2005), Volos, Greece, Nov. 11-13, 2005. download a .pdf version of the manuscript
  108. S. Halkidis, A. Chatzigeorgiou, G. Stephanides, "An Approach to the Specification of Software Security Patterns", 5th International Conference on Artificial Intelligence and Digital Communications (AIDC'2005), Craiova, Romania, September 1-3, 2005 download a .pdf version of the manuscript
  109. K. Zotos, A. Litke, A. Chatzigeorgiou, S. Nikolaidis, G. Stephanides, "Energy Complexity of Software in Embedded Systems", IASTED International Conference on Automation, Control and Applications (ACIT-ACA 2005), Novosibirsk, Russia, June 20-24, 2005. download a .pdf version of the manuscript
  110. S. T. Halkidis, A. Chatzigeorgiou, G. Stephanides, "A Qualitative Evaluation of Security Patterns", 6th International Conference on Information and Communications Security (ICICS'04), Malaga, Spain, 27-29 October, 2004. download a .pdf version of the manuscript
  111. N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, I. Deligiannis, "Probabilistic Evaluation of Object-Oriented Systems", 10th International Software Metrics Symposium (METRICS'2004), Chicago, USA, 14-16 September 2004. download a .pdf version of the manuscript
  112. I. Deligiannis, P. Sfetsos, I. Stamelos, L. Angelis, A. Chatzigeorgiou, P. Katsaros, "Assessing the modifiability of two object-oriented design alternatives - A controlled experiment replication", 5th EUROSIM Congress on Modelling and Simulation (EUROSIM'04), Paris, France, September 06-10, 2004. download a .pdf version of the manuscript
  113. A. Perdos, A. Chatzigeorgiou and G. Stephanides, "Teaching Queuing Systems Modeling Using UML", 4th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, Aug. 30 - Sept. 1, 2004. download a .pdf version of the manuscript
  114. A. Chatzigeorgiou, S. Xanthos, G. Stephanides, "Evaluating Object-Oriented Designs with Link Analysis", 26th International Conference on Software Engineering (ICSE'2004), Edinburgh, Scotland, May 23-28, 2004. download a .pdf version of the manuscript
  115. A. Chatzigeorgiou, G. Stephanides, "Entropy as a Measure of Object-Oriented Design Quality", 1st Balkan Conference on Informatics (BCI'2003), Thessaloniki, Greece, November 21-23, 2003. download a .pdf version of the manuscript
  116. S. Nikolaidis, A. Chatzigeorgiou, T. Laopoulos, "Developing an Environment for Embedded Software Energy Estimation", IEEE 2nd Int. Workshop on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS'2003), Lviv, Ukraine, September 8-10, 2003. download a .pdf version of the manuscript
  117. S. Xanthos, A. Chatzigeorgiou, G. Stephanides, "Energy Estimation with SystemC: A Programmer's Perspective", 7th WSEAS International Conference on CIRCUITS, July 2003, Corfu, Greece download a .pdf version of the manuscript
  118. A. Perdos, A. Chatzigeorgiou, G. Stephanides, "Simulation Software for a Network Modelling Lab", IEEE International Conference on Advanced Learning Technologies (ICALT'2003), July 2003, Athens, Greece download a .pdf version of the manuscript
  119. S. Nikolaidis, H. Pournara, A. Chatzigeorgiou, "Output Waveform Evaluation of Basic Pass Transistor Structure", 12th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'2002), September 11 - 13, 2002 Sevilla, Spain download a .pdf version of the manuscript
  120. A. Chatzigeorgiou and G. Stephanides, "Energy Issues in Software Design of Embedded Systems", 2nd WSEAS International Conference on Applied Informatics, Rethymnon, Crete, Greece, July 7-14, 2002 download a .pdf version of the manuscript
  121. A. Chatzigeorgiou and G. Stephanides, "Evaluating Performance and Power of Object-Oriented vs. Procedural Programming in Embedded Processors", 7th International Conference on Reliable Software Technologies, Ada-Europe 2002, Vienna, Austria, June 17-21, 2002. Published in J. Blieberger and A. Strohmeier (Eds.): Ada-Europe 2002, LNCS 2361, pp. 65-75, 2002. Springer-Verlag, Berlin Heidelberg 2002. download a .pdf version of the manuscript
  122. A. Chatzigeorgiou, S. Kougia and S. Nikolaidis, "Evaluating the Effect of Data-Reuse Transformations on Processor Power Consumption", International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'2001), October 26-28, 2001, Switzerland. download a .pdf version of the manuscript
  123. N. Kavvadias, A. Zanikopoulos, Ch Voliotidis, S. Kougia, A. Chatzigeorgiou, S. Nikolaidis, "Power Exploration of Parallel Embedded Architectures Implementing Data-Reuse Transformations'', IEEE International Conference on Electronics, Circuits and Systems (ICECS'2001), September 2-5, 2001, Malta. download a .pdf version of the manuscript
  124. M. Kougia, A. Chatzigeorgiou, S. Nikolaidis, "Power Reduction for Multimedia Applications Through Data-Reuse Memory Exploration'' IEEE International Conference on Electronics, Circuits and Systems (ICECS'2001), September 2-5, 2001, Malta. download a .pdf version of the manuscript
  125. N. Kavvadias, A. Chatzigeorgiou, N. Zervas and S. Nikolaidis, "Memory Hierarchy Exploration for Low Power Architectures in Embedded Multimedia Applications", International Conference on Image Processing (ICIP'01), Thessaloniki, October 2001.download a .pdf version of the manuscript
  126. S. Kougia, A. Chatzigeorgiou, N. Zervas and S. Nikolaidis, "Analytical Exploration of Power Efficient Data-Reuse Transformations on Multimedia Applications", Proc. IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'2001). May 7-11, 2001, Salt Lake City, Utah, USA. download a .pdf version of the manuscript
  127. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Efficient output waveform evaluation of a CMOS inverter", Proc. 9th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'99), Kos, Greece, October 1999, pp.135-144. download a .pdf version of the manuscript
  128. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Timing Analysis of Pass Transistor and CPL Gates", Proc. 9th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'99), Kos, Greece, October 1999, pp.367-376. download a .pdf version of the manuscript
  129. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Single Transistor Primitive for Modeling CMOS Gates", Proc. 6th IEEE International Conference on Electronics, Circuits and Systems (ICECS'99), Paphos, Cyprus, September 5-8, 1999.download a .pdf version of the manuscript.
  130. A. Chatzigeorgiou, S. Nikolaidis, I. Tsoukalas and O. Koufopavlou, "CMOS Gate Modeling Based on Equivalent Inverter", Proc. IEEE International Symposium on Circuits and Systems (ISCAS'99), Orlando, FL, USA, 1999, vol. VI, pp. 234-237 download a .pdf version of the manuscript
  131. A. Chatzigeorgiou and S. Nikolaidis, "Analysis of the Transistor Chain Operation in CMOS Gates for Short-Channel Devices", Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS'98), Monterey CA, USA, May 31-June 3, 1998, vol. VI, pp. 363-367 download a .pdf version of the manuscript If the file does not open automatically please save the file in your local disk
  132. S. Nikolaidis, A. Chatzigeorgiou and E.D. Kyriakis-Bitzaros, "Delay and Power Estimation for a CMOS Inverter driving RC Interconnect Loads", Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS'98), Monterey CA, USA, May 31-June 3, 1998, vol. VI, pp. 368-371 download a .pdf version of the manuscript If the file does not open automatically please save the file in your local disk
  133. A. Chatzigeorgiou and S. Nikolaidis, "Collapsing the Transistor Chain to an Effective Single Equivalent Transistor", Proceedings of the Design, Automation and Test in Europe Conference (DATE'98), Paris, France, 23-26 February, 1998, pp. 2-6 download a .ps version of the manuscript
  134. S. Nikolaidis and A. Chatzigeorgiou, "Modeling the Operation of the Transistor Chain in CMOS Gates", Proceedings of the 4th IEEE International Conference on Electronics, Circuits and Systems (ICECS'97), Cairo, Egypt, 15-18 December, 1997, pp. 277-281 download a .pdf version of the manuscript

Other

  1. S. Xanthos, A. Chatzigeorgiou, G. Stephanides, "Object-Oriented Design Evaluation Using Algebraic Graph Theory", Microsoft Research Academic Conference: Compiler Architectures and Programming Languages / Techniques, Budapest, Hungary, November 10-12, 2003. download a .pdf version of the document
  2. K. Pantazis, A. Chatzigeorgiou, T. Mikos, K. Chatzigeorgiou, D. G. Goulis, I. Bontis, I. Papadimas, "Artificial Neural Networks in azoospermia: A comparison to clinical diagnosis", 3rd European Congress of Andrology, Muenster, Germany, September 11-14, 2004. After selection, the paper has also appeared in Andrology vol. 36, pp. 246, 2004.download a .pdf version of the document
  3. A. Litke, K. Zotos, A. Chatzigeorgiou, G. Stephanides, G. Giannakides, "Energy Consumption Analysis of Design Patterns", Int. Conference on Machine Learning and Software Engineering (MLSE'05), Istanbul, Turkey, June 24-26, 2005.

For all papers published by IEEE the following copyright notice is valid:"© 200x IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE."

Get In Touch.

I would be glad to give feedback, answer questions (if I am capable of), discuss research ideas and collaboration opportunities. Please feel free to contact me in any way that is convenient to you.

Office Hours: Tuesday 12:00-14:00, Thursday: 12:00-14:00.

Address

University of Macedonia
Department of Applied Informatics
3rd floor, office 326
Egnatia 156, Thessaloniki 546 36

e-mail