A modular metamodel and refactoring rules to achieve software product line interoperability
Journal of Systems and Software, Vol. 197, 2023
Detecting feature influences to quality attributes in large and partially measured spaces using smart sampling and dynamic learning
Knowledge-Based Systems, Vol. 270, 2023
Empirical analysis of the tool support for software product lines
Software and Systems Modeling, Vol. 22, Núm. 1, pp. 377-414, 2023
Transforming Numerical Feature Models into Propositional Formulas and the Universal Variability Language
Journal of Systems and Software, Vol. 204, 2023
Automatic Evolution of Eco-Efficient Software Architectures with CVL Models
IEEE Latin America Transactions, Vol. 18, Núm. 7, pp. 1238-1246, 2020
Context-Aware Energy-Efficient Applications for Cyber-Physical Systems
Ad Hoc Networks, Vol. 82, pp. 15-30, 2019
Energy-aware environments for the development of green applications for cyber–physical systems
Future Generation Computer Systems, Vol. 91, pp. 536-554, 2019
Context-dependent reconfiguration of autonomous vehicles in mixed traffic
Journal of Software: Evolution and Process, Vol. 30, Núm. 4, 2018
Finding correlations of features affecting energy consumption and performance of web servers using the HADAS eco-assistant
Computing, Vol. 100, Núm. 11, pp. 1155-1173, 2018
Variability models for generating efficient configurations of functional quality attributes
Information and Software Technology, Vol. 95, pp. 147-164, 2018
What Do Software Developers Need to Know to Build Secure Energy-Efficient Android Applications?
IEEE Access, Vol. 6, pp. 1428-1450, 2017
An approach for deploying and monitoring dynamic security policies
Computers and Security, Vol. 58, pp. 20-38, 2016
An automatic process for weaving functional quality attributes using a software product line approach
Journal of Systems and Software, 2016
Applying multiobjective evolutionary algorithms to dynamic software product lines for reconfiguring mobile applications
Journal of Systems and Software, 2015
Dynamic reconfiguration of security policies in wireless sensor networks
Sensors, Vol. 15, Núm. 3, pp. 5251-5280, 2015
Self-adaptation of mobile systems driven by the Common Variability Language
Future Generation Computer Systems, Vol. 47, pp. 127-144, 2015
Imuseuma: An agent-based Context-Aware intelligent museum system
Sensors (Switzerland), Vol. 14, Núm. 11, pp. 21213-21246, 2014
Deriving detailed design models from an aspect-oriented ADL using MDD
Journal of Systems and Software, Vol. 85, Núm. 3, pp. 525-545, 2012
Modeling quality attributes with Aspect-Oriented architectural templates
Journal of Universal Computer Science, Vol. 17, Núm. 5, pp. 639-669, 2011
Specifying aspect-oriented architectures in AO-ADL
Information and Software Technology, Vol. 53, Núm. 11, pp. 1165-1182, 2011
Generating CAM aspect-oriented architectures using Model-Driven Development
Information and Software Technology, Vol. 50, Núm. 12, pp. 1248-1265, 2008
Supporting the development of CAM/DAOP applications: An integrated development process
Software - Practice and Experience, Vol. 37, Núm. 1, pp. 21-64, 2007
Development of ambient intelligence applications using components and aspects
Journal of Universal Computer Science, Vol. 12, Núm. 3, pp. 236-251, 2006
A dynamic component and aspect-oriented platform
Computer Journal, Vol. 48, Núm. 4, pp. 401-420, 2005
Proceso de desarrollo de aplicaciones basadas en componentes y aspectos con MDA
IEEE Latin America Transactions, 2005
A survey of multimedia software engineering
Journal of Universal Computer Science, 2004
Analyzing Architectural Evolution Issues of Multimedia Frameworks
Multimedia Tools and Applications, Vol. 22, Núm. 1, pp. 31-51, 2004
Elimination of constraints for parallel analysis of feature models
ACM International Conference Proceeding Series, 2023
A Tool to Transform Feature Models with Numerical Features and Arithmetic Constraints
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2022
Defining categorical reasoning of numerical feature models with feature-wise and variant-wise quality attributes
26th ACM International Systems and Software Product Line Conference, SPLC 2022 - Proceedings, 2022
FM Fact Label: A Configurable and Interactive Visualization of Feature Model Characterizations
26th ACM International Systems and Software Product Line Conference, SPLC 2022 - Proceedings, 2022
Quality-aware analysis and optimisation of virtual network functions
26th ACM International Systems and Software Product Line Conference, SPLC 2022 - Proceedings, 2022
Category Theory Framework for Variability Models with Non-functional Requirements
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2021
Teoría de Categorías Aplicada a Variabilidad
Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021): [Málaga, 22 al 24 de septiembre de 2021], 2021
Extensible and modular abstract syntax for feature modeling based on language constructs
ACM International Conference Proceeding Series, 2020
HADAS: Analysing qality atributes of software configurations
ACM International Conference Proceeding Series, 2019
Modelando la Variabilidad de Características Complejas en Líneas de Productos Software
Actas de las 24th Jornadas de Ingenieria del Software y Bases de Datos, JISBD 2019
Software product line engineering: A practical experience
ACM International Conference Proceeding Series, 2019
Uniform random sampling product configurations of feature models that have numerical features
ACM International Conference Proceeding Series, 2019
Finding correlations of features affecting energy consumption and performance of web servers using the HADAS eco-assistant
Computing, Vol. 100, Núm. 11, pp. 1155-1173
Self-adaptive energy-efficent applications: The HADAS developing approach
Proceedings - 2017 IEEE 15th International Conference on Dependable, Autonomic and Secure Computing, 2017 IEEE 15th International Conference on Pervasive Intelligence and Computing, 2017 IEEE 3rd International Conference on Big Data Intelligence and Computing and 2017 IEEE Cyber Science and Technology Congress, DASC-PICom-DataCom-CyberSciTec 2017
vEXgine: Extendiendo el motor de ejecución de CVL
Actas de las 23rd Jornadas de Ingenieria del Software y Bases de Datos, JISBD 2018
Configuración Eco-Eficiente de Atributos de Calidad Funcionales
Actas de las 22nd Jornadas de Ingenier�a del Software y Bases de Datos, JISBD 2017
Extending the common variability language (CVL) engine: A practical tool
ACM International Conference Proceeding Series, 2017
Green configurations of functional quality attributes
ACM International Conference Proceeding Series, 2017
Green security plugin for pervasive computing using the HADAS toolkit
Proceedings - 2017 IEEE 15th International Conference on Dependable, Autonomic and Secure Computing, 2017 IEEE 15th International Conference on Pervasive Intelligence and Computing, 2017 IEEE 3rd International Conference on Big Data Intelligence and Computing and 2017 IEEE Cyber Science and Technology Congress, DASC-PICom-DataCom-CyberSciTec 2017
Green software development and research with the HADAS toolkit
ACM International Conference Proceeding Series, 2017
HADAS and web services: Eco-efficiency assistant and repository use case evaluation
Energy and Sustainability in Small Developing Economies, ES2DE 2017 - Proceedings
HADAS and web services: Eco-efficiency assistant and repository use case evaluation
2017 INTERNATIONAL CONFERENCE IN ENERGY AND SUSTAINABILITY IN SMALL DEVELOPING ECONOMIES (ES2DE)
HADAS: Asistente de eco-eficiencia con repositorio de consumo energético
Actas de las 22nd Jornadas de Ingenier�a del Software y Bases de Datos, JISBD 2017
Automatic enforcement of security properties
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2016
Evolución arquitectónica de servicios basada en modelos CVL con cardinalidad
Actas de las 21st Jornadas de Ingenier�a del Software y Bases de Datos, JISBD 2016
Message from the chairs of the workshop MASS 201
MODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity, 2016
Product line architecture for automatic evolution of multi-tenant applications
Proceedings - 2016 IEEE 20th International Enterprise Distributed Object Computing Conference, EDOC 2016
Towards contractual interfaces for reusable functional quality attribute operationalisations
MODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity
Towards the dynamic reconfiguration of quality attributes
MODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity
Dynamic deployment and monitoring of security policies
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2015
Uso de herramientas web para motivar la participación y el aprendizaje cooperativo
Actas de las IV Jornadas Innovación Educativa y Enseñanza Virtual de la Universidad de Málaga (Universidad de Málaga (UMA)), pp. 12, 2015
An Aspect-Oriented Model Transformation to Weave Security using CVL
PROCEEDINGS OF THE 2014 2ND INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2014)
An aspect-oriented model transformation toweave security using CVL
MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development
Closing the gap between the specification and enforcement of security policies
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014
Injecting quality attributes into software architectures with the Common Variability Language
CBSE 2014 - Proceedings of the 17th International ACM SIGSOFT Symposium on Component-Based Software Engineering (Part of CompArch 2014)
Runtime enforcement of dynamic security policies
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014
Automatic Analysis of Software Architectures with Variability
Safe and Secure Software Reuse: 13th International Conference on Software Reuse, ICSR 2013 (Pisa, Italy, June 2013), pp. 127-143
Automatic analysis of software architectures with variability
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013
How to develop secure applications with Aspect-Oriented Programming
2013 International Conference on Risks and Security of Internet and Systems, CRiSIS 2013
Run-Time Adaptation of Mobile Applications using Genetic Algorithms
PROCEEDINGS OF THE 8TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2013)
Run-time adaptation of mobile applications using genetic algorithms
ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2013
Run-time support to manage architectural variability specified with CVL
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013
Security aspects: A framework for enforcement of security policies using AOP
Proceedings - 2013 International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2013
Variability and dependency modeling of quality attributes
Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013
Component and aspect-based service product line for pervasive systems
CBSE'12 - Proceedings of the 15th ACM SIGSOFT Symposium on Component Based Software Engineering
Quality attributes and variability in AO-ADL software architectures
ACM International Conference Proceeding Series, 2011
Software evolution in AOSD: A MDA-based approach
CompArch'11 - Proceedings of the 2011 Federated Events on Component-Based Software Engineering and Software Architecture - CBSE'11
Towards a reconfigurable middleware architecture for pervasive computing systems
Lecture Notes in Business Information Processing, 2011
Towards an Aspect-Oriented reconfigurable middleware for pervasive systems: Implementation and evaluation
Proceedings of the International Workshop on Adaptive and Reflective Middleware, ARM 2011, Co-located with ACM/IFIP/USENIX International Middleware Conference, 2011
Early aspects at ICSE 2009: Workshop on aspect-oriented requirements engineering and architecture design
2009 31st International Conference on Software Engineering - Companion Volume, ICSE 2009
ICSE'09 Workshop: Foreword
Proceedings of the 2009 ICSE Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, EA 2009
On the need of architectural patterns in AOSD for software evolution
2009 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, WICSA/ECSA 2009
Promoting the software evolution in aosd with early aspects: Architecture-oriented model-based pointcuts
Proceedings of the 2009 ICSE Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, EA 2009
Representing Architectural Aspects with a Symmetric Approach
EA'09: EARLY ASPECT WORKSHOP
Representing architectural aspects with a symmetric approach
Proceedings of the 15th Workshop on Early Aspects, EA '09, Co-located with the 8th International Conference on Aspect-Oriented Software Development, AOSD.09
Using AOSD and MDD to enhance the architectural design phase
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2009
30th International Conference on Software Engineering, ICSE 2008 Co-located Workshops - Proceedings of the 13th Workshop on Early Aspects, EA'08: Foreword
Proceedings - International Conference on Software Engineering
Aspect-oriented modeling of quality attributes
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2008
Early Aspects at ICSE 2008: Workshop on Aspect-Oriented Requirements Engineering and Architecture Design
ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING
Early aspects at ICSE 2008: Workshop on aspect-oriented requirements engineering and architecture design
Proceedings - International Conference on Software Engineering
Towards a software process for aspect-oriented modeling of quality attributes
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2008
AO-ADL: An ADL for describing aspect-oriented architectures
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2007
COMPASS: Composition-centric mapping of aspectual requirements to architecture
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2007
On the contributions of an end-to-end AOSD testbed 1
Proceedings - International Conference on Software Engineering, 2007
Towards the architectural definition of the health watcher system with AO-ADL
Proceedings - International Conference on Software Engineering, 2007
Using connectors to model crosscutting influences in software architectures
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2007
Developing dynamic and adaptable applications with CAM/DAOP: A virtual office application
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2005
Adaptabilidad en entornos virtuales colaborativos: una Aproximación basada en Componentes y Aspectos
Inteligencia artificial: Revista Iberoamericana de Inteligencia Artificial, Vol. 8, Núm. 24, pp. 33-43, 2004
DAOP-ADL: An architecture description language for dynamic component and aspect-based development
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 2830, pp. 118-137, 2003
DAOP-ADL: un lenguaje de descripción de arquitecturas software basado en componentes y aspectos
VIII Jornadas de Ingeniería del Software y Bases de Datos: Actas (JISBD'03). Alicante, del 12 al 14 de noviembre de 2003
How MDA can help designing component and aspect-based applications
Proceedings - 7th IEEE International Enterprise Distributed Object Computing Conference, 2003
Marco de trabajo de componentes y aspectos para el desarrollo de entornos virtuales colaborativos
IV Jornadas de Ingeniería Telemática: JITEL 2003, Gran Canaria, 15 al 17 de septiembre de 2003
Plataforma para la composición dinámica de componentes y aspectos
VII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2002)
Separation of Coordination in a Dynamic Aspect Oriented Framework
1st International Conference on Aspect-Oriented Software Development, 2002
Collaborative virtual environment development: An aspect-oriented approach
Proceedings - 21st International Conference on Distributed Computing Systems Workshops, 2001
Supporting heterogeneous users in collaborative virtual environments using AOP
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2001
Towards an aspect-oriented framework in the design of collaborative virtual environments
EIGHTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001
Towards an aspect-oriented framework in the design of collaborative virtual environments
Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing System, 2001