Resumo da Tese apresentada à COPPE/UFRJ como parte dos requisitos necessários para a obtenção do grau de Mestre em Ciências (M.Sc.)

MOS: Um Sistema Operacional e Framework Multiplataforma e Multiprocessamento Baseado em Módulos

Alex Fernandes Neves

Dezembro/2013

Orientador:  Ramon Romankevicius Costa

Programa: Engenharia Elétrica

      O propósito desta dissertação é desenvolver o Modular Operating System (MOS), um sistema operacional multiplataforma baseado em módulos, e sua linguagem de programação Modular Operating System Language (MOSLanguage). Este sistema operacional tem por objetivo permitir que dispositivos com este mesmo sistema comuniquem entre si e com isto troquem programas especiais chamados de Module. Esta abordagem foi usada para tentar solucionar problemas no desenvolvimento de aplicações que necessitam de múltiplas unidades de processamento.
      A abordagem usada na dissertação indica os pontos que o MOS deseja atingir enquanto expõe o funcionamento do sistema. Então a linguagem MOSLanguage é apresentada, mostrando a relação entre os principais elementos do MOS. Por último, as estruturas em C++ que representam o sistema operacional são detalhadas já considerando os microprocessadores com Windows ou Linux, e os microcontroladores AVR (RISC modificado) em que o MOS deverá inicialmente funcionar.


Ver Abstract
Texto Completo
Imprimir Resumo
Dados da tese na base Sigma