Antonio Garcia-Dominguez

Registered user since Mon 8 Apr 2019

Name:Antonio Garcia-Dominguez

I am a Lecturer in Computer Science at Aston University (Birmingham, UK). I am a member of the SEA (Software Engineering at Aston) research group, where we investigate methods to create better software in a more cost-effective manner. My main focus is on automating software analysis, design, development and testing tasks by using model-driven engineering and search-based methods.

Within the area of model-driven engineering, I am one of the developers of Eclipse Epsilon, an open-source family of task-specific languages for model management (e.g. validation, code generation, or model transformation). I am also the lead developer of Eclipse Hawk, an open-source model indexing tool which mirrors models into non-relational databases (e.g. graph databases) for fast querying. I am interested in the possibilities that non-relational databases can bring into MDE, and I am specifically looking into how to make self-adaptive systems history-aware by integrating temporal graphs in non-intrusive ways (e.g. via model indexing). I am also a member of the EPSRC MDE Net expert network on model-driven engineering.

In the area of search-based software engineering, I am one of the core developers of GAmera, an open-source system which uses evolutionary algorithms to efficiently find variations of an original program (mutations) that can guide the design of new test cases. GAmera has been applied successfully to the WS-BPEL Web Service composition language, C++, and the Esper Event Processing Language.

Country:United Kingdom
Affiliation:Aston University
Research interests:Scalable Model-Driven Engineering, Search-Based Software Engineering, Mutation Testing, Software Engineering Education


MODELS 2021 Organizer in HoWCoM within the Workshops-track
PC Member in Program Committee within the Posters-track
PC Member in Program Committee within the Artifact Evaluation-track
SLE 2021 Committee Member in Program Committee within the SLE-track
SLE 2020 Artifact Evaluation Co-Chair in Organizing Committee within the SLE-track
MODELS 2020 Committee Member in Program Committee within the Workshops-track
Committee Member in Poster Committee within the Posters-track
SLE 2019 Committee Member in Artifact Evaluation Committee within the SLE 2019-track