Processamento de Documentos Estruturados

  1. Geral
    1. Objectivos
    2. Programa
    3. Aulas previstas
    4. Avaliação
    5. Sumários
    6. Bibliografia
  2. Aulas
  3. Trabalho

Objectivos

Este módulo tem por objectivo introduzir às técnicas avançadas de desenvolvimento de aplicações distribuídas sobre a Web, quer do ponto de vista operacional quer do ponto de vista dos dados.

Serão abordados questões ligadas à representação de dados e documentos em linguagens XML, em particular o modelo de dados, visualização de documentos, definição de novas linguagens, e transformação entre linguagens.

A última parte da disciplina incidirá na manipulação automática de dados e documentos em formatos XML e a sua utilização na implementação de serviços Web destinados à comunicação entre sistemas informáticos heterogéneos usando a Web, focando as APIs ao XML, a comunicação de dados e a definição de serviços Web.