2025
(3)
2022
(5)
IEEE Transactions on Software Engineering, 48(10): 3790-3807. 2022.
IEEE Transactions on Software Engineering, 48(3): 930-950. 2022.
In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pages 183–195, New York, NY, USA, 2022. Association for Computing Machinery
In Proceedings of the 44th International Conference on Software Engineering, New York, NY, USA, 2022. Association for Computing Machinery
In 2022 IEEE/ACM 44th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pages 115-119, Los Alamitos, CA, USA, may 2022. IEEE Computer Society
2021
(3)
In Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, New York, NY, USA, 2021. Association for Computing Machinery
In Proceedings of the 43rd International Conference on Software Engineering, pages 62-73, Los Alamitos, CA, USA, 2021. IEEE Computer Society
In Proceedings of the IEEE 21st International Working Conference on Source Code Analysis and Manipulation, pages 136-141, Los Alamitos, CA, USA, sep 2021. IEEE Computer Society
2020
(1)
2019
(3)
Empirical Software Engineering, 24(6): 3484–3513. Dec 2019.
In Proceedings of the IEEE 26th International Conference on Software Analysis, Evolution and Reengineering, pages 151-162, Feb 2019.
In Proceedings of the IEEE 26th International Conference on Software Analysis, Evolution and Reengineering, pages 534-543, Feb 2019.
2018
(3)
In Proceedings of the 40th International Conference on Software Engineering, pages 483–494, New York, NY, USA, 2018. ACM
In Proceedings of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering, pages 4-14, March 2018.
2017
(5)
Proceedings of the ACM on Programming Languages, 1(OOPSLA): 85:1–85:31. October 2017.
IEEE Transactions on Software Engineering, 43(11): 1044-1062. November 2017.
In Proceedings of the 39th International Conference on Software Engineering, pages 60–70, Piscataway, NJ, USA, 2017. IEEE Press
In Proceedings of the 39th International Conference on Software Engineering Companion, pages 71–74, Piscataway, NJ, USA, 2017. IEEE Press
In Proceedings of the 39th International Conference on Software Engineering Companion, pages 63-66, May 2017.
2016
(5)
Invited to Special Issue of the Automated Software Engineering Journal
paper
link
doi
link
bibtex
abstract
In Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, pages 672–683, New York, NY, USA, 2016. ACM
In Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pages 858–870, New York, NY, USA, 2016. ACM
In Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering, pages 168–178, 2016.
In Proceedings of the 32nd IEEE International Conference on Software Maintenance and Evolution, pages 488-492, 2016.
In Proceedings of the 38th International Conference on Software Engineering Companion, pages 613–616, New York, NY, USA, 2016. ACM
2015
(1)
2014
(3)
In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pages 496–506, New York, NY, USA, 2014. ACM
In Proceedings of the IEEE Conference on Software Maintenance, Reengineering and Reverse Engineering, pages 104-113, 2014.
In Proceedings of the 29th ACM/IEEE International Conference on Automated Software Engineering, pages 337–342, New York, NY, USA, 2014. ACM
2013
(5)
In Ralf Lämmel; João Saraiva; and Joost Visser., editor(s), Generative and Transformational Techniques in Software Engineering IV, volume 7680, of Lecture Notes in Computer Science, pages 159-196. Springer Berlin Heidelberg, 2013.
In Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research, pages 132–146, Riverton, NJ, USA, 2013. IBM Corp.
In Proceedings of the 17th European Conference on Software Maintenance and Reengineering, pages 154-163, 2013.
In Proceedings of the 29th IEEE International Conference on Software Maintenance, pages 360–363, Washington, DC, USA, 2013. IEEE Computer Society
In Proceedings of the 7th International Workshop on Software Clones, pages 12–13, Piscataway, NJ, USA, 2013. IEEE Press
2011
(5)
Journal of Systems and Software, 84(10): 1757–1782. October 2011.
In Proceedings of the 2011 IEEE International Conference on Web Services, pages 49–56, Washington, DC, USA, 2011. IEEE Computer Society
In Proceedings of the 15th European Conference on Software Maintenance and Reengineering, pages 25-34, 2011.
In Proceedings of the 27th IEEE International Conference on Software Maintenance, pages 586–589, Washington, DC, USA, 2011. IEEE Computer Society
In Proceedings of the 33rd International Conference on Software Engineering, pages 1037–1039, New York, NY, USA, 2011. ACM
2010
(3)
Journal of Systems and Software, 83(3): 391–404. March 2010.
In Proceedings of the 14th European Conference on Software Maintenance and Reengineering, pages 232-235, 2010.
Ph.D. Thesis, Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece, August 2010.
2009
(3)
IEEE Transactions on Software Engineering, 35(3): 347–367. May 2009.
In Proceedings of the 25th IEEE International Conference on Software Maintenance, pages 93-101, 2009.
In Proceedings of the 13th European Conference on Software Maintenance and Reengineering, pages 119-128, 2009.
2008
(3)
IEEE Transactions on Dependable and Secure Computing, 5(3): 129-142. 2008.
Comput. Educ., 51(3): 1007–1016. November 2008.
In Proceedings of the 12th European Conference on Software Maintenance and Reengineering, pages 329–331, Washington, DC, USA, 2008. IEEE Computer Society
2007
(1)
2006
(2)