[pt] A preservação do sincronismo das aplicações hipermídia é um dos mais
importantes requisitos de qualidade para uma apresentação. Para garantir essa
qualidade, é necessário conhecer os instantes no tempo de ocorrência dos eventos
existentes nas aplicações. Por meio dessa informação, é possível prever a
ocorrência de atrasos e, mais do que isso, antecipar as ações necessárias à
apresentação, com o objetivo de evitar a necessidade de ajustes provocados por
esses atrasos. Esta tese discute como as ocorrências desses eventos podem ser
previstas durante uma apresentação. Para auxiliar essa tarefa, um grafo temporal,
construído a partir da especificação de uma aplicação, é proposto. Esse grafo,
denominado HTG (Hypermedia Temporal Graph), pode ser utilizado no controle
do sincronismo temporal de uma aplicação, desde o transporte das mídias até a
sua apresentação nos clientes. Além da preservação da qualidade, esta tese explora
outras vantagens que podem ser obtidas a partir do controle do sincronismo
temporal das aplicações. Esse controle pode ser utilizado, por exemplo, para
posicionar as apresentações em um instante qualquer no tempo, retrocedendo ou
avançando até um ponto desejado. Outra vantagem relacionada a apresentação,
também explorada nesta tese, é a distribuição de partes de uma aplicação para
apresentação em diferentes dispositivos, sem que o sincronismo temporal de toda
a aplicação seja prejudicado. Por fim, a atualização das aplicações,
simultaneamente à sua apresentação, também é explorada nesta tese. / [en] Synchronization control in hypermedia applications is one of the most
important requirements in the presentation of these applications. To assure highquality
presentations, it is necessary to know when events, produced during an
application execution, occur in time. By means of this information, it is possible
to predict undesirable delays and to forestall actions needed to avoid presentation
adjustments. This thesis discusses how event occurrences can be predicted in the
course of an application presentation. In order to assist this goal, a temporal graph,
built up from the application specification, is proposed. This graph, called
Hypermedia Temporal Graph - HTG, can be used in the temporal control of
hypermedia applications, from the media transport system up to their presentation
at client sides. Besides the quality of service control, this thesis elucidates other
advantages that come from the synchronization management. Among them is
allowing for presentations to be started at any moment in time of their life cycle,
and allowing for presentations to be moved backward and forward up to a
desirable presentation moment in time. Another advantage, also dealt with in this
thesis, is the support to distributing parts of an application to different devices in
charge of their presentations, without causing any hazard to the whole application
temporal synchronism. Finally, this thesis also proposes how editions can be made
over the HTG, and, therefore, how application control can be modified during
runtime.
Identifer | oai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:16723 |
Date | 11 January 2011 |
Creators | ROMUALDO MONTEIRO DE RESENDE COSTA |
Contributors | LUIZ FERNANDO GOMES SOARES |
Publisher | MAXWELL |
Source Sets | PUC Rio |
Language | Portuguese |
Detected Language | Portuguese |
Type | TEXTO |
Page generated in 0.0019 seconds