Título: | AN ARCHITECTURE FOR DYNAMIC NCL APPLICATIONS BASED ON DOCUMENT FAMILIES | ||||||||||||||||||||||||||||||||||||||||
Autor: |
JOSE GERALDO DE SOUSA JUNIOR |
||||||||||||||||||||||||||||||||||||||||
Colaborador(es): |
LUIZ FERNANDO GOMES SOARES - Orientador |
||||||||||||||||||||||||||||||||||||||||
Catalogação: | 05/JUN/2012 | Língua(s): | PORTUGUESE - BRAZIL |
||||||||||||||||||||||||||||||||||||||
Tipo: | TEXT | Subtipo: | THESIS | ||||||||||||||||||||||||||||||||||||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||||||||||||||||||||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=19602&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=19602&idi=2 |
||||||||||||||||||||||||||||||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.19602 | ||||||||||||||||||||||||||||||||||||||||
Resumo: | |||||||||||||||||||||||||||||||||||||||||
The presentation of dynamic hypermedia applications may be seen as a
recursive authoring process, in which applications are recreated during
presentation time, whenever content changes are triggered by interactions
between the presentation engine and other entities such as users, imperative
objects, external applications, etc. In some scenarios of dynamic hypermedia
applications, it is possible to identify a hypermedia composition pattern that
remains consistent even after the document is recreated. This kind of
applications is common, for instance, in an Interactive Digital Television
environment. The presence of such a pattern throughout the presentation of an
application for Interactive Digital Television allows the establishment of an
analogy between recreating documents dynamically and authoring applications
through a template-driven authoring method. Using the latter, the authoring
process is conducted by filling gaps left by a template that represents the
hypermedia composition pattern of an application. Analogously, in the dynamic
document re-creation, the module that processes document updates fulfills the
role of filling the templates gaps. The main goal of the present work is to
define an architecture, inspired by this analogy, to structure NCL applications
that can be dynamically refactored and that remain conform to their respective
templates. Nested Context Language (NCL) is the language of Brazilian System
of Digital Terrestrial Television applications. In order to validate the proposal,
an application that captures a real scenario and an authoring tool for specify
graphically document filling was developed.
|
|||||||||||||||||||||||||||||||||||||||||
|