O
projeto LABASE estuda a geração automática de sistemas em software e hardware,
conjuntamente com todo o ambiente necessário para a especificação do
desenvolvimento e da manutenção destes sistemas. Atualmente existem três
sub-projetos principais em andamento dentro do escopo proposto pelo LABASE. O
projeto Ulisses lida com a especificação e o desenvolvimento de sistemas. O
Projeto Hércules propõe a geração automática de software. O Projeto Dedalus
propõe um ambiente distribuido para desenvolvimento e execução de
sistemas.
 | O Projeto Ulisses propõe um ambiente integrado e cooperativo
para o desenvimento de especificações de software. Atualmente é usado para
lecionar diversas cadeiras do mestrado, possibilitando a cooperação de times
de alunos na produção de projetos acadêmicos. |
 | O Projeto Hercules implementa técnicas de geração automática
de sistemas usando descrições abstratas de alto nível. Grande parte do sistema
pode ser gerado a partir de modelos feitos em diagramas UML e especificações
XML. Estas técnicas são empregadas na construção do sistema de gestão
acadêmica da UFRJ (SIGA). |
 | O Projeto Dedalus consiste em uma plataforma distribuída para
ensino, desenvolvimento e execução de sistemas computacionais. Este projeto
explora os conceitos de computação ponto a ponto e em grade (Grid) para
agilizar o desenvolvimento cooperativo, aproveitando a grande capacidade
computacional latente nos computadores pessoais. |
 | O Projeto Pindorama é uma plataforma para ensino
construcionista onde professores e alunos constroem o conteúdo didático
através de jogos de aventura. O Pindorama suporta a conexão com outros objetos
de ensino que podem ser usados durante a aventura |