About me

I am an Assistant Professor at the department of Computer Science & Software Engineering at Concordia University and Concordia University Research Chair in Web Software Technologies.

My research interests include software maintenance, empirical software engineering, refactoring recommendation systems, and software quality assurance.

Within the context of my research, I have developed tools, such as the Design Pattern Detection tool and JDeodorant, which are used by many practitioners, as well as for educational purposes.

I have served as a program committee member of several software engineering conferences, such as ICSE Formal Tool Demonstration track, ICSME, SANER, ICPC, and SCAM Research tracks.
I have also co-chaired the program committee of SANER Early Research Achievements (ERA) and Tool Demonstration tracks.

From January 2011 until May 2012, I was a Postdoctoral Fellow at the Department of Computing Science, University of Alberta, Edmonton, Canada working with Professor Eleni Stroulia and students from the Service Systems Research Group.
In September 2010, I received my PhD degree from the department of Applied Informatics, University of Macedonia, Thessaloniki, Greece under the supervision of Dr. Alexander Chatzigeorgiou.

You can find my most recent CV here.

News

July 7, 2016

Our paper titled "Migrating Cascading Style Sheets to Preprocessors by Introducing Mixins" has been accepted at the 31st IEEE/ACM International Conference on Automated Software Engineering.

May 26, 2016

Our paper titled "Why We Refactor? Confessions of GitHub Contributors" has been accepted at the 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering.

January 26, 2016

Awarded Outstanding Reviewer Status by the Information & Software Technology Journal for my Exceptional Contribution to the Quality of the Journal when Serving as Reviewer from 2014 to 2015.

January 14, 2016

Our paper titled "An Empirical Study on the Use of CSS Preprocessors" was selected as one of the 5 best paper candidates at SANER 2016.

November 17, 2015

Our paper titled "Assessing the Refactorability of Software Clones" is the featured article of the IEEE TSE November 2015 issue.

If you are looking for a supervisor for your graduate study and are interested in the research area of software maintenance, please have a look at these research topics and contact me if you find something that excites you!

Google Scholar released the 2014 version of Scholar Metrics with h5-index and h5-median for the top-20 Conferences and Journals in each area of research! In the area of Software Systems the International Conference on Software Engineering and IEEE Transactions on Software Engineering are in the top two positions.