masterThesis
Análise de sistemas operacionais de tempo real
Registro en:
Luiz Souza Moreira, Anderson; Vanderlei Cavalcante, Sérgio. Análise de sistemas operacionais de tempo real. 2007. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2007.
Autor
Luiz Souza Moreira, Anderson
Institución
Resumen
Sistemas críticos de tempo real estão se tornando cada vez mais utilizados. A grande
complexidade na criação de aplicações para tempo real favorece o surgimento de novos
recursos que facilitam ao projetista adequar tais sistemas às suas necessidades, entre
eles os Sistemas Operacionais de Tempo Real (SOTR).
Conseqüência disso é que a adoção dos SOTR têm aumentado significativamente,
principalmente entre os que são baseados em Sistemas Operacionais de Propósito Geral
(SOPG), mais precisamente os que são baseados em Linux. Existem também aqueles
sistemas que foram desenvolvidos especificamente para o tratamento de tarefas
temporais, sendo um dos mais famosos o VxWorks da Wind River como também o
Windows CE da Microsoft.
Contudo o SOTR é uma peça integrante em um sistema de tempo real. O presente
trabalho tem como ideal facilitar o projetista de tempo real a escolher entre os diversos
tipos de SOTR, entre eles o sistema proprietário da Microsoft, Windows CE e os
sistemas de código aberto RTLinux e RTAI.
Elementos chaves, como previsibilidade, tamanho, modularidade e adaptabilidade são
verificados para ter o conhecimento necessário que auxilie o projetista no
desenvolvimento de sistemas mais confiáveis.
O resultado final será a verificação da real capacidade e maturidade de tais sistemas,
auxiliando o projetista de tempo real na criação de aplicações. Também será analisado
se os mesmos podem ter seus escalonadores modificados