OReK: um executivo de tempo real orientado por objectos

  • Arnaldo S. R. Oliveira
  • Luís Almeida
  • Valery Sklyarov
Palavras-chave: Sistemas de tempo real, Sistemas operativos, Programação orientada por objectos, Escalonamento de tarefas

Resumo

Este artigo discute a implementação, as funcionalidades e a utilização do executivo OReK - um executivo de tempo real orientado por objectos, completamente preemptivo e implementado em C++. A generalidade do executivo OReK é independente da plataforma, possuindo apenas segmentos bem localizados de código específico da plataforma. Actualmente pode ser utilizado em PC's com processador compatível com a família Intel X86 e em MSDOS, uma vez que necessita de configurar e aceder directamente ao hardware. As resoluções temporais permitidas vão desde a dezena de mili-segundo. No estado actual fornece apenas serviços para gestão e escalonamento de tarefas. No entanto, estão já identificados pontos de trabalho futuro para extensão da funcionalidade e optimização do desempenho.

Publicado
2004-01-01
Secção
Secção especial