Titulo Estágio
Desenvolvimento de Componentes para Sistemas de Colaboração Federados
Área Tecnológica
Sistemas de Informação
Local do Estágio
GSIIC - Pólo II
Enquadramento
Atualmente as organizações recorrem a plataformas de colaboração limitadas aos seus utilizadores locais, sem possibilidade de partilhar as funcionalidades dessas plataforma com pessoas de entidades externas. Num contexto cada vez mais global, a gestão descentralizada de grupos de utilizadores de múltiplas entidades e a partilha de recursos entre si, assume um papel fundamental para as organizações. Este requisito tem sido alvo de diversas iniciativas do consórcio Internet2 e de organizações europeias como a TERENA e a SURFnet.
Objetivo
O objectivo do estágio é o estudo e implementação de componentes de colaboração, integrados com o sistema de informação da UC, com vista a suportar mecanismos de autenticação e autorização federadas. Entre estes componentes podem referir-se soluções para gestão delegada de grupos, partilha de documentos, calendário ou marcação de eventos.
Plano de Trabalhos - Semestre 1
Levantamento dos sistemas da UC (2 semanas)
Estudo de tecnologias base (SAML, LDAP, WebDav, CMIS, NoSQL, etc.) (3 semanas)
Estudos de soluções existentes (3 semanas)
Instalação e familiarização com ferramentas (3 semanas)
Desenvolvimentos preliminares de integração de sistemas (4 semanas)
Plano de Trabalhos - Semestre 2
Análise e especificação do sistema a implementar (4 semanas)
Implementação de componentes (6 semanas)
Integração com o sistema existente (3 semanas)
Testes e avaliação (2 semanas)
Condições
Conhecimento de HTML, JavaScript, CSS
Conhecimento das linguagem Pyhton
Conecimento de MySQL, LDAP, Linux
Inglês em nível de leitura
Dinamismo e iniciativa
Orientador
Mário Bernardes
mjb@uc.pt 📩