Publications

Journals

Siavvas M., Tsoukalas, D., Kalouptsoglou, I., Manganopoulou, E., Manolis, G., Kehagias, D., Tzovaras, D., "Security Monitoring during Software Development: An Industrial Case Study", in Applied Sciences, 2023

Tsoukalas, D., Siavvas M., Kehagias, D., Chatzigeorgiou, A., Ampatzoglou, A., "A Practical Approach for Technical Debt Prioritization based on Class-level Forecasting", in Journal of Software: Evolution and Process (JSME), 2023

Kalouptsoglou, I., Tsoukalas, D., Siavvas M., Kehagias, D., Chatzigeorgiou, A., Ampatzoglou, A., "Time Series Forecasting of Software Vulnerabilities Using Statistical and Deep Learning Models", in Electronics, 2022

Tsoukalas, D., Mittas, N., Chatzigeorgiou, A., Kehagias, D., Ampatzoglou, A., Amanatidis, T., Angelis, L., "Machine Learning for Technical Debt Identification", in IEEE Transactions on Software Engineering (TSE), 2021

Tsoukalas, D., Mathioudaki, M., Siavvas M., Kehagias, D., Chatzigeorgiou, A., “A Clustering Approach Towards Cross-Project Technical Debt Forecasting”, in SN Computer Science, 2021

Siavvas, M., Tsoukalas, D., Jankovic, M., Kehagias, D., Tzovaras, D., “Technical debt as an indicator of software security risk: a machine learning approach for software development enterprises”, in Enterprise Information Systems (TEIS), 2020

Tsoukalas, D., Kehagias, D., Siavvas, M., Chatzigeorgiou, A., “Technical Debt Forecasting: An empirical study on open-source repositories”, in Journal of Systems and Software (JSS), 2020

Salamanis, A., Kehagias, D., Tsoukalas, D., Tzovaras, D., "Reputation assessment mechanism for carpooling applications based on clustering user travel preferences", in International Journal of Transportation Science and Technology (IJTST), 2019

Conferences

Mathioudaki, M., Tsoukalas, D., Siavvas M., Kehagias, D., "Comparing Univariate and Multivariate Time Series Models for Technical Debt Forecasting", 22nd International Conference on Computational Science and Its Applications (ICCSA 2022), 4 - 7 July 2022, Malaga, Spain

Tsoukalas, D., Chatzigeorgiou, A., Ampatzoglou, A., Mittas, N., Kehagias, D., "TD Classifier: Automatic Identification of Java Classes with High Technical Debt", 5th International Conference on Technical Debt (TechDebt 2022), 16 - 17 May 2022, Pittsburgh, USA

Siavvas, M., Gelenbe, E., Tsoukalas, D., Kalouptsoglou, I., Mathioudaki, M., Nakip, M., Kehagias, D., Tzovaras, D., "The IoTAC Software Security-by-Design Platform: Concept, Challenges, and Preliminary Overview", 18th International Conference on the Design of Reliable Communication Networks (DRCN), 28 - 31 March 2022, Vilanova i la Geltrú, Spain

Marantos, C., Siavvas, M., Tsoukalas, D., Lamprakos, P., Papadopoulos, L., Boryszko, P., Filus, K., Domańska, J., Ampatzoglou, A., Chatzigeorgiou, A., Gelenbe, E., Kehagias, D., Soudris, D., "SDK4ED: One-click platform for Energy-aware, Maintainable and Dependable Applications", 25th Design, Automation and Test in Europe Conference (DATE 2022), 14 - 23 March 2022, Antwerp, Belgium

Tsoukalas, D., Siavvas M., Mathioudaki, M., Kehagias, D., “An Ontology-based Approach for Automatic Specification, Verification, and Validation of Software Security Requirements: Preliminary Results”, IEEE 21st International Conference on Software Quality, Reliability and Security Companion (QRS-C 2021), 6 - 10 December 2021, Hainan Island, China

Mathioudaki, M., Tsoukalas, D., Siavvas M., Kehagias, D., “Technical Debt Forecasting Based on Deep Learning Techniques”, 21st International Conference on Computational Science and Its Applications (ICCSA 2021), 13 - 16 September 2021, Cagliari, Italy

Siavvas, M., Kalouptsoglou, I., Tsoukalas, D., Kehagias, D.,  “A Self-adaptive Approach for Assessing the Criticality of Security-Related Static Analysis Alerts”, 21st International Conference on Computational Science and Its Applications (ICCSA 2021), 13 - 16 September 2021, Cagliari, Italy

Jankovic, M., Siavvas, M., Tsoukalas, D., Kehagias, D., "Evaluating and Improving the Internal Security of OPC-UA based Software Applications", 10th International Conference on Interoperability for Enterprise Systems and Applications (I-ESA 2020), 17-20 November 2020, Trabes, France

Kalouptsoglou, I., Siavvas, M., Tsoukalas, D., Kehagias, D., “Cross-project Vulnerability Prediction based on Software Metrics and Deep Learning”, 20th International Conference on Computational Science and its Applications (ICCSA 2020), 1 - 4 July 2020, Cagliari, Italy

Siavvas, M., Tsoukalas, D., Marantos, C., Tsintzira, A., Jankovic, M., Soudris, D., Chatzigeorgiou, A., Kehagias, D., "The SDK4ED Platform for Embedded Software Quality Improvement-Preliminary Overview", In International Conference on Computational Science and Its Applications (ICCSA 2020), 1 - 4 July 2020, Cagliari, Italy

Tsoukalas, D., Jankovic, M., Siavvas, M., Kehagias, D., Chatzigeorgiou, A., Tzovaras, D., “On the Applicability of Time Series Models for Technical Debt Forecasting”, 15th China-Europe International Symposium on Software Engineering Education (CEISEE 2019), IEEE TEMS, 30 - 31 May 2019, Lisbon, Portugal 

Jankovic, M., Kehagias, D., Siavvas, M., Tsoukalas, D., Chatzigeorgiou, A., “The SDK4ED Approach to Software Quality Optimization and Interplay Calculation”, 15th China-Europe International Symposium on Software Engineering Education (CEISEE 2019), IEEE TEMS, 30 - 31 May 2019, Lisbon, Portugal 

Siavvas, M., Tsoukalas, D., Jankovic, M., Kehagias, D., Chatzigeorgiou, A., Tzovaras, D., Anicic, N., Gelenbe, E., "An Empirical Evaluation of the Relationship between Technical Debt and Software Security", 9th International Conference on Information Society and Technology (ICIST 2019), 10 - 13 March 2019, Kopaonik, Serbia

Tsoukalas, D., Siavvas, M., Jankovic, M., Kehagias, D., Chatzigeorgiou, A., Tzovaras, D., “Methods and Tools for TD Estimation and Forecasting: A State-of-the-art Survey”, International Conference on Intelligent Systems (IS 2018), IEEE, 25 - 27 September 2018, Madeira Island, Portugal 

Tsoukalas, D., Salamanis, A., Kehagias, D., Tzovaras, D., “A Maintainable and Secure Backend Infrastructure for Carpooling Applications”, Transportation Research Arena 2018 (TRA 2018), 16 – 19 April 2018, Vienna, Austria

Salamanis, A., Tsoukalas, D., Kehagias, D., Tzovaras, D., “A Reputation Assessment System for Carpooling Applications”, in 8th International Congress on Transportation Research (ICTR 2017), 27 – 29 September 2017, Thessaloniki, Greece