I am a Senior Lecturer at the Department of Computer Science of the University of York, where I research and teach automated and model-driven software engineering. I am also an active Eclipse Foundation committer, leading the development of the open-source Epsilon platform under the Eclipse Modelling project.

Recent Publications

I have co-authored more than 100 peer-reviewed journal, conference and workshop papers, a few of which are listed below. (more...)

editor D. Kolovos and M. Wimmer (editors). Proceedinds of the 8th International Conference on Model Transformation. Springer.

conference K. Barmpis, S. Shah and D. Kolovos. Towards Incremental Updates in Large-Scale Model Indexes. Proc. 11th European Conference on Modelling Foundations and Applications.

journal D. Kolovos, A. Garcia-Dominguez, L.M. Rose, R. F. Paige. Eugenia: Towards Disciplined and Automated Development of GMF-based Graphical Model Editors. Software and Systems Modeling.

journal S. Ajit, C. Holmes, J. Johnson, D. Kolovos, R. F. Paige. Model-Based Tool Support for Tactical Data Links: An Experience Report from the Defence Domain. Software and Systems Modeling.

Research Grants

I have participated as an investigator in the following funded research projects.

MONDO: EC FP7 STREP project on scalable model-driven engineering (Principal Investigator, 2013-2016)

Innovate UK KTP: Knowledge Transfer Partnership with JC Chapman on applications of MDE technologies in the financial domain. (Principal Investigator, 2016)

OSSMETER: EC FP7 STREP project on automated analysis and measurement of open-source software. (Co-Investigator, 2012-2015)

COMPASS: Eurocontrol/SESAR-JU project on safety management in complex air traffic management systems. (Co-Investigator, 2012-2014)

Looking for a PhD?

I am recruiting PhD candidates in the fields of automated and model-driven software engineering (scholarships for 2016/17 are available on a competitive basis). If you have strong object-oriented design and development skills and you would like to join a world-class research group, please read on.


I am teaching the Service Oriented Architectures (SOAR) and the Mobile Device Application Development (MDAD) modules. I am also teaching a part of the Model Driven Engineering (MODE) module.


My office is RCH/102C on the first floor of the Ron Cooke Hub, my internal phone number is 5167 (+441904325167), and my (shared) fax number is +441904432767.

My email address is not dimitris.kolovos@remove-this.york.ac.uk but you should be able to figure it out if you are not an email-harvesting bot. (more...)