I am an Assistant Professor at the Software Engineering and Real-Time group of the University of Cantabria. I am also a committer of the Epsilon Eclipse project.

Previously I was a Research Associate at the Department of Computer Science of the University of York, where I collaborated in the research and development of Model Visualisation tools and Responsible Data Science frameworks.

I finished my PhD at the ISTR group of the University of Cantabria on July 2019, under the supervision of Dr. Pablo Sánchez. The main objective was to apply model-driven technologies to reduce the complexity of performing data mining processes. I also worked in the opposite direction: bringing the powerfulness of data mining techniques to the model-driven engineering area.

Publications [dblp] [ORCID] [Scholar] [GitHub]

Brian Sal, Diego García-Saiz, Alfonso de la Vega, Pablo Sánchez: Domain-specific languages for the automated generation of datasets for industry 4.0 applications. Journal of Industrial Information Integration (2024)

Alfonso de la Vega: Timeline exploration of model differences in source code repositories through graphical and textual views. To be presented at Workshop on Foundations and Practice of Visual Modeling (FPVM @ MODELS '24)

Dimitris Kolovos, Alfonso de la Vega: Flexmi: a generic and modular textual syntax for domain-specific modelling. Software and Systems Modeling (2023)

Alfonso de la Vega: Towards an Interoperable Textual Format for Model Differences Reporting. Workshop on Models and Evolution (ME @ MODELS '23)

Alfa Yohannis, Alfonso de la Vega, Dimitris Kolovos: Vaultage: Automatic Generation of Secure Communication around Decentralised User-Managed Data Vaults. Journal of Object Technology (2022)

Alfonso de la Vega, Dimitris Kolovos: An efficient line-based approach for resolving merge conflicts in XMI-based models. Software and Systems Modeling (2022)

Justin C. Cooper, Alfonso de la Vega, Richard F. Paige, Dimitris S. Kolovos, Michael Bennett, Caroline Brown, Beatriz Sanchez Piña, Horacio Hoyos Rodriguez: Model-Based Development of Engine Control Systems: Experiences and Lessons Learnt. ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems (MODELS '21)
🏆 Best Paper Award, MODELS '21 Practice & Innovation Track

Dimitris Kolovos, Alfonso de la Vega, Justin Cooper: Efficient Generation of Graphical Model Views via Lazy Model-to-Text Transformation. ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20)

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: Lavoisier: A DSL for increasing the level of abstraction of data selection and formatting in data mining. Journal of Computer Languages, Volume 60 (2020)
🏆 2020 Best Paper Award, Journal of Computer Languages

Alfonso de la Vega, Diego García-Saiz, Carlos Blanco, Marta E. Zorrilla, Pablo Sánchez: Mortadelo: Automatic generation of NoSQL stores from platform-independent data models. Future Generation Computer Systems 105: 455-474 (2020)

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: Lavoisier: High-Level Selection and Preparation of Data for Analysis. Model and Data Engineering (MEDI 2019)

Alfonso de la Vega, Pablo Sánchez: Model-Driven Technologies for Data Mining Democratisation. Software Technologies: Applications and Foundations, Junior Researchers Community Event (STAF 2019): 9-14

PhD Thesis (2019): Domain-Specific Languages for Data Mining Democratisation. Supervised by Pablo Sánchez.

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: How Far are we from Data Mining Democratisation? A Systematic Review. CoRR abs/1903.08431

Alfonso de la Vega, Pablo Sánchez, Dimitris Kolovos: Pinset: A DSL for Extracting Datasets from Models for Data Mining-Based Quality Analysis. Quality of Information and Communications Technology (QUATIC 2018): 83-91

Alfonso de la Vega, Diego García-Saiz, Carlos Blanco, Marta E. Zorrilla, Pablo Sánchez: Mortadelo: A Model-Driven Framework for NoSQL Database Design. Model and Data Engineering (MEDI 2018): 41-57

Diego García-Saiz, Marta E. Zorrilla, Alfonso de la Vega, Pablo Sánchez: A Run-Time Detector of Hardworking E-Learners with Underperformance. MIS4TEL 2018: 20-28

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: FLANDM: a development framework of domain-specific languages for data mining democratisation. Computer Languages, Systems & Structures 54: 316-336 (2018)

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: On the Automated Transformation of Domain Models into Tabular Datasets. International Conference on Conceptual Modeling (ER Forum/Demos 2017): 100-113

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: A Model-Driven Ecosystem for the Definition of Data Mining Domain-Specific Languages. Model and Data Engineering (MEDI 2017): 27-41

Oscar Garcia-Morchon, Sahil Sharma, Alfonso de la Vega Ruiz, David Perera Barreda. A Method for Configuring a Node Device, a Network and a Node Device. Patent codes and acceptance year: WIPO (WO2015/135816) (2015), Europe (EP3117664 B1) (2017), United States (10,251,073) (2019).

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: Desarrollo Eficiente de Lenguajes Específicos de Dominio para la Ejecución de Procesos de Minería de Datos. XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016).

Alfonso de la Vega, Diego García-Saiz, Marta E. Zorrilla, Pablo Sánchez: Towards a DSL for Educational Data Mining. Languages, Applications and Technologies (SLATE 2015).

Teaching

Current

Introduction to Software (Undergraduate, 1st year)

Databases (Undergraduate, 2nd year)

Requirements Engineering (Undergraduate, 3rd year, Software Intensification)

Quality and Auditing (Undergraduate, 4th year, Software Intensification)

NoSQL Storage Technologies (Graduate, Master)

Past

Data Mining (Graduate, Master)

Data Lifecycle (Graduate, Master)

Information Systems Development (Undergraduate, 3rd year)

Advanced Databases (Undergraduate, 4th year)

Curriculum Vitae

Employment

Nov 2021 - Present
Assistant Professor at the University of Cantabria (Spain)
Mar 2020 - Oct 2021
Research Associate at the University of York, working in the development of Epsilon, Model Visualisation tools and Responsible Data Science frameworks.
Jul 2019 - Feb 2020
Research Associate at the University of Cantabria, working in solutions for extracting tabular data from model-based artefacts for its analysis with conventional data mining techniques.
Jun 2015 - Jun 2019
Researcher under the Doctoral Studentship Program from the University of Cantabria.
Jul-Aug 2014
Summer Reinforcement Teacher under the Student Tutorship Program from the University of Cantabria, for the Computers Introduction, Computers Structure and Computers Organization courses.
Jul-Sep 2013
Internship at Philips Research Eindhoven (Netherlands), where I collaborated in an ongoing outdoor lighting communications network project, resulting in a patent application. Supervised by Dr. Oscar Garcia-Morchon.

Education

2015-2019
PhD in Computer Science, University of Cantabria.
Domain-Specific Languages for Data Mining Democratisation. Cum Laude award
Description: Investigate and develop model-driven technologies to ease the application of data minin techniques to non-experts in the field. Supervised by Dr. Pablo Sánchez.
2009-2014
Computer Systems Engineering 5-years degree, University of Cantabria.
Thesis (Spanish): Overcoming 3D-Stacking Technology Limitations via new on-chip network architectures. Graded with honors.
Description: Study and simulation of the distribution of 2d routers in several planes interconnected with Through-Silicon Vias (TSVs) in a 3d-stacked network-on-chip. Supervised by Pablo Abad and Valentín Puente.

Awards and Grants

2014
Computer Science Top Promotion Award.
2013
Department Collaboration Grant from the Spanish Ministry of Culture, Education and Sports for the realization of a research project which ended becoming my degree thesis.
2011-2013
University Funding Grants from Fundación Marcelino Botín (Marcelino Botín Foundation).

Misc

Languages
Spanish (native), English (Cambridge First Certificate, fluent writing and speaking).
Hobbies
Climbing, juggling, video/board/card games, electronics, anything computer-related!

Contact

Email: alfonso.delavega maybeAnAt unican.es
Phone: +34 942 20 14 63

Alfonso de la Vega
Departamento de Ingeniería Informática y Electrónica
Universidad de Cantabria
Avenida de los Castros s/n
39005 Santander, Cantabria, España