Miguel Toro
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Miguel Toro has a total of 40 co-authors. Here are the top co-authors by number of shared publications:
- Isabel Ramos
University of Seville
6 shared publications - Antonio Ruiz-Cortés
Universidad de Sevilla
5 shared publications - Mercedes Ruiz
University of Cadiz, Cadiz, Spain
5 shared publications - Amador Durán
SCORE Lab, University of Sevilla, Sevilla, Spain
4 shared publications - Rafael Corchuelo
ETSI Informática, University of Sevilla, Sevilla, Spain
4 shared publications - Jesus Salvador Aguilar-Ruiz
Universidad Pablo de Olavide
3 shared publications
Latest Publications
- Open Access
- 14 June 2024
- Published by Elsevier in Expert Systems with Applications
- Vol. 255
SpaceRL-KG: Searching paths automatically combining embedding-based rewards with Reinforcement Learning in Knowledge Graphs
- 14 June 2024
- Published by Elsevier in Expert Systems with Applications
- Vol. 255
Open AccessSpaceRL-KG: Searching paths automatically combining embedding-based rewards with Reinforcement Learning in Knowledge Graphs
- 1 January 2023
- Published by Editorial Universidad de Sevilla
Problemas, modelos, grafos y algoritmos
- 1 January 2023
- Published by Editorial Universidad de Sevilla
Algoritmos y tipos de datos en C
Los lenguajes de programación tienden a compartir las mismas ideas básicas, dado que unos y otros van tomando prestadas recíprocamente las más novedosas. Aunque existen particularidades, podemos decir que los lenguajes de programación van convergiendo hacia elementos comunes a todos ellos. En este manual, en el que el diseño de tipos ocupa un lugar central, se abordan algoritmos y estructuras de datos en el lenguaje C; en la última sección, se incluyen varios ejemplos diseñados con estas ideas. El material que conforma el texto procede de la experiencia acumulada durante varios años en la enseñanza de la asignatura Análisis de Datos y Algoritmos en la Universidad de Sevilla.
- 1 January 2023
- Published by Editorial Universidad de Sevilla
Algoritmos y tipos de datos en C
Los lenguajes de programación tienden a compartir las mismas ideas básicas, dado que unos y otros van tomando prestadas recíprocamente las más novedosas. Aunque existen particularidades, podemos decir que los lenguajes de programación van convergiendo hacia elementos comunes a todos ellos. En este manual, en el que el diseño de tipos ocupa un lugar central, se abordan algoritmos y estructuras de datos en el lenguaje C; en la última sección, se incluyen varios ejemplos diseñados con estas ideas. El material que conforma el texto procede de la experiencia acumulada durante varios años en la enseñanza de la asignatura Análisis de Datos y Algoritmos en la Universidad de Sevilla.
- 1 January 2023
- Published by Editorial Universidad de Sevilla
Análisis y diseño de algoritmos y tipos de datos
- 1 January 2023
- Published by Editorial Universidad de Sevilla
Análisis y diseño de algoritmos y tipos de datos
- 1 January 2022
- Published by Editorial Universidad de Sevilla
Fundamentos de programación: JAVA
Aunque cada lenguaje tiene sus particularidades, es posible afirmar que van convergiendo hacia elementos compartidos por todos ellos; de ahí que intentemos partir de esas ideas comunes a los principales lenguajes actuales para ir extrapolando posteriormente conceptos de unos a otros. En este volumen se abordan los conceptos básicos de la programación en general, centrándose particularmente en los fundamentos de Java a partir de dos estilos: el estilo funcional usando streams y el más clásico estilo imperativo usando iterables. El diseño de tipos ocupará un lugar central en este volumen en cuya parte final se incluyen varios ejemplos. El material que conforma el manual procede de la experiencia acumulada tras varios años de enseñanza de la asignatura de Fundamentos de Programación en la Universidad de Sevilla.
- 1 January 2022
- Published by Editorial Universidad de Sevilla
Fundamentos de programación: JAVA
Aunque cada lenguaje tiene sus particularidades, es posible afirmar que van convergiendo hacia elementos compartidos por todos ellos; de ahí que intentemos partir de esas ideas comunes a los principales lenguajes actuales para ir extrapolando posteriormente conceptos de unos a otros. En este volumen se abordan los conceptos básicos de la programación en general, centrándose particularmente en los fundamentos de Java a partir de dos estilos: el estilo funcional usando streams y el más clásico estilo imperativo usando iterables. El diseño de tipos ocupará un lugar central en este volumen en cuya parte final se incluyen varios ejemplos. El material que conforma el manual procede de la experiencia acumulada tras varios años de enseñanza de la asignatura de Fundamentos de Programación en la Universidad de Sevilla.
- 1 January 2022
- Published by Editorial Universidad de Sevilla
Fundamentos de programación: PYTHON
Este volumen de fundamentos de programación en Python tiene como objetivo explicar los conceptos básicos de esta materia. Aunque cada lenguaje tiene sus particularidades, es posible afirmar que van convergiendo hacia elementos comunes a todos ellos. De ahí que intentemos partir de esas ideas compartidas por los principales lenguajes actuales para ir extrapolando posteriormente conceptos de unos a otros. En este sentido, se van a abordar conceptos en Python comunes con Java que pueden ser extendidos a otros. El diseño de tipos ocupará un lugar central en este volumen en cuya parte final se incluyen varios ejemplos. Python se presenta desde un enfoque basado en iterables y reutilización de funciones. El material que conforma este manual procede de la experiencia acumulada tras varios años de enseñanza de la asignatura de Fundamentos de Programación en la Universidad de Sevilla.
- 1 January 2022
- Published by Editorial Universidad de Sevilla
Fundamentos de programación: PYTHON
Este volumen de fundamentos de programación en Python tiene como objetivo explicar los conceptos básicos de esta materia. Aunque cada lenguaje tiene sus particularidades, es posible afirmar que van convergiendo hacia elementos comunes a todos ellos. De ahí que intentemos partir de esas ideas compartidas por los principales lenguajes actuales para ir extrapolando posteriormente conceptos de unos a otros. En este sentido, se van a abordar conceptos en Python comunes con Java que pueden ser extendidos a otros. El diseño de tipos ocupará un lugar central en este volumen en cuya parte final se incluyen varios ejemplos. Python se presenta desde un enfoque basado en iterables y reutilización de funciones. El material que conforma este manual procede de la experiencia acumulada tras varios años de enseñanza de la asignatura de Fundamentos de Programación en la Universidad de Sevilla.
- Open Access
- 20 June 2017
- Published by Springer Nature in Business & Information Systems Engineering
- Vol. 61 (2) , 137-161
Visual ppinot: A Graphical Notation for Process Performance Indicators
- 20 June 2017
- Published by Springer Nature in Business & Information Systems Engineering
- Vol. 61 (2) , 137-161
Open AccessVisual ppinot: A Graphical Notation for Process Performance Indicators
- Open Access
- 1 January 2010
- Published by Springer Nature
- p. 228-237
Dealing with Fixable and Non-fixable Properties in Service Matchmaking
- 1 January 2010
- Published by Springer Nature
- p. 228-237
Open AccessDealing with Fixable and Non-fixable Properties in Service Matchmaking
- Open Access
- 1 November 2009
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 109-117
A System Dynamics Approach to Web Service Capacity Management
This paper presents a dynamic simulation model applied within the field of web services capacity management. The main purpose of the model is to help manage the web services capacity that providers assign their customers accordingly so as to ensure the fulfillment of the Service Level Agreements (SLAs) established.Therefore, the model allows for the analysis of the effects of different web services capacity management polices on the service performance and on the penalties to be assumed by providers for non-compliance with the response times agreed with their customers. The main aims of the sensitivity analysis carried out in the case study of this research paper are as follows: (1) to assess the fulfillment of the SLAs according to the web service capacity contracted by the customer, (2) to determine the lowest web service capacity and those capacity management parameters that ensure that the actual service performance is the one that has been agreed on (3) to evaluate the penalties that the web service provider should assume for non-compliance with response times.
- 1 November 2009
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 109-117
Open AccessA System Dynamics Approach to Web Service Capacity Management
This paper presents a dynamic simulation model applied within the field of web services capacity management. The main purpose of the model is to help manage the web services capacity that providers assign their customers accordingly so as to ensure the fulfillment of the Service Level Agreements (SLAs) established.Therefore, the model allows for the analysis of the effects of different web services capacity management polices on the service performance and on the penalties to be assumed by providers for non-compliance with the response times agreed with their customers. The main aims of the sensitivity analysis carried out in the case study of this research paper are as follows: (1) to assess the fulfillment of the SLAs according to the web service capacity contracted by the customer, (2) to determine the lowest web service capacity and those capacity management parameters that ensure that the actual service performance is the one that has been agreed on (3) to evaluate the penalties that the web service provider should assume for non-compliance with response times.