Galinha - interface de gestão

From L²F

Proposta de Trabalho Final de Curso 2003/2004

Orientação

Objectivo

Pretende-se introduzir novas funcionalidades na interface Galinha, uma interface (cliente) que permite: (i) o acesso remoto a ferramentas (servidores); e (ii) a composição de cadeias de serviço (aplicação sequencial de ferramentas).

Descrição

O grupo tem as suas ferramentas (módulos de software) "instaladas" no Galaxy Communicator, uma arquitectura cliente servidor financiado pela DARPA. A interface Galinha permite o acesso web aos módulos instalados num sistema Galaxy.

O trabalho pode incluir as seguintes tarefas (a sua selecção e a ordem de execução serão definidas de acordo com os interesses dos alunos):

  • Retirar a dependência do Tomcat;
  • Desenvolver um módulo que tenha capacidade para aceder (leitura/escrita) à BD;
  • Programar uma interface de administração, que permita a introdução/actualização de módulos, sem que seja necessário parar a execução do Galaxy
  • Limitar capacidade de processamento quando o acesso é exterior ao laboratório;
  • Limitar número de acessos do exterior de um determinado endereço.

Neste momento já existe uma versão do Galinha que resultou do trabalho de dois alunos (TFCs). Os interessados podem contactar o responsável se pretenderem assistir a uma demonstração deste sistema.

Outros Dados

  • Áreas Científicas: MTP
  • Regime: Normal ou Integrado
  • Local de trabalho: L²F (INESC-ID Lisboa), onde os alunos serão integrados num ambiente de investigação multidisciplinar.