13.07.2015 Views

texto - Universidade Fernando Pessoa

texto - Universidade Fernando Pessoa

texto - Universidade Fernando Pessoa

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.4.2 Modelo de hipermediaUm modelo de hipermedia pode ser derivado do modelo de hiper<strong>texto</strong> de Dexter. Omodelo hipermedia de Amsterdam (AHM) usa nodos atómicos e compostos e estende omodelo de representação de Dexter. O componente atómico contém meta informaçãoque se refere a um componente de media particular ou blob, enquanto o componentecomposto define qual a informação para uma colecção de componentes atómicos oucompostos. Um blob só é directamente referenciado por um componente atómico.Os componentes atómicos do AHM contêm informação de apresentação, atributos decomponente, informação de âncora de ligação e outra. A informação de apresentação éaumentada em relação ao modelo de Dexter, de forma a modelar os aspectos temporaisrelacionados com o blob. O componente composto no AHM é usado para construir umaestrutura de apresentação em lugar de colecionar componentes relacionadossimplesmente para propósitos de navegação. O nodo composto contém arcos desincronização e valores de temporização entre os nodos filho.O arco de sincronização permite a um autor especificar informação de sincronização debaixa granularidade entre componentes, especificando restrições que o sistema deruntime deveria suportar. Um tipo de sincronização inclui indicação sobre se a restriçãodeve ser ou não cumprida. Se uma relação do tipo "tem de" não pode ser cumprida, osistema de hipermedia tem que abortar a sua execução, mas para uma relação de "podeser", o sistema de hipermédia continuará correndo mesmo que a relação não sejasatisfeita. Por exemplo, um arco de sincronização pode especificar que um blob audiodeve terminar antes do fim de um blob de vídeo.O AHM usa o con<strong>texto</strong> de fonte e o con<strong>texto</strong> de alvo da ligação para ajudar o autor aespecificar o que deve acontecer no ecran. O con<strong>texto</strong> fonte (destino) para uma ligaçãoé aquela parte da apresentação de hipermedia influenciada pela ligação de início(travessia). Por exemplo, o con<strong>texto</strong> de fonte pode ser especificado como sendo retidoou substituído quando uma ligação é seguida.Outro nível de especificação da apresentação está relacionada com os canais, e o AHMadiciona uma especificação de apresentação de canal. Os canais são dispositivos desaída abstractos para reprodução de blobs. Associado com cada canal estão ascaracterísticas de apresentação, por defeito, para o tipo de media exibido por aquele- 81 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!