• School of Engineering and Applied Science, Aston University

      B4 7ET Birmingham

      United Kingdom

    Accepting PhD Students

    PhD projects

    I am interested in supervising students on these topics: * Software testing, especially in the fields of mutation testing and metamorphic testing. * Model-driven software engineering foundations, including development of domain-specific modeling languages, automated model validation and transformation, and scalable model querying. * Model-driven software engineering applications, especially in the area of automated software engineering, including specific fields such as mining software repositories, software modernisation, or software migration. * Improving self-explanation capabilities of self-adaptive systems through the use of temporal graph databases and time-aware query languages.


    Research activity per year

    If you made any changes in Pure these will be visible here soon.

    Personal profile

    Research Interests

    My research interests are on software testing, model-driven engineering and novel methods for engineering education. Within software testing, I am especially interested in automated software engineering, and I have experience with the combination of search-based approaches with mutation testing.

    In model-driven engineering, I am interested in the design and implementation of scalable domain-specific languages for very large systems, and the use of non-standard approaches to persist and query object-oriented models.

    In terms of engineering education, I have worked on the design of multiple active learning activities to drive "softer" skills, such as the use of multiple-round competitions to motivate students to learn how to read code. As part of the Institute of Coding, I am the Technical Director of Beautiful Canoe, a student-powered social enterprise that provides students with experience on developing real software for real clients and working as part of a team.

    Teaching Activity


    • Object-oriented programming (CS1OOP)
    • Team Project - technical mentor (CS2010/CS212P, and the CS4870 MSc version)

    Distance learning

    • Java Program Construction (DC2300)


    • 2016 - ongoing: Lecturer in Computer Science, Aston University, UK
    • 2015 - 2016: Senior Research Associate (MONDO EU project), University of York, UK
    • 2014 - 2015: Research Associate (Information Services General Directorate), Universidad de Cádiz, Spain
    • 2010 - 2014: PhD Student, Universidad de Cádiz, Spain
    • 2008 - 2010: Profesor Sustituto (Teaching Fellow), Universidad de Cádiz, Spain
    • 2009: Summer Openlab student (Grid-based financial software), CERN, Switzerland


    Dive into the research topics where Antonio García Domínguez is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
    • 1 Similar Profiles


    Recent external collaboration on country/territory level. Dive into details by clicking on the dots or