• 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.

    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