Propostas Submetidas MEI 2014/2015

DEI - FCTUC
Gerado a 2024-05-04 15:37:40 (Europe/Lisbon).
Voltar

Titulo Estágio

TIME LINK Developer (Aplicações Web em Java)

Áreas de especialidade

Engenharia de Software

Local do Estágio

Instituto Pedro Nunes, Bloco C, S.2.25 e S.2.26

Enquadramento

A iClio é uma empresa de concepção e edição de conteúdos nas áreas da História, Património e Cultura. As suas competências centram-se na conceção de produtos para os novos media.

O TIME LINK é uma aplicação Web para gestão de bases de dados com informação biográfica recolhida em documentos históricos. O TIME LINK visa a reconstituição de biografias, genealogias e redes sociais a partir de informação histórica e tem aplicações em várias áreas, desde a reconstituição genealógica, à análise de formas de relacionamento social no passado. Tem sido usado por investigadores na área da história social, por instituições culturais e em projetos de nível municipal visando a reconstituição de comunidades de pessoas vivendo no passado.

O Time-link utiliza tecnologia de base de dados SQL e um front-end web em Java. Os dados são introduzidos sob a forma de textos com uma notação especial.

O desenvolvimento do TIME LINK é apoiado pela iClio que contribui activamente código para o projecto.

Objetivo

Um dos componentes principais do TIME LINK consiste no processamento de documentos históricos transcritos sobre a forma de textos anotados com uma notação especial, denominada Kleio (http://timelink.fl.uc.pt/downloads/timelink-notation-manual.pdf).

Os textos são depois processados e analisados pelo TIME LINK e a informação sobre as pessoas, os seus atributos e relações introduzidos na base de dados para tratamento e exploração posterior. Neste processo são normalmente detectados erros, obrigando a correção do texto original, a sua re-introdução no sistema, num ciclo semelhante ao da programação em ambiente tradicional: escrever-compilar-testar.
O objectivo do estágio é desenvolver formas de otimizar a introdução dos dados no TIME LINK, de preferência através de um interface web interativo. O processo atual de introdução através de textos anotados, usando um editor de texto configurável (www.jedit.org), tem uma curva de aprendizagem muito alta e facilita a geração de erros, tornando a introdução de dados um processo moroso e dificultando a adopção do programa. Recentemente surgiram editores de programação baseados em interfaces web, com elevado grau de interatividade e produção de feed-back (por exemplo http://www.lighttable.com), o que aponta um modelo alternativo a explorar, entre outros.

Plano de Trabalhos - Semestre 1

No 1º Semestre são esperadas as seguintes tarefas:

FASE I | 20 SEMANAS
- Análise detalhada das funcionalidades existentes.
- Levantamento do estado da arte e exigências dos utilizadores.
- Análise de requisitos dos desenvolvimentos a efetuar.
- Desenvolvimento de solução proposta pela iClio para o TIME LINK.

Plano de Trabalhos - Semestre 2

No 2º Semestre são esperadas as seguintes tarefas:

FASE II | 20 SEMANAS
– Desenvolvimento de soluções, com base nas propostas elaboradas na FASE I.
- Elaboração de testes e correcção de bugs.
– Elaboração do Relatório Final.

Condições

FASE I | 140.00 EUR/Mês
Valores equivalentes a Bolsa de Integração na Investigação (BII)

FASE II | 140.00 EUR/Mês
Valores equivalentes a Bolsa de Integração na Investigação (BII)

- Entrevista.
- Acordo de Confidencialidade.
- Reunião semanal presencial com o orientador.
- Integração em equipa jovem, empreendedora e dinâmica.
- Acesso a software de desenvolvimento.
- Formação em 'Gestão de Projetos'.

(Cumpridos os objetivos estabelecidos no início do estágio.)

Observações

A iClio é uma empresa incubada no IPN (Instituto Pedro Nunes).

O desenvolvimento do TIME LINK é apoiado pela iClio que contribui activamente código para o projecto.

Página principal: http://timelink.fl.uc.pt
MHK Google Code: http://code.google.com/p/mhk/
Google Code WIKI: http://code.google.com/p/mhk/wiki/Index

Resultado Final:
- Os trabalhos realizados durante o estágio deverão resultar em soluções implementadas no TIME LINK.
- Espera-se um novo tipo de interface para a introdução de dados no TIME LINK que permita ganhos de produtividade acrescidas.

Orientador

Joaquim Ramos de Carvalho
joaquim@uc.pt 📩