Fernando Macías

dblp:135/5225 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
2since 2021 · last 2023
0000-0002-6442-6997ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-authorTheory of computation · 1
YearPublicationVenuePosition
2023 Composition of multilevel domain-specific modelling languages
abstract
Multilevel Modelling (MLM) approaches make it possible for designers and modellers to work with an unlimited number of abstraction levels to specify their domain-specific modelling languages (DSMLs). To fully exploit MLM techniques, we need powerful model composition operators. Indeed, the composition of DSMLs is becoming increasingly relevant to the modelling community either because some DSMLs may share commonalities that we want to make reusable, or because we want to facilitate interoperability between DSMLs. In this paper, we propose a composition mechanism for structure and behaviour of multilevel modelling hierarchies. Our approach facilitates the inclusion of additional features while keeping a clear separation of concerns that enhances modularity. We provide a formal semantics of the constructions based on category theory and graph transformations, and show their use in practice on a case study.
Alejandro Rodríguez 0006, Fernando Macías, Francisco Durán 0001, Adrian Rutle, Uwe Wolter
J. Log. Algebraic Methods Program.2
2022 Suggesting model transformation repairs for rule-based languages using a contract-based testing approach
Roberto Rodríguez-Echeverría, Fernando Macías, Adrian Rutle, José María Conejero
Softw. Syst. Model.2
2020 Multilevel Typed Graph Transformations
Uwe Wolter, Fernando Macías, Adrian Rutle
ICGT2
2017 Towards Rearchitecting Meta-Models into Multi-level Models
Fernando Macías, Esther Guerra, Juan de Lara
ER1
2016 Integration of Runtime Verification into Metamodeling for Simulation and Code Generation (Position Paper)
Fernando Macías, Torben Scheffel, Malte Schmitz 0001
RV1
2015 A statistical analysis approach to assist model transformation evolution
abstract
Model Driven Engineering (MDE) is essentially based in metamodel definition, model edition and the specification of model transformations (MT) among these. In many cases the development, evolution and adaptation of these transformations is still carried out without the support of proper methods and tools to reduce the effort and related costs to these activities. In this work, a novel model testing approach specifically designed to assist the engineer in model transformation evolution is presented. A statistical analysis of the actual behavior of the transformations is performed by means of the computation of well-known information extraction metrics. In order to assist the MT adaptation, a detailed interpretation of the possible results of those metrics is also presented. And finally, the results of applying this approach on a Model-Driven Reverse Engineering (MDRE) scenario defined in the context of the MIGRARIA project are discussed.
Roberto Rodríguez-Echeverría, Fernando Macías
MoDELS2
2013 Generating a Conceptual Representation of a Legacy Web Application
Roberto Rodríguez-Echeverría, Víctor M. Pavón, Fernando Macías, José María Conejero, Pedro J. Clemente
WISE (2)3