
- RIUMA Principal
- Listar por autor
Listar por autor "Aguilera, Jose"
Mostrando ítems 1-20 de 32
-
A goal-driven software product line approach for evolving multi-agent systems in the Internet of Things.
Ayala-Viñas, Inmaculada; Amor-Pinilla, María Mercedes
; Horcas-Aguilera, José Miguel
; Fuentes-Fernández, Lidia
(Elsevier, 2019-11)
Multi-agent systems have proved to be a suitable technology for developing self-adaptive Internet of Things (IoT) systems, able to make the most appropriate decisions to address unexpected situations. This leads to new ... -
A modular metamodel and refactoring rules to achieve software product line interoperability.
Horcas-Aguilera, José Miguel; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
(Elsevier, 2022-12-05)
Emergent application domains, such as cyber–physical systems, edge computing or industry 4.0. present a high variability in software and hardware infrastructures. However, no single variability modeling language supports ... -
A Monte Carlo tree search conceptual framework for feature model analyses
Horcas-Aguilera, José Miguel; Galindo, José A.; Heradio, Rubén; Fernández-Amoroso, David; Benavides, David (Elsevier, 2023-01)
Challenging domains of the future such as Smart Cities, Cloud Computing, or Industry 4.0 expose highly variable systems with colossal configuration spaces. The automated analysis of those systems’ variability has often ... -
An approach for deploying and monitoring dynamic security policies.
Horcas-Aguilera, José Miguel; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
; Mallouli, Wissam; Montes de Oca, Edgardo (Elsevier, 2016-05)
Security policies are enforced through the deployment of certain security functionalities within the applications. When the security policies dynamically change, the associated security functionalities currently deployed ... -
An automatic process for weaving functional quality attributes using a software product line approach.
Horcas-Aguilera, José Miguel; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
(Elsevier, 2015-12-05)
Some quality attributes can be modelled using software components, and are normally known as Functional Quality Attributes (FQAs). Applications may require different FQAs, and each FQA (e.g., security) can be composed of ... -
Un analizador de modelos de variabilidad basado en el árbol de características.
Horcas-Aguilera, José Miguel; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
(Sistedes, 2023-09-12)
Un árbol de características generalizado (GFT) es un modelo de variabilidad en el que las restricciones textuales han sido eliminadas manteniendo la semántica del modelo. La ventaja de un GFT es que se puede analizar ... -
Biblioteca de transformaciones de modelos de características para gestionar la variabilidad de familias de productos software
Novoa Hurtado, Adriana (2024)La alta variabilidad de los sistemas actuales hacen necesario buscar maneras para gestionar la cantidad de configuraciones que presentan. Para ello se dispone de una de las principales tecnologías que lo hacen posible, ... -
Combining multiple granularity variability in a software product line approach for web engineering
Horcas-Aguilera, José Miguel; Cortiñas, Alejandro; Fuentes-Fernández, Lidia
; Luaces, Miguel R. (Elsevier, 2022-08)
Context: Web engineering involves managing a high diversity of artifacts implemented in different languages and with different levels of granularity. Technological companies usually implement variable artifacts of Software ... -
Combining multiple granularity variability in a software product line approach for web engineering
Horcas-Aguilera, José Miguel; Cortiñas, Alejandro; Fuentes-Fernández, Lidia
; Luaces, Miguel R. (Elsevier, 2022-08)
Web engineering involves managing a high diversity of artifacts implemented in different languages and with different levels of granularity. Technological companies usually implement variable artifacts of Software Product ... -
Configuración Eco-Eficiente de Atributos de Calidad Funcionales
Los atributos de calidad funcionales (FQAs) son aquellos que para satisfacerlos se necesita incorporar funcionalidad adicional a la arquitectura de las aplicación (e.g., seguridad). La nueva funcionalidad incorporada ... -
Context-aware energy-efficient applications for cyber-physical systems
Horcas-Aguilera, José Miguel; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
(Elsevier, 2019-01)
El artículo ilustra cómo abordar el problema de desarrollar aplicaciones energéticamente eficientes que tengan en cuenta el contexto. Se define un asistente ecológico que utiliza métodos avanzados de ingeniería de software, ... -
Context-dependent reconfiguration of autonomous vehicles in mixed traffic
Horcas-Aguilera, José Miguel; Monteil, Julien; Bouroche, Mélanie; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
; Clarke, Siobhán[et al.] (Wiley, 2018-04)
Human drivers naturally adapt their behaviour depending on the traffic conditions, such as the current weather and road type. Autonomous vehicles need to do the same, in a way that is both safe and efficient in traffic ... -
Data visualization guidance using a software product line approach.
Romero-Organvidez, David; Horcas-Aguilera, José Miguel; Galindo, José A.; Benavides, David (Elsevier, 2024)
Data visualization aims to convey quantitative and qualitative information effectively by determining which techniques and visualizations are most appropriate for different situations and why. Various software solutions ... -
Dynamic Reconfiguration of Security Policies in Wireless Sensor Networks
Pinto-Alarcón, Mónica; Gámez, Nadia; Fuentes-Fernández, Lidia
; Amor-Pinilla, María Mercedes
; Horcas-Aguilera, José Miguel
; Ayala-Viñas, Inmaculada
[et al.] (2015-03)
Providing security and privacy to wireless sensor nodes (WSNs) is very challenging, due to the heterogeneity of sensor nodes and their limited capabilities in terms of energy, processing power and memory. The applications ... -
Elimination of constraints for parallel analysis of feature models.
Horcas-Aguilera, José Miguel; Ballesteros-Gómez, Joaquín
; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
(2023)
Cross-tree constraints give feature models maximal expressive power since any interdependency between features can be captured through arbitrary propositional logic formulas. However, the existence of these constraints ... -
Empirical analysis of the tool support for software product lines
Horcas-Aguilera, José Miguel; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
(Springer, 2022-06-08)
For the last ten years, software product line (SPL) tool developers have been facing the implementation of different variability requirements and the support of SPL engineering activities demanded by emergent domains. ... -
Evolución arquitectónica de servicios basada en modelos CVL con cardinalidad
Horcas-Aguilera, José Miguel; Pinto-Alarcón, Mónica
; Fuentes-Fernández, Lidia
(Ediciones Universidad Salamanca, 2016)
La computación en la nube se está convirtiendo en un mecanismo predominante para desplegar fácilmente aplicaciones con requisitos especiales, tales como el almacenamiento masivo compartido, o el equilibrado de carga. ... -
FM fact label
Horcas-Aguilera, José Miguel; Galindo-Gómez, José
; Fuentes-Fernández, Lidia
; Benavides, David (Elsevier, 2024)
FM Fact Label is a tool for visualizing the characterizations of feature models based on their metadata, structural measures, and analytical metrics. Although there are various metrics available to characterize feature ... -
Integrating the common variability language with multilanguage annotations for web engineering
Cortiñas, Alejandro; Luaces, Miguel R.; Horcas-Aguilera, José Miguel; Fuentes-Fernández, Lidia
(2018-10-05)
Web applications development involves managing a high diversity of files and resources like code, pages or style sheets, implemented in different languages. To deal with the automatic generation of custom-made configurations ... -
Leveraging belief uncertainty for informed decision making in software product line evolution
Horcas-Aguilera, José Miguel; Burgueño-Caballero, Lola
; Kienzle, Jörg (Elsevier, 2025-01)
Software Product Lines (SPL) are not static software artifacts, but they evolve over time. The planning, realization, and release of a SPL requires many high-level decisions involving many different stakeholders with ...