Titulo Estágio
Tratamento de exceções em sistemas multi-threading
Áreas de especialidade
Engenharia de Software
Local do Estágio
DEI
Enquadramento
O tratamento de exceções é um tópico muito relevante no desenvolvimento de software robusto. O processamento multi-threading acarreta novos desafios ao estar sujeito à ocorrência de exceções simultâneas.
Objetivo
Neste estágio pretende-se desenvolver novos operadores para o tratamento de exceções em sistemas multi-threading baseados em componentes.
Plano de Trabalhos - Semestre 1
Estudo do estado da arte no tratamento de excepções em sistemas sequenciais.
Estudo do estado da arte no tratamento de exceções em sistemas multi-threading.
Estudo de arquiteturas organizadas em componentes e em comunicação baseada em eventos.
Plano de Trabalhos - Semestre 2
Desenvolvimento de um núcleo de programação multi-threading baseado em componentes e eventos.
Desenvolvimento de novos operadores para tratamento de excepções simultâneas em componentes multi-threading.
Validação do trabalho realizado.
Desenvolvimento de aplicações com os operadores criados.
Escrita do relatório.
Condições
Estágio não remunerado
Orientador
Fernando Barros e Bruno Cabral
barros@dei.uc.pt 📩