Publications (journals, book chapters and conferences)

2024

  • Jaime Céspedes Sisniega, Vicente Rodríguez, Germán Moltó, and Álvaro López García.
    Efficient and scalable covariate drift detection in machine learning systems with serverless computing.
    Future Generation Computer Systems, 161:174–188, 2024, doi:10.1016/j.future.2024.07.010.
    Bibtex ]
  • Jaime Céspedes Sisniega and Álvaro López García*.
    Frouros: an open-source python library for drift detection in machine learning systems.
    SoftwareX, 26:101733, 2024, doi:10.1016/j.softx.2024.101733.
    Bibtex ]
  • Judith Sáinz-Pardo Díaz, Andrés Heredia Canales, Ignacio Heredia Cachá, Viet Tran, Giang Nguyen, Khadijeh Alibabaei, Marta Obregón Ruiz, Susana Rebolledo Ruiz, and Álvaro López García.
    Making federated learning accessible to scientists: the ai4eosc approach.
    In Proceedings of the 2024 ACM Workshop on Information Hiding and Multimedia Security, IH&MMSec '24, 253–264. New York, NY, USA, 2024. Association for Computing Machinery.
    doi:10.1145/3658664.3659642.
    Bibtex ]
  • Judith Sáinz-Pardo Díaz, María Castrillo, Juraj Bartok, Ignacio Heredia Cachá, Irina Malkin Ondík, Ivan Martynovskyi, Khadijeh Alibabaei, Lisana Berberi, Valentin Kozlov, and Álvaro López García.
    Personalized federated learning for improving radar based precipitation nowcasting on heterogeneous areas.
    Earth Science Informatics, September 2024, doi:10.1007/s12145-024-01438-9.
    Bibtex ]
  • Giang Nguyen, Stefan Dlugolinsky, Viet Tran, and Álvaro López García.
    Network security aiops for online stream data monitoring.
    Neural Computing and Applications, May 2024, doi:10.1007/s00521-024-09863-z.
    Bibtex ]

2023

  • Judith Sáinz-Pardo Díaz, María Castrillo, and Álvaro López García.
    Deep learning based soft-sensor for continuous chlorophyll estimation on decentralized data.
    Water Research, 246:120726, 2023, doi:10.1016/j.watres.2023.120726.
    Bibtex ]
  • Judith Sáinz-Pardo Díaz and Álvaro López García.
    Study of the performance and scalability of federated learning for medical imaging with intermittent clients.
    Neurocomputing, 518:142–154, January 2023, doi:10.1016/j.neucom.2022.11.011.
    Bibtex ]
  • Judith Sáinz-Pardo Díaz and Álvaro López García.
    Comparison of machine learning models applied on anonymized data with different techniques.
    In 2023 IEEE International Conference on Cyber Security and Resilience (CSR), 618–623. 2023.
    doi:10.1109/CSR57506.2023.10224917.
    Bibtex ]
  • Ignacio Heredia Cacha, Judith Sáinz-Pardo Díaz, María Castrillo, and Álvaro López García*.
    Forecasting covid-19 spreading through an ensemble of classical and machine learning models: spain’s case study.
    Scientific Reports, 13(1):6750, April 2023, doi:10.1038/s41598-023-33795-8.
    Bibtex ]

2022

  • Judith Sáinz-Pardo Díaz and Álvaro López García.
    A python library to check the level of anonymity of a dataset.
    Scientific Data, 9(1):785, December 2022, doi:10.1038/s41597-022-01894-2.
    Bibtex ]
  • Jose González-Abad, Álvaro López García, and Valentin Y. Kozlov.
    A container-based workflow for distributed training of deep learning algorithms in hpc clusters.
    Cluster Computing, November 2022, doi:10.1007/s10586-022-03798-7.
    Bibtex ]

2020

  • G. Nguyen, S. Dlugolinsky, V. Tran, and Álvaro López García.
    Deep learning for proactive network monitoring and security protection.
    IEEE Access, 8:19696–19716, 2020, doi:10.1109/ACCESS.2020.2968718.
    Bibtex ]
  • Álvaro López García*, J. Marco de Lucas, M. Antonacci, W. Zu Castell, M. David, M. Hardt, L. Lloret Iglesias, G. Moltó, M. Plociennik, V. Tran, A. S. Alic, M. Caballer, I. C. Plasencia, A. Costantini, S. Dlugolinsky, D. C. Duma, G. Donvito, J. Gomes, I. Heredia Cacha, K. Ito, V. Y. Kozlov, G. Nguyen, P. Orviz Fernández, Z. Šustr, and P. Wolniewicz.
    A cloud-based framework for machine learning workloads and applications.
    IEEE Access, 8:18681–18692, 2020, doi:10.1109/ACCESS.2020.2964386.
    Bibtex ]
  • María Castrillo Melguizo and Álvaro López García.
    Estimation of high frequency nutrient concentrations from water quality surrogates using machine learning methods.
    Water Research, 172:115490, 2020, doi:10.1016/j.watres.2020.115490.
    Bibtex ]

2019

  • Daniele Spiga, Marica Antonacci, Tommaso Boccali, Andrea Ceccanti, Diego Ciangottini, Riccardo Di Maria, Giacinto Donvito, Cristina Duma, Luciano Gaido, Álvaro López García, Aida Palacio Hoz, Davide Salomoni, and Mirco Tracolli.
    Exploiting private and commercial clouds to generate on-demand cms computing facilities with dodas.
    EPJ Web Conf., 214:07027, 2019, doi:10.1051/epjconf/201921407027.
    Bibtex ]
  • Giang Nguyen, Stefan Dlugolinsky, Martin Bobák, Viet Tran, Álvaro López García, Ignacio Heredia, Peter Malík, and Ladislav Hluchý.
    Machine learning and deep learning frameworks and libraries for large-scale data mining: a survey.
    Artificial Intelligence Review, 52(1):77–124, Jun 2019, doi:10.1007/s10462-018-09679-z.
    Bibtex ]
  • Álvaro López García*, Enol Fernández del Castillo, and Isabel Campos Plasencia.
    An efficient cloud scheduler design supporting preemptible instances.
    Future Generation Computer Systems, 95:68 – 78, 2019, doi:10.1016/j.future.2018.12.057.
    Bibtex ]
  • Álvaro López García*.
    Deepaas api: a rest api for machine learning and deep learning models.
    Journal of Open Source Software, 4(42):1517, 10 2019, doi:10.21105/joss.01517.
    Bibtex ]

2018

  • D. Salomoni, I. Campos, L. Gaido, J. Marco de Lucas, P. Solagna, J. Gomes, L. Matyska, P. Fuhrman, M. Hardt, G. Donvito, L. Dutka, M. Plociennik, R. Barbera, I. Blanquer, A. Ceccanti, E. Cetinic, M. David, C. Duma, A. López-García, G. Moltó, P. Orviz, Z. Sustr, M. Viljoen, F. Aguilar, L. Alves, M. Antonacci, L. A. Antonelli, S. Bagnasco, A. M. J. J. Bonvin, R. Bruno, Y. Chen, A. Costa, D. Davidovic, B. Ertl, M. Fargetta, S. Fiore, S. Gallozzi, Z. Kurkcuoglu, L. Lloret, J. Martins, A. Nuzzo, P. Nassisi, C. Palazzo, J. Pina, E. Sciacca, D. Spiga, M. Tangaro, M. Urbaniak, S. Vallero, B. Wegh, V. Zaccolo, F. Zambelli, and T. Zok.
    INDIGO-DataCloud: a Platform to Facilitate Seamless Access to E-Infrastructures.
    Journal of Grid Computing, 8 2018, doi:10.1007/s10723-018-9453-3.
    Bibtex ]
  • Pablo Orviz Fernández, João Pina, Álvaro López García, Isabel Campos Plasencia, Mário David, and Jorge Gomes.
    Umd-verification: automation of software validation for the egi federated e-infrastructure.
    Journal of Grid Computing, 16(4):683–696, Dec 2018, doi:10.1007/s10723-018-9454-2.
    Bibtex ]
  • Álvaro López García*, Enol Fernández-del-Castillo, Pablo Orviz Fernández, Isabel Campos Plasencia, and Jesús Marco de Lucas.
    Resource provisioning in Science Clouds: Requirements and challenges.
    Software: Practice and Experience, 48(3):486–498, 3 2018, doi:10.1002/spe.2544.
    Bibtex ]
  • Jorge Gomes, Emanuele Bagnaschi, Isabel Campos, Mario David, Luís Alves, João Martins, João Pina, Alvaro López-García, and Pablo Orviz.
    Enabling rootless Linux Containers in multi-user environments: The udocker tool.
    Computer Physics Communications, 232:84–97, 2018, doi:10.1016/j.cpc.2018.05.021.
    Bibtex ]
  • Miguel Caballer, Sahdev Zala, Álvaro López García*, Germán Montó, Pablo Orviz Fernández, and Mathieu Velten.
    Orchestrating complex application architectures in heterogeneous clouds.
    Journal of Grid Computing, 16(1):3–18, 3 2018, doi:10.1007/s10723-017-9418-y.
    Bibtex ]

2017

  • Álvaro López García*, Lisa Zangrando, Massimo Sgaravatto, Vincent Llorens, Sara Vallero, Valentina Zaccolo, Stefano Bagnasco, Sonia Taneja, Stefano Dal Pra, Davide Salomoni, Giacinto Donvito, Alvaro López García, Lisa Zangrando, Massimo Sgaravatto, Vincent Llorens, Sara Vallero, Valentina Zaccolo, Stefano Bagnasco, Sonia Taneja, Stefano Dal Pra, Davide Salomoni, and Giacinto Donvito.
    Improved Cloud resource allocation: how INDIGO-DataCloud is overcoming the current limitations in Cloud schedulers.
    Journal of Physics: Conference Series, 898(9):92010, 7 2017, arXiv:1707.06403, doi:10.1088/1742-6596/898/9/092010.
    Bibtex ]

2016

  • Álvaro López García*, Enol Fernández-del-Castillo, and Pablo Orviz Fernández.
    Standards for enabling heterogeneous IaaS cloud federations.
    Computer Standards & Interfaces, 47:19–23, 2 2016, doi:10.1016/j.csi.2016.02.002.
    Bibtex ]
  • Álvaro López García*, Enol Fernández del Castillo, and Pablo Orviz Fernández.
    ooi: OpenStack OCCI interface.
    SoftwareX, 5:6–11, 1 2016, doi:10.1016/j.softx.2016.01.001.
    Bibtex ]
  • Álvaro López García* and Enol Fernández del Castillo.
    Efficient image deployment in cloud environments.
    Journal of Network and Computer Applications, 63:140–149, 2 2016, doi:10.1016/j.jnca.2015.10.015.
    Bibtex ]

2015

  • Enol Fernández-del-Castillo, Diego Scardaci, and Álvaro López García.
    The EGI Federated Cloud e-Infrastructure.
    Procedia Computer Science, 68:196–205, 10 2015, doi:10.1016/j.procs.2015.09.235.
    Bibtex ]

2013

  • Álvaro López García, Enol Fernández-del-Castillo, and Mattieu Puel.
    Identity Federation with VOMS in Cloud Infrastructures.
    In 2013 IEEE 5th International Conference on Cloud Computing Technology and Science, 42–48. 2013.
    doi:10.1109/CloudCom.2013.13.
    Bibtex ]
  • Isabel Campos Plasencia, Enol Fernández-del-Castillo, S. Heinemeyer, Álvaro López García, Federico Pahlen, and Gonçalo Borges.
    Phenomenology tools on cloud infrastructures using OpenStack.
    The European Physical Journal C, 73(4):2375, 4 2013, arXiv:arXiv:1212.4784v1, doi:10.1140/epjc/s10052-013-2375-0.
    Bibtex ]

2012

  • Roberto Dopazo Rosende, Alvaro Simón García, Esteban García Freire, Carlos Fernández Sánchez, Álvaro López García, Pablo Orviz Fernández, Enol Fernández-del-Castillo, and Gonçalo Borges.
    Grid Engine batch system integration in the EMI era.
    Proceedings of Science, 2012.
    Bibtex ]
  • Ana Yaiza Rodríguez-Marrero, Isidro González Caballero, Alberto Cuesta Noriega, Enol Fernández-del-Castillo, Álvaro López García, Jesús Marco de Lucas, and Francisco Matorras Weinig.
    Integrating PROOF Analysis in Cloud and Batch Clusters.
    Journal of Physics: Conference Series, 396(3):32091, 12 2012, doi:10.1088/1742-6596/396/3/032091.
    Bibtex ]
  • M. David, G. Borges, J. Gomes, J. Pina, I. Campos, E. Fernandez, Álvaro López García, P. Orviz, J.L. Cacheiro, C. Fernandez, A. Simon, and A. Fernandez.
    Software provision process for EGI.
    Computing and Informatics, 31(1):135–148, 2012.
    Bibtex ]
  • Gonçalo Borges, Mario David, Hugo Gomes, Jorge Gomes, João Martins, João Murta Pina, Ignacio Blanquer, David Arce, Miguel Caballer, Álvaro López García, Pablo Orviz Fernández, Isabel Campos Plasencia, Jesús Marco de Lucas, and Álvaro Simón García.
    Fostering Multi-Scientific Usage in the Iberian Production Infrastructure.
    Computing and Informatics, 31(1):61–72, 2012.
    Bibtex ]

2010

  • Gonçalo Borges, Jorge Gomes, Manuel Montecelo, Mario David, B. Silva, N. Dias, J. P. Martins, Carlos Fernández Sánchez, L. García-Tarres, C. Veiga, D. Cordero, Javier López-Cacheiro, Jesús Marco de Lucas, Isabel Campos Plasencia, D Rodríguez, R Marco, Álvaro López García, Pablo Orviz Fernández, A. Hammad, M. Hardt, Enol Fernández-del-Castillo, E. Heymann, M.A Senar, A. Padee, K. Nawrocki, W. Wislicki, P. Heinzlreiter, M. Baumgartner, H. Rosmanith, S. Kenny, B. Coghlan, P. Lason, L. Skital, J. Astalos, M. Ciglan, M. Pospieszny, R. Valles, and K. Dichev.
    Int.eu.grid.
    In Franco Davoli, Norbert Meyer, Roberto Pugliese, and S Zappatore, editors, Remote Instrumentation and Virtual Laboratories, pages 201–210.
    Springer, 2010.
    Bibtex ]

2008

  • The CMS Collaboration.
    The CMS experiment at the CERN LHC.
    Journal of Instrumentation, 3(08):S08004–S08004, 8 2008, doi:10.1088/1748-0221/3/08/S08004.
    Bibtex ]
  • Jesús Marco de Lucas, Isabel Campos Plasencia, I Coterillo, I Diaz, Álvaro López García, R Marco, C Martinez-Rivero, Pablo Orviz Fernández, D Rodríguez, Jorge Gomes, Gonçalo Borges, Manuel Montecelo, Mario David, B Silva, N Dias, J. P. Martins, Carlos Fernández Sánchez, and L. García-Tarres.
    The interactive European Grid: Project objectives and achievements.
    Computing and Informatics, 27(2):161–171, 2008.
    Bibtex ]
  • Jorge Gomes, Gonçalo Borges, Manuel Montecelo, Mario David, B Silva, N Dias, J. P. Martins, Carlos Fernández Sánchez, L. García-Tarres, C. Veiga, D. Cordero, Javier López-Cacheiro, Jesús Marco de Lucas, Isabel Campos Plasencia, D Rodríguez, R Marco, Álvaro López García, Pablo Orviz Fernández, and A. Hammad.
    A Grid infrastructure for parallel and interactive applications.
    Computing and Informatics, 27(2):173–185, 2008.
    Bibtex ]

2007

  • Álvaro López García*, Mirko Mariotti, Davide Salomoni, and Leonello Servoli.
    A high availability solution for GRID services.
    Proceedings of Science, ACAT:13, 2007.
    Bibtex ]
X
@Article{Nguyen2024,
    author = "Nguyen, Giang and Dlugolinsky, Stefan and Tran, Viet and López García, Álvaro",
    title = "Network security AIOps for online stream data monitoring",
    journal = "Neural Computing and Applications",
    year = "2024",
    month = "May",
    issn = "1433-3058",
    __markedentry = "[alvaro:]",
    abstract = "In cybersecurity, live production data for predictive analysis pose a significant challenge due to the inherently secure nature of the domain. Although there are publicly available, synthesized, and artificially generated datasets, authentic scenarios are rarely encountered. For anomaly-based detection, the dynamic definition of thresholds has gained importance and attention in detecting abnormalities and preventing malicious activities. Unlike conventional threshold-based methods, deep learning data modeling provides a more nuanced perspective on network monitoring. This enables security systems to continually refine and adapt to the evolving situation in streaming data online, which is also our goal. Furthermore, our work in this paper contributes significantly to AIOps research, particularly through the deployment of our intelligent module that cooperates within a monitoring system in production. Our work addresses a crucial gap in the security research landscape toward more practical and effective secure strategies.",
    addendum = "Journal impact factor (JCR 2022): 6.0",
    doi = "10.1007/s00521-024-09863-z",
    refid = "Nguyen2024",
    url = "https://doi.org/10.1007/s00521-024-09863-z"
}
X
@Article{Sainz-PardoDiaz2024,
    author = "Sáinz-Pardo Díaz, Judith and Castrillo, María and Bartok, Juraj and Cachá, Ignacio Heredia and Ondík, Irina Malkin and Martynovskyi, Ivan and Alibabaei, Khadijeh and Berberi, Lisana and Kozlov, Valentin and López García, Álvaro",
    title = "Personalized federated learning for improving radar based precipitation nowcasting on heterogeneous areas",
    journal = "Earth Science Informatics",
    year = "2024",
    month = "September",
    issn = "1865-0481",
    __markedentry = "[alvaro:6]",
    abstract = "The increasing generation of data in different areas of life, such as the environment, highlights the need to explore new techniques for processing and exploiting data for useful purposes. In this context, artificial intelligence techniques, especially through deep learning models, are key tools to be used on the large amount of data that can be obtained, for example, from weather radars. In many cases, the information collected by these radars is not open, or belongs to different institutions, thus needing to deal with the distributed nature of this data. In this work, the applicability of a personalized federated learning architecture, which has been called adapFL, on distributed weather radar images is addressed. To this end, given a single available radar covering 400 km in diameter, the captured images are divided in such a way that they are disjointly distributed into four different federated clients. The results obtained with adapFL are analyzed in each zone, as well as in a central area covering part of the surface of each of the previously distributed areas. The ultimate goal of this work is to study the generalization capability of this type of learning technique for its extrapolation to use cases in which a representative number of radars is available, whose data can not be centralized due to technical, legal or administrative concerns. The results of this preliminary study indicate that the performance obtained in each zone with the adapFL approach allows improving the results of the federated learning approach, the individual deep learning models and the classical Continuity Tracking Radar Echoes by Correlation approach.",
    addendum = "Journal impact factor (JCR 2023): 2.7",
    doi = "10.1007/s12145-024-01438-9",
    refid = "Sáinz-Pardo Díaz2024",
    url = "https://doi.org/10.1007/s12145-024-01438-9"
}
X
@InProceedings{10.1145/3658664.3659642,
    author = "Sáinz-Pardo Díaz, Judith and Heredia Canales, Andrés and Heredia Cachá, Ignacio and Tran, Viet and Nguyen, Giang and Alibabaei, Khadijeh and Obregón Ruiz, Marta and Rebolledo Ruiz, Susana and López García, Álvaro",
    title = "Making Federated Learning Accessible to Scientists: The AI4EOSC Approach",
    booktitle = "Proceedings of the 2024 ACM Workshop on Information Hiding and Multimedia Security",
    year = "2024",
    series = "IH\\&MMSec '24",
    pages = "253–264",
    address = "New York, NY, USA",
    publisher = "Association for Computing Machinery",
    abstract = "Access to computing resources is a critical requirement for researchers in a wide diversity of areas. This has become even more important with the rise of artificial intelligence techniques through the training of machine learning and deep learning models. In this sense, the AI4EOSC project aims to respond to this need by delivering an enhanced set of advanced services and tools for the development of artificial intelligence, machine and deep models, such as federated learning, in the European Open Science Cloud (EOSC). Federated learning is a technology in the field of privacy-preserving machine learning techniques that has revolutionized the current state of the art, evolving from classical centralized approaches to allow training models in a decentralized way, without sharing raw data. In this work, we present the production implementation of a federated learning system based on the Flower framework that allows users, without a technological background, to exploit this technique, performing federated learning training within the AI4EOSC platform. The objective is to be able to train this type of architecture in an intuitive way; for this purpose, a user-friendly dashboard has been implemented, whose development will be reviewed. The frameworks and technologies used for this implementation will be exposed together with an example of use from scratch, in order to demonstrate the use of this functionality of the platform. Finally, two scenarios concerning client availability are analyzed.",
    doi = "10.1145/3658664.3659642",
    isbn = "9798400706370",
    keywords = "artificial intelligence, federated learning, open science, privacy-preserving, software development",
    location = "Baiona, Spain",
    numpages = "12",
    url = "https://doi.org/10.1145/3658664.3659642"
}
X
@Article{CespedesSisniega2024,
    author = "{Céspedes Sisniega}, Jaime and López García*, Álvaro",
    title = "Frouros: An open-source Python library for drift detection in machine learning systems",
    journal = "SoftwareX",
    year = "2024",
    volume = "26",
    pages = "101733",
    issn = "2352-7110",
    abstract = "Frouros is an open-source Python library capable of detecting drift in machine learning systems. It provides a combination of classical and more recent algorithms for drift detection, covering both concept and data drift. We have designed it to be compatible with any machine learning framework and easily adaptable to real-world use cases. The library is developed following best development and continuous integration practices to ensure ease of maintenance and extensibility.",
    addendum = "Journal impact factor (JCR 2023): 2.4",
    doi = "10.1016/j.softx.2024.101733",
    keywords = "Machine learning, Drift detection, Concept drift, Data drift, Python",
    url = "https://www.sciencedirect.com/science/article/pii/S2352711024001043"
}
X
@Article{CespedesSisniega2024a,
    author = "{Céspedes Sisniega}, Jaime and Rodríguez, Vicente and Moltó, Germán and {López García}, Álvaro",
    title = "Efficient and scalable covariate drift detection in machine learning systems with serverless computing",
    journal = "Future Generation Computer Systems",
    year = "2024",
    volume = "161",
    pages = "174-188",
    issn = "0167-739X",
    __markedentry = "[alvaro:6]",
    abstract = "As machine learning models are increasingly deployed in production, robust monitoring and detection of concept and covariate drift become critical. This paper addresses the gap in the widespread adoption of drift detection techniques by proposing a serverless-based approach for batch covariate drift detection in ML systems. Leveraging the open-source OSCAR framework and the open-source Frouros drift detection library, we develop a set of services that enable parallel execution of two key components: the ML inference pipeline and the batch covariate drift detection pipeline. To this end, our proposal takes advantage of the elasticity and efficiency of serverless computing for ML pipelines, including scalability, cost-effectiveness, and seamless integration with existing infrastructure. We evaluate this approach through an edge ML use case, showcasing its operation on a simulated batch covariate drift scenario. Our research highlights the importance of integrating drift detection as a fundamental requirement in developing robust and trustworthy AI systems and encourages the adoption of these techniques in ML deployment pipelines. In this way, organizations can proactively identify and mitigate the adverse effects of covariate drift while capitalizing on the benefits offered by serverless computing.",
    addendum = "Journal impact factor (JCR 2023): 6.2",
    doi = "10.1016/j.future.2024.07.010",
    keywords = "Serverless computing, Machine learning, Drift detection, Covariate drift, Covariate shift",
    url = "https://www.sciencedirect.com/science/article/pii/S0167739X24003716"
}
X
@Article{HerediaCacha2023,
    author = "Heredia Cacha, Ignacio and Sáinz-Pardo Díaz, Judith and Castrillo, María and López García*, Álvaro",
    title = "Forecasting COVID-19 spreading through an ensemble of classical and machine learning models: Spain’s case study",
    journal = "Scientific Reports",
    year = "2023",
    volume = "13",
    number = "1",
    pages = "6750",
    month = "April",
    issn = "2045-2322",
    abstract = "In this work the applicability of an ensemble of population and machine learning models to predict the evolution of the COVID-19 pandemic in Spain is evaluated, relying solely on public datasets. Firstly, using only incidence data, we trained machine learning models and adjusted classical ODE-based population models, especially suited to capture long term trends. As a novel approach, we then made an ensemble of these two families of models in order to obtain a more robust and accurate prediction. We then proceed to improve machine learning models by adding more input features: vaccination, human mobility and weather conditions. However, these improvements did not translate to the overall ensemble, as the different model families had also different prediction patterns. Additionally, machine learning models degraded when new COVID variants appeared after training. We finally used Shapley Additive Explanation values to discern the relative importance of the different input features for the machine learning models’ predictions. The conclusion of this work is that the ensemble of machine learning models and population models can be a promising alternative to SEIR-like compartmental models, especially given that the former do not need data from recovered patients, which are hard to collect and generally unavailable.",
    addendum = "Journal impact factor (JCR 2022): 4.6",
    doi = "10.1038/s41598-023-33795-8",
    refid = "Heredia Cacha2023",
    url = "https://doi.org/10.1038/s41598-023-33795-8"
}
X
@InProceedings{Diaz2023,
    author = "Sáinz-Pardo Díaz, Judith and López García, Álvaro",
    title = "Comparison of machine learning models applied on anonymized data with different techniques",
    booktitle = "2023 IEEE International Conference on Cyber Security and Resilience (CSR)",
    year = "2023",
    pages = "618-623",
    __markedentry = "[alvaro:]",
    doi = "10.1109/CSR57506.2023.10224917"
}
X
@Article{Sainz-PardoDiaz2023,
    author = "Sáinz-Pardo Díaz, Judith and López García, Álvaro",
    title = "Study of the performance and scalability of federated learning for medical imaging with intermittent clients",
    journal = "Neurocomputing",
    year = "2023",
    volume = "518",
    pages = "142--154",
    month = "January",
    issn = "0925-2312",
    abstract = "Federated learning is a data decentralization privacy-preserving technique used to perform machine or deep learning in a secure way. In this paper we present theoretical aspects about federated learning, such as the presentation of an aggregation operator, different types of federated learning, and issues to be taken into account in relation to the distribution of data from the clients, together with the exhaustive analysis of a use case where the number of clients varies. Specifically, a use case of medical image analysis is proposed, using chest X-ray images obtained from an open data repository. In addition to the advantages related to privacy, improvements in predictions (in terms of accuracy, loss and area under the curve) and reduction of execution times will be studied with respect to the classical case (the centralized approach). Different clients will be simulated from the training data, selected in an unbalanced manner. The results of considering three or ten clients are exposed and compared between them and against the centralized case. Two different problems related to intermittent clients are discussed, together with two approaches to be followed for each of them. Specifically, this type of problems may occur because in a real scenario some clients may leave the training, and others enter it, and on the other hand because of client technical or connectivity problems. Finally, improvements and future work in the field are proposed.",
    addendum = "Journal impact factor (JCR 2022): 6.0",
    doi = "10.1016/j.neucom.2022.11.011",
    keywords = "Federated learning, Deep learning, Data decentralization, Data privacy",
    url = "https://www.sciencedirect.com/science/article/pii/S0925231222013844"
}
X
@Article{Sainz-PardoDiaz2023a,
    author = "{Sáinz-Pardo Díaz}, Judith and Castrillo, María and {López García}, Álvaro",
    title = "Deep learning based soft-sensor for continuous chlorophyll estimation on decentralized data",
    journal = "Water Research",
    year = "2023",
    volume = "246",
    pages = "120726",
    issn = "0043-1354",
    abstract = "Monitoring the concentration of pigments like chlorophyll (Chl) in water-bodies is a key task to contribute to their conservation. However, with the existing sensor technology, measurement in real-time and with enough frequency to ensure proper risk management is not completely feasible. In this work, with the concept of data-driven soft-sensing, three hydrophysical features are used together with three meteorological ones to estimate the concentration of Chl in two tributaries of the River Thames. Data driven models, specifically neural networks, are used with three learning approaches: individual, centralized and federated. Data reduction scenarios are proposed in order to analyze the performance of each approach when less data is available. The best results in the training are usually obtained with the individual approach. However, the federated learning provides better generalization ability. It was also observed that in most of the cases the results of the federated learning approach improve those of the centralized one.",
    doi = "10.1016/j.watres.2023.120726",
    keywords = "Chlorophyll monitoring, Water quality, Soft sensor, Deep learning, Federated learning",
    url = "https://www.sciencedirect.com/science/article/pii/S0043135423011661"
}
X
@Article{Gonzalez-Abad2022,
    author = "González-Abad, Jose and López García, Álvaro and Kozlov, Valentin Y.",
    title = "A container-based workflow for distributed training of deep learning algorithms in HPC clusters",
    journal = "Cluster Computing",
    year = "2022",
    month = "November",
    issn = "1573-7543",
    abstract = "Deep learning has been postulated as a solution for numerous problems in different branches of science. Given the resource-intensive nature of these models, they often need to be executed on specialized hardware such graphical processing units (GPUs) in a distributed manner. In the academic field, researchers get access to this kind of resources through High Performance Computing (HPC) clusters. This kind of infrastructures make the training of these models difficult due to their multi-user nature and limited user permission. In addition, different HPC clusters may possess different peculiarities that can entangle the research cycle (e.g., libraries dependencies). In this paper we develop a workflow and methodology for the distributed training of deep learning models in HPC clusters which provides researchers with a series of novel advantages. It relies on udocker as containerization tool and on Horovod as library for the distribution of the models across multiple GPUs. udocker does not need any special permission, allowing researchers to run the entire workflow without relying on any administrator. Horovod ensures the efficient distribution of the training independently of the deep learning framework used. Additionally, due to containerization and specific features of the workflow, it provides researchers with a cluster-agnostic way of running their models. The experiments carried out show that the workflow offers good scalability in the distributed training of the models and that it easily adapts to different clusters.",
    addendum = "Journal impact factor (JCR 2021): 2.303",
    doi = "10.1007/s10586-022-03798-7",
    refid = "González-Abad2022"
}
X
@Article{SainzPardo2020,
    author = "Sáinz-Pardo Díaz, Judith and López García, Álvaro",
    title = "A Python library to check the level of anonymity of a dataset",
    journal = "Scientific Data",
    year = "2022",
    volume = "9",
    number = "1",
    pages = "785",
    month = "December",
    issn = "2052-4463",
    abstract = "Openly sharing data with sensitive attributes and privacy restrictions is a challenging task. In this document we present the implementation of pyCANON, a Python library and command line interface (CLI) to check and assess the level of anonymity of a dataset through some of the most common anonymization techniques: k-anonymity, (α,k)-anonymity, ℓ-diversity, entropy ℓ-diversity, recursive (c,ℓ)-diversity, t-closeness, basic β-likeness, enhanced β-likeness and δ-disclosure privacy. For the case of more than one sensitive attribute, two approaches are proposed for evaluating these techniques. The main strength of this library is to obtain a full report of the parameters that are fulfilled for each of the techniques mentioned above, with the unique requirement of the set of quasi-identifiers and sensitive attributes. The methods implemented are presented together with the attacks they prevent, the description of the library, examples of the different functions’ usage, as well as the impact and the possible applications that can be developed. Finally, some possible aspects to be incorporated in future updates are proposed.",
    doi = "10.1038/s41597-022-01894-2",
    refid = "Sáinz-Pardo Díaz2022"
}
X
@Article{Castrillo2020,
    author = "Castrillo Melguizo, María and López García, Álvaro",
    title = "Estimation of high frequency nutrient concentrations from water quality surrogates using machine learning methods",
    journal = "Water Research",
    year = "2020",
    volume = "172",
    pages = "115490",
    issn = "0043-1354",
    addendum = "Journal impact factor (JCR 2020): 11.236",
    doi = "10.1016/j.watres.2020.115490",
    keywords = "Water monitoring, Water quality, Surrogate parameters, Random forests, Soft-sensors, Machine learning",
    owner = "alvaro",
    timestamp = "2020.10.01",
    url = "http://www.sciencedirect.com/science/article/pii/S0043135420300269"
}
X
@Article{8950411,
    author = "López García*, Álvaro and {Marco de Lucas}, J. and {Antonacci}, M. and {Zu Castell}, W. and {David}, M. and {Hardt}, M. and {Lloret Iglesias}, L. and {Moltó}, G. and {Plociennik}, M. and {Tran}, V. and {Alic}, A. S. and {Caballer}, M. and {Plasencia}, I. C. and {Costantini}, A. and {Dlugolinsky}, S. and {Duma}, D. C. and {Donvito}, G. and {Gomes}, J. and {Heredia Cacha}, I. and {Ito}, K. and {Kozlov}, V. Y. and {Nguyen}, G. and {Orviz Fernández}, P. and {Šustr}, Z. and {Wolniewicz}, P.",
    title = "A Cloud-Based Framework for Machine Learning Workloads and Applications",
    journal = "IEEE Access",
    year = "2020",
    volume = "8",
    pages = "18681-18692",
    addendum = "Journal impact factor (JCR 2020): 3.367",
    doi = "10.1109/ACCESS.2020.2964386"
}
X
@Article{8966259,
    author = "{Nguyen}, G. and {Dlugolinsky}, S. and {Tran}, V. and López García, Álvaro",
    title = "Deep Learning for Proactive Network Monitoring and Security Protection",
    journal = "IEEE Access",
    year = "2020",
    volume = "8",
    pages = "19696-19716",
    addendum = "Journal impact factor (JCR 2020): 3.367",
    doi = "10.1109/ACCESS.2020.2968718"
}
X
@Article{Lopez2019DEEPaaS,
    author = "López García*, Álvaro",
    title = "DEEPaaS API: a REST API for Machine Learning and Deep Learning models",
    journal = "Journal of Open Source Software",
    year = "2019",
    volume = "4",
    number = "42",
    pages = "1517",
    month = "10",
    issn = "2475-9066",
    date = "2019-10-25",
    day = "25",
    doi = "10.21105/joss.01517",
    owner = "alvaro",
    publisher = "The Open Journal",
    timestamp = "2019.11.14",
    url = "http://dx.doi.org/10.21105/joss.01517"
}
X
@Article{LopezGarcia2019,
    author = "López García*, Álvaro and Fernández del Castillo, Enol and Campos Plasencia, Isabel",
    title = "An efficient cloud scheduler design supporting preemptible instances",
    journal = "Future Generation Computer Systems",
    year = "2019",
    volume = "95",
    pages = "68 - 78",
    issn = "0167-739X",
    abstract = "Maximizing resource utilization by performing an efficient resource provisioning is a key factor for any cloud provider: commercial actors can maximize their revenues, whereas scientific and non-commercial providers can maximize their infrastructure utilization. Traditionally, batch systems have allowed data centers to fill their resources as much as possible by using backfilling and similar techniques. However, in an IaaS cloud, where virtual machines are supposed to live indefinitely, or at least as long as the user is able to pay for them, these policies are not easily implementable. In this work we present a new scheduling algorithm for IaaS providers that is able to support preemptible instances, that can be stopped by higher priority requests without introducing large modifications in the current cloud schedulers. This scheduler enables the implementation of new cloud usage and payment models that allow more efficient usage of the resources and potential new revenue sources for commercial providers. We also study the correctness and the performance overhead of the proposed scheduler against existing solutions.",
    addendum = "Journal impact factor (JCR 2019): 6.125",
    doi = "10.1016/j.future.2018.12.057",
    keywords = "Cloud computing, Scheduling, Preemptible instances, Spot instances, Resource allocation",
    owner = "alvaro",
    timestamp = "2019.01.14",
    url = "http://www.sciencedirect.com/science/article/pii/S0167739X1830270X"
}
X
@Article{Nguyen2019,
    author = "Nguyen, Giang and Dlugolinsky, Stefan and Bob{\'a}k, Martin and Tran, Viet and L{\'o}pez Garc{\'i}a, {\'A}lvaro and Heredia, Ignacio and Mal{\'i}k, Peter and Hluch{\'y}, Ladislav",
    title = "Machine Learning and Deep Learning frameworks and libraries for large-scale data mining: a survey",
    journal = "Artificial Intelligence Review",
    year = "2019",
    volume = "52",
    number = "1",
    pages = "77--124",
    month = "Jun",
    issn = "1573-7462",
    abstract = "The combined impact of new computing resources and techniques with an increasing avalanche of large datasets, is transforming many research areas and may lead to technological breakthroughs that can be used by billions of people. In the recent years, Machine Learning and especially its subfield Deep Learning have seen impressive advances. Techniques developed within these two fields are now able to analyze and learn from huge amounts of real world examples in a disparate formats. While the number of Machine Learning algorithms is extensive and growing, their implementations through frameworks and libraries is also extensive and growing too. The software development in this field is fast paced with a large number of open-source software coming from the academy, industry, start-ups or wider open-source communities. This survey presents a recent time-slide comprehensive overview with comparisons as well as trends in development and usage of cutting-edge Artificial Intelligence software. It also provides an overview of massive parallelism support that is capable of scaling computation effectively and efficiently in the era of Big Data.",
    addendum = "Journal impact factor (JCR 2018): 5.747",
    day = "01",
    doi = "10.1007/s10462-018-09679-z",
    url = "https://doi.org/10.1007/s10462-018-09679-z"
}
X
@Article{refId0,
    author = "Spiga, Daniele and Antonacci, Marica and Boccali, Tommaso and Ceccanti, Andrea and Ciangottini, Diego and Di Maria, Riccardo and Donvito, Giacinto and Duma, Cristina and Gaido, Luciano and L\'opez Garc{\'i}a, \'Alvaro and Palacio Hoz, Aida and Salomoni, Davide and Tracolli, Mirco",
    title = "Exploiting private and commercial clouds to generate on-demand CMS computing facilities with DODAS",
    journal = "EPJ Web Conf.",
    year = "2019",
    volume = "214",
    pages = "07027",
    doi = "10.1051/epjconf/201921407027",
    owner = "alvaro",
    timestamp = "2019.09.17",
    url = "https://doi.org/10.1051/epjconf/201921407027"
}
X
@Article{LopezGarcia2017b,
    author = "Caballer, Miguel and Zala, Sahdev and López García*, Álvaro and Montó, Germán and Orviz Fernández, Pablo and Velten, Mathieu",
    title = "Orchestrating complex application architectures in heterogeneous clouds",
    journal = "Journal of Grid Computing",
    year = "2018",
    volume = "16",
    number = "1",
    pages = "3--18",
    month = "3",
    issn = "1570-7873",
    addendum = "Journal impact factor (JCR 2018): 3.288",
    doi = "10.1007/s10723-017-9418-y",
    timestamp = "2017.10.23"
}
X
@Article{GOMES201884,
    author = "Gomes, Jorge and Bagnaschi, Emanuele and Campos, Isabel and David, Mario and Alves, Luís and Martins, João and Pina, João and López-García, Alvaro and Orviz, Pablo",
    title = "{Enabling rootless Linux Containers in multi-user environments: The udocker tool}",
    journal = "Computer Physics Communications",
    year = "2018",
    volume = "232",
    pages = "84--97",
    issn = "0010-4655",
    addendum = "Journal impact factor (JCR 2018): 3.309",
    doi = "10.1016/j.cpc.2018.05.021",
    keywords = "Linux containers, HPC on cloud, Virtualization, Phenomenology, QCD, Biophysics",
    url = "http://www.sciencedirect.com/science/article/pii/S0010465518302042"
}
X
@Article{LopezGarcia2017c,
    author = "López García*, Álvaro and Fernández-del-Castillo, Enol and Orviz Fernández, Pablo and Campos Plasencia, Isabel and Marco de Lucas, Jesús",
    title = "{Resource provisioning in Science Clouds: Requirements and challenges}",
    journal = "Software: Practice and Experience",
    year = "2018",
    volume = "48",
    number = "3",
    pages = "486--498",
    month = "3",
    issn = "1097-024X",
    note = "10.1002/spe.2544",
    addendum = "Journal impact factor (JCR 2019): 1.931",
    doi = "10.1002/spe.2544",
    keywords = "cloud challenges, cloud computing, Science Clouds, scientific computing",
    timestamp = "2017.09.25",
    url = "http://dx.doi.org/10.1002/spe.2544"
}
X
@Article{OrvizFernandez2018,
    author = "Orviz Fern{\'a}ndez, Pablo and Pina, Jo{\\textasciitilde a}o and L{\'o}pez Garc{\'i}a, {\'A}lvaro and Campos Plasencia, Isabel and David, M{\'a}rio and Gomes, Jorge",
    title = "umd-verification: Automation of Software Validation for the EGI Federated e-Infrastructure",
    journal = "Journal of Grid Computing",
    year = "2018",
    volume = "16",
    number = "4",
    pages = "683–696",
    month = "Dec",
    issn = "1572-9184",
    abstract = "Supporting e-Science in the EGI e-Infrastructure requires extensive and reliable software, for advanced computing use, deployed across over approximately 300 European and worldwide data centers. The Unified Middleware Distribution (UMD) and Cloud Middleware Distribution (CMD) are the channels to deliver the software for the EGI e-Infrastructure consumption. The software is compiled, validated and distributed following the Software Provisioning Process (SWPP), where the Quality Criteria (QC) definition sets the minimum quality requirements for EGI acceptance. The growing number of software components currently existing within UMD and CMD distributions hinders the application of the traditional, manual-based validation mechanisms, thus driving the adoption of automated solutions. This paper presents umd-verification, an open-source tool that enforces the fulfillment of the QC requirements in an automated way for the continuous validation of the software products for scientific disposal. The umd-verification tool has been successfully integrated within the SWPP pipeline and is progressively supporting the full validation of the products in the UMD and CMD repositories. While the cost of supporting new products is dependant on the availability of Infrastructure as Code solutions to take over the deployment and high test coverage, the results obtained for the already integrated products are promising, as the time invested in the validation of products has been drastically reduced. Furthermore, automation adoption has brought along benefits for the reliability of the process, such as the removal of human-associated errors or the risk of regression of previously tested functionalities.",
    addendum = "Journal impact factor (JCR 2018): 3.288",
    day = "1",
    doi = "10.1007/s10723-018-9454-2",
    owner = "alvaro",
    timestamp = "2018.08.14",
    url = "https://doi.org/10.1007/s10723-018-9454-2"
}
X
@Article{Salomoni2018,
    author = "Salomoni, D. and Campos, I. and Gaido, L. and de Lucas, J. Marco and Solagna, P. and Gomes, J. and Matyska, L. and Fuhrman, P. and Hardt, M. and Donvito, G. and Dutka, L. and Plociennik, M. and Barbera, R. and Blanquer, I. and Ceccanti, A. and Cetinic, E. and David, M. and Duma, C. and L{\'o}pez-Garc{\'i}a, A. and Molt{\'o}, G. and Orviz, P. and Sustr, Z. and Viljoen, M. and Aguilar, F. and Alves, L. and Antonacci, M. and Antonelli, L. A. and Bagnasco, S. and Bonvin, A. M. J. J. and Bruno, R. and Chen, Y. and Costa, A. and Davidovic, D. and Ertl, B. and Fargetta, M. and Fiore, S. and Gallozzi, S. and Kurkcuoglu, Z. and Lloret, L. and Martins, J. and Nuzzo, A. and Nassisi, P. and Palazzo, C. and Pina, J. and Sciacca, E. and Spiga, D. and Tangaro, M. and Urbaniak, M. and Vallero, S. and Wegh, B. and Zaccolo, V. and Zambelli, F. and Zok, T.",
    title = "{INDIGO-DataCloud: a Platform to Facilitate Seamless Access to E-Infrastructures}",
    journal = "Journal of Grid Computing",
    year = "2018",
    month = "8",
    issn = "1572-9184",
    abstract = "This paper describes the achievements of the H2020 project INDIGO-DataCloud. The project has provided e-infrastructures with tools, applications and cloud framework enhancements to manage the demanding requirements of scientific communities, either locally or through enhanced interfaces. The middleware developed allows to federate hybrid resources, to easily write, port and run scientific applications to the cloud. In particular, we have extended existing PaaS (Platform as a Service) solutions, allowing public and private e-infrastructures, including those provided by EGI, EUDAT, and Helix Nebula, to integrate their existing services and make them available through AAI services compliant with GEANT interfederation policies, thus guaranteeing transparency and trust in the provisioning of such services. Our middleware facilitates the execution of applications using containers on Cloud and Grid based infrastructures, as well as on HPC clusters. Our developments are freely downloadable as open source components, and are already being integrated into many scientific applications.",
    addendum = "Journal impact factor (JCR 2018): 3.288",
    day = "07",
    doi = "10.1007/s10723-018-9453-3",
    owner = "alvaro",
    timestamp = "2018.08.10",
    url = "https://doi.org/10.1007/s10723-018-9453-3"
}
X
@Article{LopezGarcia2017,
    author = "López García*, Álvaro and Zangrando, Lisa and Sgaravatto, Massimo and Llorens, Vincent and Vallero, Sara and Zaccolo, Valentina and Bagnasco, Stefano and Taneja, Sonia and Pra, Stefano Dal and Salomoni, Davide and Donvito, Giacinto and López García, Alvaro and Zangrando, Lisa and Sgaravatto, Massimo and Llorens, Vincent and Vallero, Sara and Zaccolo, Valentina and Bagnasco, Stefano and Taneja, Sonia and Pra, Stefano Dal and Salomoni, Davide and Donvito, Giacinto",
    title = "{Improved Cloud resource allocation: how INDIGO-DataCloud is overcoming the current limitations in Cloud schedulers}",
    journal = "Journal of Physics: Conference Series",
    year = "2017",
    volume = "898",
    number = "9",
    pages = "92010",
    month = "7",
    abstract = "Performing efficient resource provisioning is a fundamental aspect for any resource provider. Local Resource Management Systems (LRMS) have been used in data centers for decades in order to obtain the best usage of the resources, providing their fair usage and partitioning for the users. In contrast, current cloud schedulers are normally based on the immediate allocation of resources on a first-come, first-served basis, meaning that a request will fail if there are no resources (e.g. OpenStack) or it will be trivially queued ordered by entry time (e.g. OpenNebula). Moreover, these scheduling strategies are based on a static partitioning of the resources, meaning that existing quotas cannot be exceeded, even if there are idle resources allocated to other projects. This is a consequence of the fact that cloud instances are not associated with a maximum execution time and leads to a situation where the resources are under-utilized. These facts have been identified by the INDIGO-DataCloud project as being too simplistic for accommodating scientific workloads in an efficient way, leading to an underutilization of the resources, a non desirable situation in scientific data centers. In this work, we will present the work done in the scheduling area during the first year of the INDIGO project and the foreseen evolutions.",
    addendum = "Journal impact factor (SJR 2016): 0.240",
    archiveprefix = "arXiv",
    arxivid = "1707.06403",
    doi = "10.1088/1742-6596/898/9/092010",
    eprint = "1707.06403",
    file = ":home/alvaro/Mendeley/Garcia et al. - 2017 - Improved Cloud resource allocation how INDIGO-DataCloud is overcoming the current limitations in Cloud schedulers.pdf:pdf",
    url = "http://stacks.iop.org/1742-6596/898/i=9/a=092010 http://arxiv.org/abs/1707.06403"
}
X
@Article{LopezGarcia2016a,
    Author = "López García*, Álvaro and Fernández del Castillo, Enol",
    Title = "Efficient image deployment in cloud environments",
    Journal = "Journal of Network and Computer Applications",
    Year = "2016",
    Month = "2",
    Pages = "140--149",
    Volume = "63",
    Abstract = "The biggest overhead for the instantiation of a virtual machine in a cloud infrastructure is the time spent in transferring the image of the virtual machine into the physical node that executes it. This overhead becomes larger for requests composed of several virtual machines to be started concurrently, and the illusion of flexibility and elasticity usually associated with the cloud computing model may vanish. This poses a problem for both the resource providers and the software developers, since tackling those overheads is not a trivial issue. In this work we implement and evaluate several improvements for virtual machine image distribution problem in a cloud infrastructure and propose a method based on BitTorrent and local caching of the virtual machine images that reduces the transfer time when large requests are made.",
    Addendum = "Journal impact factor (JCR 2016): 3.500",
    Doi = "10.1016/j.jnca.2015.10.015",
    File = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/López García, Fernández del Castillo - 2016 - Efficient image deployment in cloud environments.pdf:pdf",
    ISSN = "10848045",
    Keywords = "Cloud computing,Image deployment,OpenStack,Scheduling",
    Url = "http://www.sciencedirect.com/science/article/pii/S1084804516000382"
}
X
@Article{LopezGarcia2016,
    author = "López García*, Álvaro and Fernández del Castillo, Enol and Orviz Fernández, Pablo",
    title = "{ooi: OpenStack OCCI interface}",
    journal = "SoftwareX",
    year = "2016",
    volume = "5",
    pages = "6--11",
    month = "1",
    issn = "23527110",
    abstract = "In this document we present an implementation of the Open Grid Forum's Open Cloud Computing Interface (OCCI) for OpenStack, namely ooi (Openstack occi interface, 2015) [1]. OCCI is an open standard for management tasks over cloud resources, focused on interoperability, portability and integration. ooi aims to implement this open interface for the OpenStack cloud middleware, promoting interoperability with other OCCI-enabled cloud management frameworks and infrastructures. ooi focuses on being non-invasive with a vanilla OpenStack installation, not tied to a particular OpenStack release version.",
    addendum = "Journal impact factor (CITESCORE 2016): 4.430",
    doi = "10.1016/j.softx.2016.01.001",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/López García, Fernández del Castillo, Orviz Fernández - 2016 - ooi OpenStack OCCI interface.pdf:pdf",
    keywords = "Cloud,Interface,OCCI,Standards,cloud,interface,occi,standards",
    url = "http://www.sciencedirect.com/science/article/pii/S2352711016000029 http://linkinghub.elsevier.com/retrieve/pii/S2352711016000029"
}
X
@Article{LopezGarcia2016b,
    author = "López García*, Álvaro and Fernández-del-Castillo, Enol and Orviz Fernández, Pablo",
    title = "{Standards for enabling heterogeneous IaaS cloud federations}",
    journal = "Computer Standards \\& Interfaces",
    year = "2016",
    volume = "47",
    pages = "19--23",
    month = "2",
    issn = "0920-5489",
    abstract = "Technology market is continuing a rapid growth phase where different resource providers and Cloud Management Frameworks are positioning to provide ad-hoc solutions -in terms of management interfaces, information discovery or billing- trying to differentiate from competitors but that as a result remain incompatible between them when addressing more complex scenarios like federated clouds. Grasping interoperability problems present in current infrastructures is then a must-do, tackled by studying how existing and emerging standards could enhance user experience in the cloud ecosystem. In this paper we will review the current open challenges in Infrastructure as a Service cloud interoperability and federation, as well as point to the potential standards that should alleviate these problems.",
    addendum = "Journal impact factor (JCR 2016): 1.633",
    doi = "10.1016/j.csi.2016.02.002",
    file = ":tmp/1-s2.0-S0920548916300022-main.pdf:pdf",
    keywords = ",Cloud Computing,Cloud computing,Federation,Interoperability,Standards",
    publisher = "Elsevier B.V.",
    url = "http://dx.doi.org/10.1016/j.csi.2016.02.002 http://www.sciencedirect.com/science/article/pii/S0920548916300022"
}
X
@Article{FernandezdelCastillo2015,
    author = "Fernández-del-Castillo, Enol and Scardaci, Diego and López García, Álvaro",
    title = "{The EGI Federated Cloud e-Infrastructure}",
    journal = "Procedia Computer Science",
    year = "2015",
    volume = "68",
    pages = "196--205",
    month = "10",
    issn = "18770509",
    abstract = "The EGI Federated Cloud is a standards-based open cloud system that offers a scalable and flexible e-infrastructure to the European research community, and extends the EGI computational offer beyond the traditional High Throughput Computing of the grid plat- form with new models like long-lived services and on demand computation. The EGI Cloud technology enables the federation of institutional clouds to run scientists workloads, simulations and services spanned across multiple administrative locations, allowing the users to access and exploit its resources as a unique system. The architecture of the federation was defined after a two year period of development based on a set of user stories describing operations on a cloud infrascturues and was officially launched in May 2014. Since then the EGI Federated Cloud operates as a federation of heterogeneous Infrastructure as a Service type clouds with every participating provider implementing the same set of interfaces towards users and system administrators. Enforcing cloud technology agnosticism and of supporting service mobility by means of open standards has also allowed for the inclusion of commercial cloud providers into an infrastructure previously supported only by academic institutions. This contributes to a wider goal of the funders to create economic and social impact from supported research activities. This paper details the state of the art, the design and development processes, and the organisational effort that have lead to the creation and deployment of the EGI Cloud Platform.",
    addendum = "Journal impact factor (SJR 2015): 0.310",
    doi = "10.1016/j.procs.2015.09.235",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Fernández-del-Castillo, Scardaci, López García - 2015 - The EGI Federated Cloud e-Infrastructure(2).pdf:pdf",
    keywords = ",Cloud Computing,Federation of Resources,cloud computing,e-infrastructure,federation of resources,support",
    url = "http://www.sciencedirect.com/science/article/pii/S187705091503080X http://linkinghub.elsevier.com/retrieve/pii/S187705091503080X"
}
X
@Article{Campos2013,
    author = "Campos Plasencia, Isabel and Fernández-del-Castillo, Enol and Heinemeyer, S. and López García, Álvaro and Pahlen, Federico and Borges, Gonçalo",
    title = "{Phenomenology tools on cloud infrastructures using OpenStack}",
    journal = "The European Physical Journal C",
    year = "2013",
    volume = "73",
    number = "4",
    pages = "2375",
    month = "4",
    issn = "1434-6044",
    addendum = "Journal impact factor (JCR 2013): 5.436",
    archiveprefix = "arXiv",
    arxivid = "arXiv:1212.4784v1",
    doi = "10.1140/epjc/s10052-013-2375-0",
    eprint = "arXiv:1212.4784v1",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Campos Plasencia et al. - 2013 - Phenomenology tools on cloud infrastructures using OpenStack(7).pdf:pdf;:home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Campos Plasencia et al. - 2013 - Phenomenology tools on cloud infrastructures using OpenStack(8).pdf:pdf;:home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Campos Plasencia et al. - 2013 - Phenomenology tools on cloud infrastructures using OpenStack(9).pdf:pdf",
    isbn = "1005201323",
    url = "http://link.springer.com/10.1140/epjc/s10052-013-2375-0"
}
X
@InProceedings{LopezGarcia2013b,
    author = "López García, Álvaro and Fernández-del-Castillo, Enol and Puel, Mattieu",
    title = "{Identity Federation with VOMS in Cloud Infrastructures}",
    booktitle = "2013 IEEE 5th International Conference on Cloud Computing Technology and Science",
    year = "2013",
    pages = "42--48",
    doi = "10.1109/CloudCom.2013.13",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/L{\'{o}}pez García, Fernández-del-Castillo, Puel - 2013 - Identity Federation with VOMS in Cloud Infrastructures(4).pdf:pdf",
    isbn = "978-0-7695-5095-4",
    owner = "alvaro",
    timestamp = "2016.04.22",
    url = "http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6753776"
}
X
@Article{Borges2012,
    author = "Borges, Gonçalo and David, Mario and Gomes, Hugo and Gomes, Jorge and Martins, Jo\\textasciitilde ao and Pina, Jo\\textasciitilde ao Murta and Blanquer, Ignacio and Arce, David and Caballer, Miguel and López García, Álvaro and Orviz Fernández, Pablo and Plasencia, Isabel Campos and Marco de Lucas, Jesús and Simón García, Álvaro",
    title = "{Fostering Multi-Scientific Usage in the Iberian Production Infrastructure}",
    journal = "Computing and Informatics",
    year = "2012",
    volume = "31",
    number = "1",
    pages = "61--72",
    issn = "1335-9150",
    addendum = "Journal impact factor (JCR 2012): 0.254",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Borges et al. - 2012 - Fostering Multi-Scientific Usage in the Iberian Production Infrastructure.pdf:pdf",
    url = "http://dblp.uni-trier.de/db/journals/cai/cai31.html\\#BorgesDGGMPBACLOCMS12"
}
X
@Article{lpezgarca2012,
    author = "David, M. and Borges, G. and Gomes, J. and Pina, J. and Campos, I. and Fernandez, E. and López García, Álvaro and Orviz, P. and Cacheiro, J.L. and Fernandez, C. and Simon, A. and Fernandez, A.",
    title = "{Software provision process for EGI}",
    journal = "Computing and Informatics",
    year = "2012",
    volume = "31",
    number = "1",
    pages = "135-148",
    issn = "1335-9150",
    addendum = "Journal impact factor (JCR 2012): 0.254"
}
X
@Article{Rodriguez-Marrero2012,
    author = "Rodríguez-Marrero, Ana Yaiza and González Caballero, Isidro and Cuesta Noriega, Alberto and Fernández-del-Castillo, Enol and López García, Álvaro and Marco de Lucas, Jesús and Matorras Weinig, Francisco",
    title = "{Integrating PROOF Analysis in Cloud and Batch Clusters}",
    journal = "Journal of Physics: Conference Series",
    year = "2012",
    volume = "396",
    number = "3",
    pages = "32091",
    month = "12",
    issn = "1742-6588",
    addendum = "Journal impact factor (SJR 2012): 0.28",
    doi = "10.1088/1742-6596/396/3/032091",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Rodríguez-Marrero et al. - 2012 - Integrating PROOF Analysis in Cloud and Batch Clusters(4).pdf:pdf",
    url = "http://stacks.iop.org/1742-6596/396/i=3/a=032091?key=crossref.a4219812d32b8f4fb9c750e66cfcde37"
}
X
@Article{DopazoRosende2012,
    author = "{Dopazo Rosende}, Roberto and {Simón García}, Alvaro and {García Freire}, Esteban and {Fernández Sánchez}, Carlos and López García, Álvaro and Orviz Fernández, Pablo and Fernández-del-Castillo, Enol and Borges, Gonçalo",
    title = "{Grid Engine batch system integration in the EMI era}",
    journal = "Proceedings of Science",
    year = "2012",
    volume = "EGICF12-EM",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Dopazo Rosende et al. - 2012 - Grid Engine batch system integration in the EMI era.pdf:pdf",
    url = "http://adsabs.harvard.edu/abs/2012egic.confE..83R"
}
X
@InCollection{Borges2010,
    author = "Borges, Gonçalo and Gomes, Jorge and Montecelo, Manuel and David, Mario and Silva, B. and Dias, N. and Martins, J. P. and {Fernández Sánchez}, Carlos and García-Tarres, L. and Veiga, C. and Cordero, D. and López-Cacheiro, Javier and Marco de Lucas, Jesús and Campos Plasencia, Isabel and Rodríguez, D and Marco, R and López García, Álvaro and Orviz Fernández, Pablo and Hammad, A. and Hardt, M. and Fernández-del-Castillo, Enol and Heymann, E. and Senar, M.A and Padee, A. and Nawrocki, K. and Wislicki, W. and Heinzlreiter, P. and Baumgartner, M. and Rosmanith, H. and Kenny, S. and Coghlan, B. and Lason, P. and Skital, L. and Astalos, J. and Ciglan, M. and Pospieszny, M. and Valles, R. and Dichev, K.",
    editor = "Davoli, Franco and Meyer, Norbert and Pugliese, Roberto and Zappatore, S",
    title = "{Int.eu.grid}",
    booktitle = "Remote Instrumentation and Virtual Laboratories",
    publisher = "Springer",
    year = "2010",
    pages = "201--210",
    isbn = "978-1-4419-5595-1"
}
X
@Article{780,
    author = "Gomes, Jorge and Borges, Gonçalo and Montecelo, Manuel and David, Mario and Silva, B and Dias, N and Martins, J. P. and {Fernández Sánchez}, Carlos and García-Tarres, L. and Veiga, C. and Cordero, D. and López-Cacheiro, Javier and Marco de Lucas, Jesús and Campos Plasencia, Isabel and Rodríguez, D and Marco, R and López García, Álvaro and Orviz Fernández, Pablo and Hammad, A.",
    title = "{A Grid infrastructure for parallel and interactive applications}",
    journal = "Computing and Informatics",
    year = "2008",
    volume = "27",
    number = "2",
    pages = "173--185",
    issn = "1335-9150",
    abstract = "The int.eu.grid project aims at providing a production quality grid computing infrastructure for e-Science supporting parallel and interactive applications. The infrastructure capacity is presently about 750 cpu cores distributed over twelve sites in seven countries. These resources have to be tightly coordinated to match the requirements of parallel computing. Such an infrastructure implies high availability, performance and robustness resulting in a much larger management effort than in traditional grid environments which are usually targeted to run sequential non-interactive applications. To achieve these goals the int.eu.grid project offers advanced brokering mechanisms and user friendly graphical interfaces supporting application steering. The int.eu.grid environment is deployed on top of the gLite middleware enabling full interoperability with existing gLite based infrastructures.",
    addendum = "Journal impact factor (JCR 2008): 0.492",
    chapter = "173",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Gomes et al. - 2008 - A Grid infrastructure for parallel and interactive applications.pdf:pdf",
    keywords = "Grid computing,inte,interactivity,parallel jobs",
    url = "http://www.cai.sk/ojs/index.php/cai/article/view/259/210"
}
X
@Article{782,
    author = "Marco de Lucas, Jesús and Campos Plasencia, Isabel and Coterillo, I and Diaz, I and López García, Álvaro and Marco, R and Martinez-Rivero, C and Orviz Fernández, Pablo and Rodríguez, D and Gomes, Jorge and Borges, Gonçalo and Montecelo, Manuel and David, Mario and Silva, B and Dias, N and Martins, J. P. and {Fernández Sánchez}, Carlos and García-Tarres, L.",
    title = "{The interactive European Grid: Project objectives and achievements}",
    journal = "Computing and Informatics",
    year = "2008",
    volume = "27",
    number = "2",
    pages = "161--171",
    issn = "1335-9150",
    addendum = "Journal impact factor (JCR 2008): 0.492",
    chapter = "161",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Marco de Lucas et al. - 2008 - The interactive European Grid Project objectives and achievements.pdf:pdf"
}
X
@Article{Collaboration2008,
    author = "{The CMS Collaboration}",
    title = "{The CMS experiment at the CERN LHC}",
    journal = "Journal of Instrumentation",
    year = "2008",
    volume = "3",
    number = "08",
    pages = "S08004--S08004",
    month = "8",
    issn = "1748-0221",
    abstract = "The Compact Muon Solenoid (CMS) detector is described. The detector operates at the Large Hadron Collider (LHC) at CERN. It was conceived to study proton-proton (and lead-lead) collisions at a centre-of-mass energy of 14 TeV (5.5 TeV nucleon-nucleon) and at luminosities up to 10 34 cm −2 s −1 (10 27 cm −2 s −1 ). At the core of the CMS detector sits a high-magnetic-field and large-bore superconducting solenoid surrounding an all-silicon pixel and strip tracker, a lead-tungstate scintillating-crystals electromagnetic calorimeter, and a brass-scintillator sampling hadron calorimeter. The iron yoke of the flux-return is instrumented with four stations of muon detectors covering most of the 4$\pi$ solid angle. Forward sampling calorimeters extend the pseudorapidity coverage to high values (|$\eta$| ≤ 5) assuring very good hermeticity. The overall dimensions of the CMS detector are a length of 21.6 m, a diameter of 14.6 m and a total weight of 12500 t.",
    addendum = "Journal impact factor (JCR 2008): 0.821",
    doi = "10.1088/1748-0221/3/08/S08004",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Collaboration et al. - 2008 - The CMS experiment at the CERN LHC.pdf:pdf",
    url = "http://stacks.iop.org/1748-0221/3/i=08/a=S08004"
}
X
@Article{LopezGarcia2007,
    author = "López García*, Álvaro and Mariotti, Mirko and Salomoni, Davide and Servoli, Leonello",
    title = "{A high availability solution for GRID services}",
    journal = "Proceedings of Science",
    year = "2007",
    volume = "ACAT",
    pages = "13",
    file = ":home/alvaro/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/López García et al. - 2007 - A high availability solution for GRID services(2).pdf:pdf",
    keywords = "virtualization",
    url = "citeulike-article-id:9146151"
}
An asterisk (*) denotes that I am the corresponding author.