| |
Processamento Estruturado de Documentos
Programa resumido
- Introdução e um pouco de história: SGML, HTML, XML, SML.
- Documentação Estruturada e Anotação.
- Linguagens de Anotação para a Web: XML, HTML, WML, WSDL, SVG.
- Documentos XML: estrutura e conceitos.
- Ciclo de vida documental.
- Desenvolvimento de DTDs e Schemas.
- Transformação e Manipulação de Documentos:
- Árvore Documental Abstracta.
- XPath.
- Modelos de processamento: DOM e SAX.
- XSL.
- XQuery.
- XML e Bases de Dados: armazenamento de dados estruturados e semi-estruturados.
- Integração e intercâmbio de informação entre sistemas.
- Web Semântica:
- Ontologias para recursos Web: OWL, Topic Maps, RDF.
- Web Services.
- Navegação Semântica.
- Linguagens de Query para Ontologias.
- Publicação Electrónica: a norma XSLFO.
- Estudos de alguns casos de estudo: Docbook, WebServices, OWL, MathML,...
Resultados de Aprendizagem Específicos
- Conhecer o ciclo de vida documental dos documentos estruturados. Saber identificar as várias fases e as tecnologias a utilizar em cada uma.
- Ser capaz de especificar uma linguagem de anotação para um conjunto de requisitos.
- Ser capaz de implementar transformações de documentos para diversos fins: extracção de conhecimento, publicação na Web, intercâmbio de informação, ...
- Conhecer e utilizar soluções de armazenamento para documentos anotados.
- Ser capaz de definir as camadas necessárias para integrar e realizar o intercâmbio de informação entre sistemas de informação distintos.
- Ser capaz de implementar um projecto de publicação electrónica recorrendo a normas internacionais abertas: XML, XSLFO e XSL.
- Ser capaz de programar a geração automática de sítios Web a partir de um repositório de documentos XML.
- Ser capaz de utilizar linguagens de anotação e respectivas ferramentas desenvolvidas por outrém.
|
|
 Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors. Ideas, requests, problems regarding TWiki? Send feedback
|
|
| |