Foi uma conversa agradável onde se falou sobre muita coisa. No essencial :
O projecto parece que ficou com um rumo mais bem definido e agrada a todas as partes.
Entre aquilo que foi apresentado inicialmente e as sugestões que foram propostas pelo orientador, o projecto está a ficar com cada vez melhor aspecto (pela minha perspectiva, claro :P) embora também confesso que, às vezes penso que aquilo me vai roubar mais da minha vida do que aquilo que eu queria, mas vamos lá ver :P
O projecto inicial consistia em pegar em elementos de análise de B.I e incorporar metadados sobre eles numa base de dados da aplicação, que servivira depois para construir um catálogo organizado e categorizado desses elementos provenientes de várias plataformas distintas, de forma a ser possível embeber esses elementos, por exemplo, num wiki.
Isto de forma muito resumida, claro. A ideia inclui mais coisas.
Na reunião surgiu a ideia da necessidade de :
- Construir uma API uniforme de acesso aos serviços distintos das várias plataformas (isto implica a implementação de "brokers" intermédios que lidem com cada aplicação específica)
- definir uma linguagem que descreva de forma genérica um elemento de análise de B.I. e que permita incluir mais ou menos informação consoante ela esteja disponível, ou não, na plataforma original.
- Construir uma API para o módulo Wiki. URL-Based para passagem de parâmetros à plataforma do elemento que se prentende visualizar.
- Criar um mecanismo de pesquisa, dado que a pesquisa baseada numa esquema de directorias pode ser penosa e demorada para o utilizador.
- Mecanismo de segurança simples, com passagem de credenciais.
Bora lá ao trabalho!