Processamento de documentos estruturados

  1. Geral
    1. Objectivos
    2. Programa
    3. Avaliação
    4. Calendário
    5. Aulas previstas
    6. Sumários
    7. Bibliografia
    8. Referências
    9. Alunos
  2. Teóricas
  3. Práticas
  4. Software
  5. Pautas

Objectivos

Esta unidade curricular tem por objectivo introduzir os alunos aos documentos estruturados baseados no formalismo XML (eXtended Markup Language) e ao seu processamento.

Serão cobertos os conceitos e normas básicas deste formalismo, bem como as linguagens linguagens associadas às várias facetas do processamento de documentos, como: tipificação, formatação gráfica, transformação e semântica. Será também abordada a manipulação de dados em formato XML a partir de programas e a sua utilização na implementação de serviços Web destinados à comunicação entre sistemas informáticos heterogéneos.

No final da unidade curricular os alunos aprovados saberão: em que situações usar documentos XML; definir tipos de documentos para um dado domínio de aplicação; converter instâncias desses tipos em outros documentos, em particular para formatação gráfica; associar metadados a documentos e definir domínios de metadados; seleccionar a API adequada para um dado tipo de processamento XML; identificar as principais linguagens XML associadas à utilização de serviços web.