My research is a group activity where I work with a motivated group of Master and PhD level scholars along with my external collaborators from both academia and industry to solve a number of interesting research problems related to the fields of software engineering and education.
My research interests revolve around the software engineering subareas of software design, architecture and quality, with my major emphasis on the design quality improvement activities such as code smell detection, refactoring and modularization, supported by program analysis based software metrics, particularly dynamic/runtime metrics.
I am also quite interested in finding better solutions to the existing research problems related to the above mentioned interest areas through Evidence Based Software Engineering (EBSE), which is modeled on collecting and analyzing the existing evidences extracted from the previous research literature in order to solve various software engineering research problems.
Finally, being an academic, innovating new ways of transferring my knowledge to students, colleagues and the outside world remains a high priority interest area.
Follow the links below for details about my research:
- Dynamic Analysis and Metrics
- Software Design and Maintenance
- Software Engineering Education and the SEABED project
- Evidence Based Software Engineering (EBSE)
- Creative Technologies: One of my recent interest areas is music technology which is a combination of software engineering and music. <see detail>
- Emerging Interests: I am planning to intervene into the future technologies based on Internet of Things (IoT) and the related software support.