GENERACIÓN DE TAREAS PERIÓDICAS Y APERIÓDICAS PARA SIMULACIÓN DE SISTEMAS DE TIEMPO REAL

Revista Iberoamericana De Engenharia Industrial

Endereço:
Campus Universitário - Trindade, Caixa Postal 476
Florianópolis / SC
0
Site: http://periodicos.incubadora.ufsc.br/index.php/IJIE
Telefone: (48) 3721-7065
ISSN: 2175-8018
Editor Chefe: Nelson Casarotto Filho
Início Publicação: 31/05/2009
Periodicidade: Semestral
Área de Estudo: Engenharia de produção

GENERACIÓN DE TAREAS PERIÓDICAS Y APERIÓDICAS PARA SIMULACIÓN DE SISTEMAS DE TIEMPO REAL

Ano: 2011 | Volume: 3 | Número: 2
Autores: Gabriela Olguín, Laura Biscayart, José M. Urriza
Autor Correspondente: Gabriela Olguín | [email protected]

Palavras-chave: Generación de Tareas, Simulación de Sistemas, Sistemas de Tiempo Real Heterogéneos, Planificabilidad

Resumos Cadastrados

Resumo Inglês:

In Real Time Systems discipline, a way to check heterogeneous scheduling
models or theories is to perform massive simulations with the developed algorithms. These
simulations allow validating results before they are implemented. However, it is necessary to
generate million of synthetic heterogeneous systems. These systems must be generated under
certain constrictions and formats. In this paper, we present a software for generating sets of
Heterogeneous Real Time Systems. The software is developed in ADA 2005 language and is
open source. This software generates sets of periodic and aperiodic tasks, and verifies that
periodic systems are schedulable by Rate Monotonic, Deadline Monotonic or Earliest
Deadline First. It adapts easily to different simulator requirements and provides a graphical
interface.



Resumo Espanhol:

En la disciplina Sistemas de Tiempo Real, una forma de comprobar las nuevas
teorías o modelos heterogéneos de planificación, es realizar simulaciones masivas con los
nuevos algoritmos desarrollados. Estas simulaciones permiten validar los resultados antes de
ser implementados. No obstante, es necesario generar millones de sistemas heterogéneos
sintéticos. Estos sistemas deben ser generados bajo ciertas premisas y formatos. En este
trabajo, se presenta un software para generar conjuntos de sistemas de tiempo real
heterogéneos. El software se encuentra desarrollado en el lenguaje Ada 2005, es de código
abierto, genera conjuntos de tareas periódicas, conjuntos de tareas aperiódicas y verifica que
los sistemas periódicos sean planificables por Rate Monotonic, Deadline Monotonic o Earliest
Deadline First. Se adapta fácilmente a diferentes requerimientos de los simuladores y dispone
de una interfaz gráfica.