José Miguel Horcas Aguilera

Software & Technology Transfer (12)

2026
uvlhighlight
(1/2) José Miguel Horcas, Chico Sundermann
Universidad de Málaga • TU Braunschweig
🗺️ Sep 2026
A Latex package that provides syntax highlighting for the Universal Variability Language (UVL). It is based on the listings package and supports all UVL keywords. The package includes multiple visual themes (default, Flamapy, UVLS dark mode, and black & white) and provides inline commands for semantic highlighting. It also supports user-defined features' attributes and the inclusion of external .uvl files.
BibTexViz
(1/1) José Miguel Horcas
Universidad de Málaga
🗺️ Apr 2026
A tool that transforms .bib files into interactive visualizations for exploring and analyzing research productivity. It offers an intuitive overview of the research publication landscape over the years, allowing users to quickly identify the most significant publications and understand their context. BibTexViz bridges the gap between raw bibliographic data and insightful visual analytics, enabling researchers to explore their career trajectories while aligning with the principles of the CoARA and DORA initiatives.
2025
UVengine
(1/3) José Miguel Horcas, Mónica Pinto, Lidia Fuentes
Universidad de Málaga
🗺️ Sep 2025
A universal variability resolution engine for UVL models and text-based artifacts with Jinja templates.
2024
UVLHub
(4/5) David Romero-Organvidez, José Ángel Galindo, Chico Sundermann, José Miguel Horcas, David Benavides
Universidad de Sevilla • University of ULM • Universidad de Málaga
🗺️ Oct 2024
An open source repository for managing and sharing UVL models, currently the de facto standard for variability modeling.
2023
FMSans
(1/4) José Miguel Horcas, Joaquín Ballesteros, Mónica Pinto, Lidia Fuentes
Universidad de Málaga
🗺️ Aug 2023
FMSans is a compilation technique for feature models to eliminate cross-tree constraints and analyze it without the need of a SAT or BDD solver.
Flamapy
(2/12) José Ángel Galindo, José Miguel Horcas, Viet-Man Le, Victor Lamas, Rubén Heradio, David Romero-Organvidez, Francisco Sebastián Benítez, David Fernández-Amoros, Miguel R. Luaces, Alexander Felferning, Lidia Fuentes, David Benavides
Universidad de Sevilla • Universidad de Málaga • TU Graz • Universidad A Coruña • UNED
🗺️ Aug 2023
The cutting-edge Python-based tool for Automated Analysis of Feature Models using UVL and more.
Rhea web
(1/3) José Miguel Horcas, Mónica Pinto, Lidia Fuentes
Universidad de Málaga
🗺️ Mar 2023
®️ Ref. 2303303911515. Safe Creative
Web application for applying transformations (refactorings) to variability models with the aim of providing interoperability between software product lines applications.
2022
FM Fact Label
(1/5) José Miguel Horcas, José Ángel Galindo, Mónica Pinto, Lidia Fuentes, David Benavides
Universidad de Málaga • Universidad de Sevilla
🗺️ Sep 2022
A tool to generate visualizations of feature model characterizations as a fact label similar to the nutritions fact label.
ACaPulCO
(3/5) Jabier Martinez, Daniel Strüber, José Miguel Horcas, Alexandru Burdusel, Steffen Zschaler
Tecnalia • Chalmers | University Gothenburg and Radboud University Nijmegen • Universidad de Málaga • King’s College London
🗺️ Sep 2022
Eclipse-based tool for optimal configuration of software product lines using genetic algorithms and consistency-preserving configuration operators.
2021
MCTS framework for FM analyses
(1/5) José Miguel Horcas, José Ángel Galindo, Rubén Heradio, David Fernández-Amoros, David Benavides
Universidad de Sevilla • UNED
🗺️ Sep 2021
Monte Carlo Tree Search (MCTS) conceptual framework to analyze software product lines problems by modeling them as a sequence of decision steps and solving them with Monte Carlo techniques.
2019
iStar2FM
(3/4) Inmaculada Ayala, Mercedes Amor, José Miguel Horcas, Lidia Fuentes
Universidad de Málaga
🗺️ Nov 2019
Set of algorithms and scripts to perform a mapping from an i* (iStar) requirements model to a feature model (FM).
2017
vEXgine
(1/3) José Miguel Horcas, Mónica Pinto, Lidia Fuentes
Universidad de Málaga
🗺️ Sep 2017
®️ RTA-00658-2017. Intellectual Property Registry (NINFA). Nº: 04/2018/667
Customizable and extensible implementation of the execution engine for the Common Variability Language (CVL) based on Model-to-Model transformations using a general purpose transformation language such as ATL. The tool was awarded the 🏆 Hitachi Young Best Paper Award at the SPLC 2017 conference, a prize sponsored by the Hitachi company. Additionally, it has been successfully used by the University of A Coruña and the company Enxenio.