Ponencia
Task Scheduling Optimization on Enterprise Application Integration Platforms Based on the Meta-heuristic Particle Swarm Optimization
Autor/es | Sellaro, Daniela F.
Frantz, Rafael Z. Hernández Salmerón, Inmaculada Concepción Roos Frantz, Fabricia Sawicki, Sandro |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2017 |
Fecha de depósito | 2022-04-29 |
Publicado en |
|
ISBN/ISSN | 978-1-4503-5326-7 |
Resumen | Companies seek technological alternatives that provide competiti veness for their business processes. Among these alternatives, there
are integration platforms that allow you to connect applications to
your software ... Companies seek technological alternatives that provide competiti veness for their business processes. Among these alternatives, there are integration platforms that allow you to connect applications to your software ecosystems. These ecosystems are often composed of local applications and cloud computing services, such as SaaS and PaaS, and still, interact with social media. Integration platforms are specialized software that allows you to design, execute and monitor integration solutions, which connect functionality and data from different applications. Integration platforms typically provide a specific domain language, development toolkit, runtime engine, and monitoring tool. The efficiency of the engine in sche duling and performing integration tasks has a direct impact on the performance of a solution and this is one of the challenges faced by integration platforms. Our literature review has identified that integration engines adopt task scheduling algorithms based on the textit First-In-First-Out discipline, which may be inefficient. Therefore, it is appropriate to seek a task scheduling algorithm that optimizes engine performance, providing a positive impact on the performance of the integration solution in different scenarios. This article proposes an algorithm for task scheduling based on the meta-heuristic optimization technique, which assigns the tasks to the computational resources, considering the waiting time in the queue of ready tasks and the computational complexity of Each task in order to optimize the performance of the integration solution. |
Cita | Sellaro, D.F., Frantz, R.Z., Hernández Salmerón, I.C., Roos Frantz, F. y Sawicki, S. (2017). Task Scheduling Optimization on Enterprise Application Integration Platforms Based on the Meta-heuristic Particle Swarm Optimization. En SBES 2017 : 31st Brazilian Symposium on Software Engineering (273-278), Fortaleza, CE, Brazil: Association for Computing Machinery (ACM). |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
Task scheduling optimization on ... | 1005.Kb | [PDF] | Ver/ | |