Título
[en] X-SMIL: IMPROVING REUSE AND EXPRESSIVENESS IN HYPERMEDIA AUTHORING LANGUAGES
Título
[pt] X-SMIL: AUMENTANDO REUSO E EXPRESSIVIDADE EM LINGUAGENS DE AUTORIA HIPERMÍDIA
Autor
[pt] HERON VILELA DE OLIVEIRA E SILVA
Vocabulário
[pt] SISTEMAS HIPERMIDIA
Vocabulário
[pt] NCL
Vocabulário
[pt] COMPILADORES
Vocabulário
[pt] TEMPLATES
Vocabulário
[pt] CONECTORES
Vocabulário
[pt] SINCRONIZACAO
Vocabulário
[pt] ELOS
Vocabulário
[pt] RELACOES
Vocabulário
[pt] LINGUAGENS DECLARATIVAS
Vocabulário
[pt] AUTORIA
Vocabulário
[en] HYPERMEDIA SYSTEMS
Vocabulário
[en] NCL
Vocabulário
[en] COMPILERS
Vocabulário
[en] TEMPLATES
Vocabulário
[en] CONNECTORS
Vocabulário
[en] SYNCHRONIZATION
Vocabulário
[en] LINKS
Vocabulário
[en] RELATIONS
Vocabulário
[en] DECLARATIVE LANGUAGES
Vocabulário
[en] AUTHORSHIP
Resumo
[pt] Este trabalho está inserido no contexto de ambientes de
autoria e execução
hipermídia, sendo as linguagens declarativas para autoria
de documentos o seu
foco principal. Tendo-se como objetivo aumentar a
expressividade e o reuso na
especificação de documentos hipermídia, este trabalho
introduz as linguagens XSMIL
e NCL - Nested Context Language - versão 2.1. Utilizando-
se o conceito de
templates, X-SMIL permite a definição de novas semânticas
para composições
SMIL, além dos tradicionais elementos seq, par e excl.
Templates, em X-SMIL,
são especificados em um perfil de XTemplate, que estende a
idéia original da
linguagem XTemplate de NCL. Com base nas novas facilidades
para definição de
templates, esse perfil foi usado para especificar a
linguagem NCL 2.1. X-SMIL
também permite a especificação de conectores hipermídia,
tratando relações
hipermídia como entidades de primeira classe -
funcionalidade incorporada em XSMIL
pelo uso do módulo XConnector de NCL. Outro objetivo deste
trabalho é o
de apresentar um framework para o processamento de
documentos XML.
Utilizando-se esse framework, diversos compiladores foram
implementados, o
que possibilitou, entre outras funcionalidades, a
conversão de documentos NCL
em especificações SMIL ou X-SMIL e vice-versa.
Resumo
[en] This work is related to hypermedia authoring and execution
environments,
and its main focus is declarative document authoring.
Aiming at improving the
expressiveness and reuse in the specification of
hypermedia documents, this work
introduces the hypermedia authoring languages X-SMIL and
NCL - Nested
Context Language - version 2.1. Exploiting the concept of
templates, X-SMIL
allows the definition of new semantics for SMIL
compositions, besides its usual
seq, par and excl elements. X-SMIL templates are specified
using an XTemplate
profile, which extends the original idea of the NCL
XTemplate language.
Bringing new facilities for template definitions, this new
profile is used to further
improve the NCL language. X-SMIL also offers support for
handling hypermedia
relations as first-class entities, through the use of
hypermedia connectors - brought
to X-SMIL via the NCL XConnector module. Another important
goal of this work
is to present a framework to facilitate the development of
XML documents
parsing and processing tools. Based on this framework,
several compilers were
implemented, permitting, among other features, the
conversion of NCL
documents into SMIL or X-SMIL specifications and vice-
versa.
Orientador(es)
LUIZ FERNANDO GOMES SOARES
Coorientador(es)
ROGERIO FERREIRA RODRIGUES
Banca
LUIZ FERNANDO GOMES SOARES
Banca
RENATO FONTOURA DE GUSMAO CERQUEIRA
Banca
MARCO ANTONIO CASANOVA
Banca
ROGERIO FERREIRA RODRIGUES
Catalogação
2005-08-26
Apresentação
2005-04-04
Tipo
[pt] TEXTO
Formato
application/pdf
Formato
application/pdf
Formato
application/pdf
Formato
application/pdf
Formato
application/pdf
Formato
application/pdf
Formato
application/pdf
Formato
application/pdf
Formato
application/pdf
Idioma(s)
PORTUGUÊS
Referência [pt]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=6950@1
Referência [en]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=6950@2
Referência DOI
https://doi.org/10.17771/PUCRio.acad.6950
Arquivos do conteúdo
CAPA, AGRADECIMENTOS, RESUMO, ABSTRACT, SUMÁRIO E LISTAS PDF CAPÍTULO 1 PDF CAPÍTULO 2 PDF CAPÍTULO 3 PDF CAPÍTULO 4 PDF CONTINUAÇÃO CAPÍTULO 4 E CAPÍTULO 5 PDF CAPÍTULO 6 PDF CAPÍTULO 7 PDF REFERÊNCIAS BIBLIOGRÁFICAS E APÊNDICES PDF