Professor Dimitris KolovosI am a Professor of Software Engineering in the Automated Software Engineering Group of the Department of Computer Science at the University of York, where I research and teach model-driven software engineering. I am also an Adjunct Professor at McMaster University (Canada).
My main area of research interest is model-driven software engineering. I have co-authored many peer-reviewed papers in the field, I sit on the program committees of leading international ACM/IEEE conferences in the area (ACM/IEEE MODELS and ACM SIGPLAN SLE), and I am an editor of Springer's Software and Systems Modeling (SoSyM) journal. I am also an Eclipse Foundation committer, leading the development of the open-source Epsilon model-driven software engineering platform, which is used in companies such as Rolls-Royce, Bosch and IBM.
Beyond model-driven software engineering, I have active research interests in low-code software engineering and in topics related to data analytics, such as polyglot data persistence, and distributed and polyglot stream processing.
Looking for a PhD?
I am recruiting PhD candidates in the fields above. If you have strong object-oriented design and development skills and you would like to join a world-class research group in Britain's best place to live (a distance learning option is also available), please read on.
My team works closely with industry and we are currently involved in a £30M collaborative project with technology leaders in the UK aerospace industry such as Rolls-Royce, Altran and Leonardo, in Knowledge Transfer Partnerships with Rolls-Royce and Leonardo, in a Marie Curie Training network on low-code software engineering with collaborators such as BT and Amazon, and in an EPSRC-funded network with companies such as Smith and Nephew, Capgemini and Tata Consultancy Services.
Seedcorn Funding for New Collaborations
The EPSRC-funded MDENet network provides seedcorn funding (up to £5K) for short projects to kick-start new collaborations with industry. If you are interested in exploring model-driven engineering in your domain but you don't have the resources or the expertise to do so, please get in touch to discuss the potential of a joint application.
Questions about Epsilon?
Should you need to contact me about Epsilon (questions, bugs etc.), please consider sending a message to the Epsilon forum instead. (why?)
My email address is email@example.com. My office is CSE/014 on the ground floor of the Computer Science building, my internal phone number is 5167 (+441904325167), and my (shared) fax number is +441904432767. Should you need to contact me in writing, my postal address is below.
Professor Dimitris Kolovos Department of Computer Science The University of York Deramore Lane, York, YO10 5GH, United Kingdom
For any publicity-related needs, please feel free to use the bio below, and this photo.
Dimitris Kolovos is a Professor of Software Engineering in the Department of Computer Science at the University of York, where he researches and teaches automated and model-driven software engineering. He is also an Eclipse Foundation committer, leading the development of the open-source Epsilon model-driven software engineering platform, and an editor of the Software and Systems Modelling journal. He has co-authored more than 150 peer-reviewed papers and his research has been supported by the European Commission, UK's Engineering and Physical Sciences Research Council (EPSRC), InnovateUK and by companies such as Rolls-Royce and IBM.