Objetivos 3 Introduccin 3 1 El concepto de hipermedia 4 2 Los elementos de la hipermedia 7 3 Creacin de sistemas hipermedia 13 Reerencias 17 !iblio"ra#a 17 Objetivos Definir el concepto de hipermedia, hipertexto y multimedia Profundizar en los distintos elementos que pueden incluirse en un sistema hipermedia y en las caractersticas de los mismos Ofrecer reglas y consejos para construir sistemas hipermedia Analizar el proceso de desarrollo de sistemas hipermedia Mostrar un mtodo de desarrollo para hipermedia Introduccin a hipermedia pretende com!inar las "entajas del hipertexto con las de la multime# dia con el fin de dar lugar a sistemas $tiles y f%ciles de utilizar& 'l hipertexto orga# niza la informaci(n de forma asociati"a de manera que el usuario na"ega por con# 4 La interaccin persona-ordenador ceptos relacionados seleccionando una serie de enlaces& De esta forma, se consigue que el acceso a la informaci(n sea no s(lo m%s eficiente sino tam!in m%s intuiti"a y cercana a los o!jeti"os del usuario& Adem%s, el uso de informaci(n multimedia dota a los sistemas de una gran riqueza expresi"a que puede apro"echarse para incrementar la calidad de las aplicaciones& As por ejemplo, en campos tales como la educaci(n asistida por ordenador resulta incuestiona!le la utilidad de esta tecno# loga pues, mientras por un lado el hipertexto permite al alumno explorar li!re# mente el conocimiento de acuerdo con sus necesidades y metas, por el otro, la multimedia hace posi!le transmitir la informaci(n utilizando di"ersos canales sen# soriales y, adem%s, permite plantear acti"idades interacti"as de todo tipo& 'n este captulo se analizan las caractersticas de los sistemas hipermedia, que pe# se a presentar un gran n$mero de "entajas no est%n exentos de pro!lemas& )am# !in se descri!ir%n cu%les son los componentes de un sistema hipermedia y como se crean los sistemas hipermedia& 1 El concepto de hipermedia a hipermedia es el resultado de la com!inaci(n de otras dos tecnologas* el hiper# texto y la multimedia& Aunque todas ellas han sido utilizadas con !astante frecuen# cia en distintos campos, tales como la educaci(n, la escritura, el mar+eting, el co# mercio o el entretenimiento, en muchas ocasiones no parece quedar clara la dife# rencia entre unas y otras y, de hecho, frecuentemente se utilizan los trminos hi# permedia e hipertexto de forma poco rigurosa& Por ello, esta secci(n se inicia con una definici(n de estos tres conceptos, tratando de poner de manifiesto sus dife# rencias, que quedan ilustradas en la ,igura - $i"ura 1 .ipertexto, Multimedia e .ipermedia /!asada en 0.A12345& 6n hiperte%to es una representaci(n asociati"a en la que una determinada infor# maci(n se fragmenta en una serie de !loques, formalmente denominados nodos& 7ada nodo incluye uno o m%s contenidos textuales o gr%ficos que est%n relaciona# dos con el concepto o idea so!re el que el nodo trata& Por ejemplo, si represent%# ramos este captulo como un hipertexto, podra definirse un nodo con el concepto de hipermedia, otro con el de multimedia y otro con el de hipertexto& 'n cada uno de ellos se incluira el texto y las im%genes que permitieran comprender estos con# ceptos& Pero tam!in existen una serie de relaciones entre estos conceptos que son importantes y que de!en mostrarse al usuario& As, para entender !ien el concepto de hipermedia hay que conocer primero qu es un hipertexto o las caractersticas de las presentaciones multimedia& 'stas relaciones se materializan a tra"s de los enlaces, representados con flechas en la ,igura -, que hacen posi!le que el usuario pueda leer el hiperdocumento no de forma secuencial como lo hace en un li!ro tra# dicional sino decidiendo qu nodos "isitar de acuerdo con sus necesidades& a multimedia consiste en integrar diferentes medios !ajo una presentaci(n inte# racti"a& Por ejemplo, este captulo podra construirse como una presentaci(n mul# timedia en la que diferentes textos, im%genes y otros tipos de contenidos se "an Hipermedia y web 5 secuenciando para transmitir el concepto de hipermedia de una forma m%s din%mi# ca& 'n este tipo de presentaciones se pueden ofrecer dos tipos de acceso para que el usuario participe acti"amente y no sea un mero espectador* 6n control que permite a"anzar siguiendo el eje de coordenadas temporal, representado con la !arra horizontal gruesa en la ,igura -!& 'l usuario puede desplazar este control para mo"erse en el tiempo de forma similar a como lo hara al utilizar los mandos 8forward8 o 8reward8 de un reproductor de "deo& As, si el usuario ya sa!e lo que significa el concepto de multime# dia puede saltarse esa parte a"anzando hasta alcanzar el siguiente punto& 6n mecanismo para saltar a un determinado instante, opci(n representada en la ,igura -!, con el arco que llega a la lnea m%s fina& 'sta facilidad tan s(lo permite al usuario indicar el momento exacto de la presentaci(n al que quiere que se pase a continuaci(n, tal y como puede hacerse en muchos reproductores de discos compactos& A diferencia de los enlaces hipertex# tuales, estos saltos no responden a una relaci(n sem%ntica entre el origen y el destino& 'n el ejemplo, si un usuario que est% interesado en el con# cepto de hipertexto sa!e en qu momento de la presentaci(n se descri!e, podra saltar directamente a l& ,inalmente, la hipermedia conjuga los !eneficios de am!as tecnologas& Mientras que la multimedia proporciona una gran riqueza en los tipos de datos, dotando de mayor flexi!ilidad a la expresi(n de la informaci(n, el hipertexto aporta una geo# metra que permite que estos datos puedan ser explorados y presentados siguiendo diferentes secuencias, de acuerdo con las necesidades del usuario& 9iguiendo con el mismo ejemplo, el hiperdocumento estara dise:ado de forma que cada nodo sera una presentaci(n multimedia que incluira enlaces a conceptos relacionados& De esta manera, el usuario podra disfrutar de la secuencia de lectura m%s apropiada, na"egando de una forma sencilla y r%pida, y sin tener que preocuparse de d(nde se encuentra esa informaci(n& &rincipales ventajas de la hipermedia a hipermedia ofrece un potente medio de comunicaci(n en el que la informaci(n no s(lo llega a los lectores de forma r%pida y a tra"s de di"ersos canales senso# riales, sino que adem%s "e enormemente incrementado su "alor al presentarse !ajo una organizaci(n asociati"a en la que se podr% a"anzar accediendo por ideas rela# cionadas& ;ien utilizada, esta tecnologa de la informaci(n proporciona una serie de "entajas que pueden resultar de utilidad en m$ltiples campos de aplicaci(n& A con# tinuaci(n, se enumeran esas caractersticas que resumen el potencial de la tecnolo# ga hipermedia 0D<A2=4& Ofrece un medio id(neo para representar informaci(n poco o nada estruc# turada que no se ajusta a los rgidos esquemas de las !ases de datos& 9e puede estructurar la informaci(n si se desea, de tal modo que tam!in resulta $til en sistemas de documentaci(n que poseen una marcada orga# nizaci(n jer%rquica, tales como enciclopedias, manuales o diccionarios& 9u interfaz de usuario es, en principio, muy intuiti"a, puesto que su fun# cionamiento imita el funcionamiento de la memoria humana, lo que hace que el usuario no tenga que realizar grandes esfuerzos para entender c(mo funciona el sistema& a informaci(n puede recuperarse sin ning$n tipo de pro!lemas, aunque distintos usuarios estn utilizando el mismo documento simult%neamente& 9e pueden crear nue"os enlaces entre dos nodos cualesquiera de la red, independientemente del tipo de contenido in"olucrado o de d(nde se en# cuentre almacenado el nodo& 9e potencia la modularidad y la consistencia& Puesto que se puede aludir a los mismos !loques de informaci(n desde distintos lugares, las ideas pue# den expresarse sin solapamientos ni duplicidades& Adem%s, al estar las re# ferencias em!e!idas en el documento, si ste se traslada, el enlace sigue proporcionando acceso directo a la informaci(n relacionada& 6 La interaccin persona-ordenador 's un marco id(neo para la autora en cola!oraci(n, al permitir el compar# timiento, distri!uci(n y personalizaci(n de la informaci(n& Adem%s, pueden implantarse en un entorno distri!uido como el >e!, con"irtindose en un medio de comunicaci(n y cooperaci(n entre usuarios fsicamente dispersos& 9e da soporte a diferentes modos de acceso a la informaci(n, de manera que el usuario puede elegir en cada momento el que m%s se ajuste a sus necesidades& 'n primer lugar, se puede leer el hiperdocumento siguiendo una secuencia, es decir, nodo tras nodo hasta llegar al final? en segundo, se puede na"egar utilizando los enlaces u otros mecanismos de na"ega# ci(n? y, por $ltimo, es posi!le plantear consultas en un lenguaje de inte# rrogaci(n de forma similar a como se suele hacer en las !ases de datos& Los problemas de la hipermedia Pese a que todas las "entajas enumeradas en el apartado anterior hacen pre"er que la hipermedia se puede considerar una soluci(n m%s "entajosa que otros tipos de sistemas inform%ticos en di"ersos campos y tipos de aplicaciones, esta tecnolo# ga tam!in tiene algunas des"entajas& Analizando el tama:o y topologa del espa# cio de informaci(n as como el proceso de !$squeda en l, se ha compro!ado que comprender y utilizar las tcnicas de recuperaci(n de informaci(n de un hiperdo# cumento puede suponer un gran esfuerzo para el usuario& As, la desorientaci(n y los pro!lemas de so!recarga de conocimiento constituyen los dos incon"enientes !%sicos en la utilizaci(n de este tipo de tecnologa 07O@3A4& a desorientaci(n surge de la incapacidad del usuario para controlar la informaci(n en un inextrica!le e hiperconectado espacio so!re el que no posee ning$n tipo de esquema de na"egaci(n ni se le ofrecen pistas "isuales para orientarse& 7uando el lector na"ega por el hiperdocumento corre el riesgo de perderse en el hiperespacio, llegando a un punto en que el nodo alcanzado no le resulta interesante pero se "e incapaz de salir hacia un punto conocido& 'sta sensaci(n sera similar a la que se sentira al tratar de localizar un "olumen en una inmensa !i!lioteca cerrada, sin "entanas ni puertas, que no tu"iese ning$n tipo de cat%logo ni directriz, y por la que comenz%semos a mo"ernos a tra"s de sus estanteras distrayndonos a cada paso con otros li!ros interesantes& 'ste pro!lema est% intrnsecamente ligado al dise:o del hiperdocumento y de su interfaz, por lo que existen m$ltiples propuestas para disminuir la posi!ilidad de perderse en el hiperespacio /"er 0D<A2=45 o para ayudar al usuario a orientarse y "ol"er a un nodo interesante por medio de una serie de herramientas de na"egaci(n que ser%n o!jeto de un estudio m%s detallado en la su!secci(n B&C& a segunda dificultad estri!a en el esfuerzo que le supone al usuario adquirir el co# nocimiento adicional requerido para utilizar el sistema, pro!lema ha!itualmente conocido como la sobrecar"a de conocimiento& 9i cada "ez que el usuario quiere acceder a una informaci(n tiene que centrar su atenci(n en las m$ltiples formas en que sta puede present%rsele y en los numerosos procesos que de!e seguir para conseguirla, aca!ar% por encontrar in$til el hiperdocumento& Por ello, la interfaz de!e ser lo m%s intuiti"a posi!le y huir de cualquier tipo de exceso, tanto del em# pleo a!usi"o de elementos multimedia como de la generaci(n sin sentido de enla# ces& Por un lado, explotar la "istosidad que conlle"an ciertos contenidos multimedia suele hacer que los sistemas se alejen de su o!jeti"o inicial para con"ertirse en espectaculares presentaciones, que impresionan al principio pero aca!an por des# !ordar y a!urrir a sus usuarios& Por otro, la o!sesi(n de hiperenlazar el sistema, conectando todo aquello que parezca relacionado, puede dar lugar a una na"ega# ci(n sin criterio fijo que aca!ar% por frustrar a los usuarios ante su incapacidad para dominar el hiperdocumento& Hipermedia y web 7 2 Los elementos de la hipermedia 7omo se ha comentado con anterioridad, la estructura hipertextual se define por medio de una serie de nodos conectados a tra"s de enlaces, por lo que am!os elementos son dos componentes esenciales de cualquier hiperdocumento& Adem%s, puesto que cada nodo puede incluir diferentes tems de informaci(n multimedia que, adem%s, pueden aparecer en distintos nodos /"&g&, el logotipo de una empresa que se repite en todas las p%ginas de su sitio >e!5 estos contenidos de!en ser con# siderados como elementos con entidad propia dentro de la aplicaci(n y no como simples partes de un nodo& ,inalmente, resulta tam!in interesante tener en cuenta que durante el proceso de na"egaci(n por el hipertexto el usuario tiende a desorientarse y que siempre resulta de utilidad proporcionarle alguna herramienta de ayuda& 'n esta secci(n se "an a estudiar cada uno de estos cuatro conceptos, nodos, enlaces, contenidos y herramientas de na"egaci(n, con el o!jeti"o de dar al lector una "isi(n m%s amplia de esta tecnologa& El nodo 6n nodo puede considerarse como una unidad de informaci(n en la que una serie de contenidos de di"ersa ndole se com!inan para transmitir una idea o concepto& 'l nodo es pues una unidad de "isualizaci(n autocontenida pudiendo identificarse, por ejemplo, con una p%gina >e! o con cada uno de los marcos /frames5 que la componen& 9eg$n la forma en que los nodos se "isualicen en la pantalla se puede diferenciar entre nodos basados en marcos o en ventanas 0@<'2D4& 'n el primer caso, ca# da nodo tiene asignada un tama:o exacto y la informaci(n que contiene el nodo de!e adaptarse a l& Por otra parte, los nodos !asados en "entanas ocupan todo el espacio que necesiten para su presentaci(n, por lo que en algunos casos tendr%n que hacer uso de !arras de desplazamiento por la "entana, mecanismo que se puede "er reforzado con otras facilidades como la posi!ilidad de tener un mapa que indique la posici(n del usuario dentro del nodo o la de cam!iar el factor de escala de "isualizaci(n 0;'A2D4& 7omo puede "erse, el concepto de nodo !asado en mar# cos nada tiene que "er con los marcos de una p%gina >e! aunque se emplee el mismo trmino& De hecho, una p%gina >e! es siempre un nodo !asado en "entanas puesto que el usuario casi siempre puede cam!iar el tama:o del nodo y hacer que aparezcan las !arras de desplazamiento& Aparte de decidir el tipo de nodo que se "a a utilizar, para lo cual ha!r% que tener en cuenta el o!jeti"o del hiperdocumento y los recursos disponi!les, existen otros factores so!re los nodos que hay que considerar en cuenta al desarrollar un hiper# documento, entre los que ca!e destacar su tama:o, el tiempo de recuperaci(n, la legi!ilidad y la tangi!ilidad 01AD2-4& Parece e"idente que el tama'o de los nodos, entendido como la cantidad de contenidos que incluyen, y el tiempo de recuperacin son directamente propor# cionales& 7uando los nodos son demasiado grandes el tiempo que se tarda en recu# perarlos se incrementa, lo cual puede pro"ocar la incertidum!re en el usuario, que no sa!e si el sistema est% respondiendo a su petici(n o no, y, adem%s, supone una considera!le prdida de eficiencia& 'n el extremo opuesto, nodos muy peque:os pueden dar lugar una fragmentaci(n de la informaci(n excesi"a que no s(lo la hace perder su sentido, sino que tam!in pro"oca el a!urrimiento del lector& )anto la le"ibilidad como la tan"ibilidad, o medida en que el sistema es percep# ti!le y modifica!le a tra"s de medios fsicos, dependen del dise:o que se haga de la interfaz& De cara a potenciar la legi!ilidad del hiperdocumento, en este dise:o, realizado en funci(n de los recursos tcnicos disponi!les, se de!era tener en cuenta tanto la forma de fragmentar y organizar la informaci(n como la calidad de la presentaci(n final& As por ejemplo, es importante tener en cuenta que si !ien no existe ninguna restricci(n te(rica en el n$mero y di"ersidad de contenidos multi# 8 La interaccin persona-ordenador media asociados a un nodo, ste de!e componerse de forma arm(nica y no satu# rando al usuario con informaci(n que no puede asimilar& Por otro lado, la tangi!ili# dad puede "erse como el grado en el que se hacen percepti!les las funciones al usuario& 'n este caso, tam!in existen una serie de guas o consejos que pueden ayudar a dise:ar una interfaz m%s tangi!le, como pueden ser el uso de iconos sig# nificati"os o la adopci(n de con"enciones /"&g&, operaciones tpicas de los sistemas de "entanas5 y met%foras conocidas& El contenido 7ada nodo puede incluir diferentes elementos de informaci(n o contenidos que pueden ser de naturaleza muy di"ersa& As, un mismo nodo puede incluir todos aquellos textos, im%genes, sonidos, "ideos, animaciones, etc&, que el autor consi# dere necesarios para transmitir el concepto asociado a dicho nodo& os contenidos pueden em!e!erse como parte del nodo o !ien almacenarse aparte en la !ase de informaci(n y asociarse din%micamente al nodo cuando ste se acti"a 0D<A2A4 0D<AD-4& 'sta $ltima soluci(n permite que el mismo contenido aparezca en distintos nodos e"itando inconsistencias que pueden producirse cuando un conteni# do se copia "arias "eces en distintos nodos /"er la parte izquierda de la ,igura B5& 7uando los contenidos se almacenan de forma separada se mantiene una $nica copia de los mismos en la !ase de informaci(n, que se asocia a cada uno de los nodos en que el contenido de!e aparecer /"er la parte derecha de la ,igura B5& 'sta soluci(n permite, adem%s, que un mismo contenido pueda tener distintas caracte# rsticas de presentaci(n en distintos nodos& Por ejemplo, el mismo texto puede presentarse con una tipografa mayor para ayudar a usuarios con deficiencias "i# suales& $i"ura 2 7ompartici(n por copia vs compartici(n por referencia A la hora de u!icar los contenidos en un nodo ha!r% que tener en cuenta que si se desea generar una presentaci(n din%mica y, al mismotiempo, esttica ha!r% que esta!lecer relaciones espaciales y temporales entre los contenidos que determinen d(nde o cu%ndo de!e aparecer un contenido en funci(n de d(nde o cu%ndo aparece otro& Por ejemplo, se puede desear que una presentaci(n multimedia se inicie con un "deo que al aca!ar de paso a una introducci(n textual compaginada con una serie de im%genes que ilustran el texto& 'ste tipo de presentaci(n multimedia re# quiere que se puedan definir alineamientos y sincronizaciones entre los contenidos como, de hecho, puede hacerse con lenguajes como 9M< 0EF7234 o modelos for# males como a!yrinth 0D<AD-4& )ampoco hay que ol"idar que los contenidos de!en ser legi!les& As, por ejemplo, el autor de!er% tener en cuenta que el tipo y el tama:o de la letra, o la resoluci(n de las im%genes, de!en dar lugar a nodos muy ntidos y poco densos, pues la resolu# ci(n de la pantalla no es la misma que la de la p%gina de papel, y la actitud del lector ante el monitor es radicalmente distinta a la que adopta frente a los textos tradicionales& Del mismo modo, todos aquellos contenidos que tienen una duraci(n explcita distinta de la del nodo, tales como animaciones, "deos o sonidos, de!er%n presentarse a una "elocidad que permita al usuario asimilarlos& Hipermedia y web 9 El enlace os enlaces son el elemento m%s importante y caracterstico de un hipertexto& 6n enlace es una conexi(n entre dos nodos que proporciona una forma de seguir re# ferencias entre conceptos relacionados& Al acti"ar un enlace se puede dar lugar a una gran "ariedad de resultados, como son* trasladarse a un nue"o tema? mostrar una referencia, una anotaci(n o una definici(n? presentar una ilustraci(n o esque# ma? "er un ndice, etc& os enlaces, indicados normalmente en la pantalla por me# dio de pala!ras remarcadas, gr%ficos o iconos, de!en ser f%ciles de acti"ar /"&g&, apuntando con el rat(n y seleccionando5 y producir una r%pida respuesta, ya que en caso contrario el usuario tender% a no utilizarlos, minimizando el "alor del hi# pertexto& Atendiendo a diferentes criterios de clasificaci(n existen di"ersos tipos de enlaces 0D<A2=4 que se comentan a continuaci(n& Enlaces entre posiciones de nodos& 'l origen y el destino pueden consi# derarse !ien como nodos /enlaces entre nodos5, o !ien como puntos espe# cficos dentro de los nodos /enlaces entre posiciones5& os primeros expre# san una relaci(n sem%ntica entre todo el contenido de un nodo y otro con# cepto, y suelen representarse en el origen mediante un icono, de forma que esta conexi(n glo!al se localiza fsicamente en una zona de la pantalla& 'n los enlaces entre posiciones se conecta un elemento de informaci(n in# cluido dentro de un nodo con otro contenido o nodo relacionado& 'n este caso, se suele emplear el trmino ancla para designar el punto de engan# che del enlace dentro del nodo& a forma de presentar este tipo de enlaces en la pantalla depende de las implementaciones, siendo lo m%s usual re# marcar de alg$n modo la zona afectada en el origen y situarse o resaltar el punto de destino& Enlaces embebidos& 9on aquellos en los que el origen y el destino del enlace se definen en el mismo nodo, permitiendo el desplazamiento a tra# "s de los contenidos del mismo& 'stas conexiones resultan muy $tiles en el caso de las anotaciones incluidas en un mismo nodo, especialmente si ste est% !asado en "entanas& Enlaces bidireccionales& 7uando los puntos entre los que se define un enlace pueden actuar indistintamente como origen o destino se dice que el enlace es bidireccional& 6n enlace !idireccional es m%s f%cil de mantener que dos unidireccionales puesto que en el caso de que uno de los nodos cam!ie de nom!re, s(lo hay que cam!iar una referencia y no dos como se puede "er en la ,igura F& $i"ura 3 os enlaces !idireccionales frente a los unidireccionales Enlaces n(arios) 9on aquellos cuyo origen o destino est% compuesto por un conjunto de elementos& os enlaces con "arios orgenes y un $nico destino se emplean normal# mente para representar conexiones genricas que afectan a muchos ele# mentos del hipertexto /"&g&, enlaces a un nodo de ayuda5, de manera que si se cam!ia el destino s(lo haya que modificar un enlace y no "arios, con lo que se simplifica la la!or de mantenimiento /"er la ,igura C5& 10 La interaccin persona-ordenador 'l enlace con un origen y "arios destinos puede utilizarse para representar la llegada a un destino diferente, dependiendo de alguna condici(n& Por ejemplo, en un sistema de aprendizaje, la selecci(n de un enlace 'jercicios lle"ar% a cada alumno al pro!lema que le corresponde resol"er& )am!in es posi!le emplear este $ltimo tipo de enlace para recuperar "arios nodos a la "ez& Enlaces virtuales) 'n algunos casos no se puede indicar de forma decla# rati"a el origen o el destino de un enlace porque no existe en la !ase de informaci(n como tal sino que se crea en tiempo de utilizaci(n del hiperdo# cumento& 'ste tipo de enlace, definido por medio de alguna especificaci(n funcional se denomina "irtual 0.A334 0A@2D4 0;1A2B4 0.A12F4 0D<AD-4& 6n sencillo ejemplo consiste en relacionar cada nodo con el "isitado ante# riormente, mediante la definici(n de un enlace Nodo Anterior cuyo destino no puede declararse sal"o mediante un procedimiento que lo calcule& 'ste tipo de enlaces permite que las asociaciones entre contenidos puedan de# terminarse de forma din%mica, dependiendo de alg$n tipo de condici(n presente en el momento de su acti"aci(n, dotando as de una cierta capa# cidad de inferencia a los sistemas hipertextuales& $i"ura 4 os enlaces nGarios frente a los !inarios 7on ellos pueden tam!in implementarse los llamados enlaces de tubera /warm linin!5 0M'H2D4 por los que "iajan datos hacia el destino& Por ejemplo, los resultados de una encuesta pueden almacenarse en forma ta# !ular en un nodo y conectarse a tra"s de una tu!era a su representaci(n gr%fica, de manera que cuando dicho enlace se acti"e los datos de la ta!la se utilicen para construir un destino que estar% permanentemente actuali# zado& os enlaces de suscripcin /hot linin!5 0M'H2D4 en los que una modifica# ci(n de la informaci(n origen desencadena la con"eniente actualizaci(n del destino, pueden considerarse tam!in "irtuales, puesto que el destino se est% calculando constantemente en funci(n del origen& 9i este li!ro pudiera contener enlaces "irtuales, cada "ez que aparece una menci(n a un cap# tulo, el nom!re podra ser un enlace de suscripci(n al ttulo que figura al principio de dicho captulo& De esta forma, cada "ez que se decidiese cam# !iar un ttulo, no hara falta re"isar el resto del li!ro para "er d(nde se ha# ca referencia a l, puesto que se actualizara autom%ticamente& Otro tipo de enlaces que se encuadran dentro de este grupo son los llama# dos enlaces col!antes /handlin! lins5, en los que uno de los extremos, ya sea el origen o el destino, queda a!ierto, es decir, sin darle ning$n punto de terminaci(n& 9u utilidad suele justificarse en casos de intercomunicaci(n de sistemas 0'I2C4 0I1J2C4, en los que un enlace a una aplicaci(n ex# terna no tiene destino hasta que dicha aplicaci(n se a!ra& Hipermedia y web 11 Enlaces con tipo& 9e puede aumentar la definici(n del enlace a:adindole ciertas propiedades, ya sea en forma de tipo o de atri!utos& As por ejem# plo, 7on+lin 07O@3A4 propuso la primera distinci(n entre enlaces estruc# turales" que responden a relaciones jer%rquicas /"&g& entre captulos de un li!ro5, y los enlaces referenciales, que reflejan una conexi(n sem%ntica en# tre dos elementos sin ning$n tipo de connotaci(n estructural& Enlaces con atributos) Otra posi!ilidad es la asignaci(n de atri!utos, en n$mero no definido, que incrementen la sem%ntica de los enlaces, permi# tiendo su utilizaci(n en el planteamiento de consultas directas en un len# guaje de interrogaci(n 0@<'2D4& As, por ejemplo, en un hipertexto al que accediesen m$ltiples lectores, podra existir la opci(n de realizar una r%pida "isita por las $ltimas no"edades incluidas, de manera que se mostrara un su!hipertexto formado por aquellos nodos y enlaces cuyo atri!uto #echa de creacin no superase un determinado "alor& *erramientas de nave"acin a na"egaci(n por un hipertexto no es una tarea por s misma, sino un medio para realizar una tarea /"&g&, consultar un contenido5, por lo que la carga cogniti"a aso# ciada al proceso de na"egaci(n de!era ser la m%s !aja posi!le& 9in em!argo, suele suceder que la na"egaci(n introduce una carga cogniti"a nue"a y no familiar& De hecho, la gran cantidad de comandos que suele necesitarse para realizar la na"ega# ci(n demuestra que en muchas ocasiones los usuarios de un hipertexto se sienten confusos y perdidos en el espacio de informaci(n& Di"ersos factores pueden producir la desorientaci(n del usuario en el hiperespacio, entre los que se incluyen la escritura confusa y mal organizada del contenido origi# nal, la ineficiencia del sistema, y la mala organizaci(n de la informaci(n en la es# tructura del hipertexto, es decir, en forma de nodos y enlaces& )odos estos pro!le# mas dan lugar a la denominada p$rdida en el hiperespacio, que, como ya se dijo, se produce cuando un usuario llega a un punto en la estructura que no tiene senti# do para l, y en el que no sa!e c(mo ir a un lugar que le sea familiar& De!ido a que la hipermedia es un concepto relati"amente nue"o, no est% claro c(# mo facilitar la comprensi(n a sus lectores& @o o!stante, existen una serie de he# rramientas que se suelen utilizar como ayudas en la na"egaci(n, y que se descri!en en las siguientes secciones& +isitas "uiadas 6na "isita guiada es un camino lineal a tra"s del espacio de informaci(n que pue# de utilizarse, por ejemplo, para ayudar a los usuarios a familiarizarse con los conte# nidos del hipertexto& @ormalmente se ofrecen "arias "isitas guiadas, entre las que el usuario puede elegir una 0;A12F4& 6na caracterstica interesante de este meca# nismo es que el usuario puede dejarla cuando quiera y continuar na"egando por el espacio del hipertexto? tam!in puede retomarla en el punto en el que la interrum# pi(& ,apas 'l uso de mapas, !asados en la met%fora del mapa turstico, constituye otra opci(n para proporcionar orientaci(n en el espacio de informaci(n& os mapas proporcio# nan una representaci(n esquem%tica de la estructura del hipertexto, indicando los principales conceptos incluidos en el espacio de informaci(n y las interrelaciones existentes entre ellos& 9e pueden presentar como ta!las de contenidos !idimensio# nales o tridimensionales o !uscar representaciones m%s relacionadas con el con# texto& As por ejemplo, algunos museos interacti"os, como por ejemplo la "ersi(n >e! del museo del 7entro Ieorges Pompidou /http*KK>>>&cnac# gp&frKpompidouKhome& nsfKdocsKfhome5, ofrecen la planta del propio museo como mapa por el que el usuario na"egar% para acceder a la colecci(n& 12 La interaccin persona-ordenador Puesto que en la mayor parte de los casos, el espacio de informaci(n es tan grande que no es posi!le mostrar todos los nodos y enlaces en un $nico mapa sin que se produzca el pro!lema del spa!hetti "isual, es preciso representar la estructura del hipertexto en distintos ni"eles& 6na soluci(n !astante frecuente es emplear diagra# mas glo!ales que cu!ran todos los temas tratados en el espacio de informaci(n, y diagramas locales que a!arcan, m%s en detalle, s(lo uno de los temas& a adopci(n de diagramas locales, especialmente si est%n organizados en "arios ni"eles, puede ser contraproducente, puesto que, aunque proporcionan informaci(n detallada so# !re un concepto concreto, pierden el contexto glo!al& 6na alternati"a a los diagra# mas glo!ales y locales es el empleo de "istas de ojo de pez /fish%e&e views5, que en un $nico gr%fico muestran todo el espacio de informaci(n en distintos ni"eles de detalle, proporcionando m%s informaci(n so!re la posici(n actual del usuario y dis# minuyendo los detalles gradualmente seg$n est%n m%s alejadas las partes& 'n los mapas se pueden incluir huellas /footprints5, que indican tanto la posici(n actual del usuario como las pre"ias& Otra facilidad que de!eran ofrecer los mapas son las denominadas marcas /landmars5, con las que se se:alan nodos especial# mente interesantes& ,ecanismos de vuelta atr-s Otro mecanismo que puede ayudar a los usuarios a superar el pro!lema de la de# sorientaci(n es la "uelta atr%s, es decir, la posi!ilidad de "ol"er al nodo anterior 0@<'2D4& Puede compararse con un sal"a"idas para el usuario, que puede ir donde quiera teniendo la certeza de que siempre ser% posi!le retornar a un lugar conoci# do& a facilidad de "uelta atr%s m%s general es el mecanismo hist(rico, que permite acceder directamente a los nodos pre"iamente "isitados& 'ste mecanismo suele hacer uso de una lista acti"a de los nodos "isitados o de una representaci(n gr%fica que los muestre en miniatura como se hace en .yper7ard /"er la ,igura L5& $i"ura . 'jemplo de "uelta atr%s con el comando recent de .yper7ard )am!in pueden emplearse se:ales para marcar los nodos a los que se desear% "ol"er posteriormente& a diferencia principal entre las se:ales y los mecanismos hist(ricos reside en que, con las primeras, s(lo se incluyen en la lista acti"a aque# llos nodos que el usuario considere rele"antes, mientras que con los segundos, to# dos los nodos "isitados forman parte de la lista acti"a& Recuperacin de la inormacin 's importante proporcionar mecanismos de !$squeda que complementen la na"e# gaci(n en el espacio de informaci(n puesto que en algunos casos el usuario no de# sea na"egar por el hiperdocumento hasta encontrar algo sino acceder a ello direc# tamente& 6na !$squeda consiste en los siguientes pasos* el usuario introduce uno o m%s trminos o patrones de !$squeda? el sistema !usca los trminos, empleando nor# malmente ndices? el sistema responde mostrando el resultado de la !$squeda& 9e pueden emplear diferentes tcnicas para mostrar los resultados& a m%s simple de"uel"e al usuario la primera ocurrencia del trmino, pero su principal incon"e# niente es que el usuario no puede sa!er en qu otras partes y cu%ntas "eces apa# Hipermedia y web 13 rece& 7omo alternati"a, se puede mostrar una lista de sus apariciones a partir de la cual el usuario pueda elegir la que prefiera aunque dicha lista no proporciona mu# cha informaci(n so!re qu nodo es el m%s relacionado con el patr(n !uscado aun# que se ordene de acuerdo a alg$n criterio& )am!in se pueden integrar los resulta# dos de la !$squeda en el mapa del hiperdocumento, resaltando los nodos en los que aparece dicho trmino& ,et-oras 7omo $ltima herramienta para facilitar la na"egaci(n, se puede mencionar el em# pleo de met%foras 0.AM2F4& 'l principio !%sico consiste en utilizar conceptos y mo# delos del mundo real, con los cuales los usuarios est%n familiarizados, para repre# sentar informaci(n electr(nica haciendo que el hiperdocumento sea m%s compren# si!le& 3 Creacin de sistemas hipermedia 'xisten fundamentalmente dos tipos de usuarios de un sistema hipermedia* el au# tor y el lector& 'l autor es el escritor del hiperdocumento, es decir, el que lo crea, esta!lece sus relaciones y determina c(mo "a a ser la interacci(n con el lector& 'l lector na"ega por la informaci(n a tra"s de los enlaces que el autor ha creado por la informaci(n, eligiendo en cada momento el rum!o que quiere esta!lecer en su lectura& La creacin de un hiperte%to 's importante tener en cuenta que el papel de un autor de hiperdocumentos es !astante diferente que el de un escritor tradicional& 'l autor del hipertexto pierde parcialmente su autoridad para determinar c(mo de!e leerse su o!ra y qu secuen# cia de!e seguirse hasta alcanzar un determinado tema, ya que estos sistemas son mucho m%s flexi!les que el papel y sus lectores son li!res de explorar la informa# ci(n como deseen& 'n consecuencia, los autores hipertextuales de!en ofrecer otras oportunidades a sus lectores aparte de un orden estricto& 'l principal pro!lema de la creaci(n de un hipertexto reside en definir estructuras de texto completamente nue"as& Mientras que la imprenta es una industria relati# "amente esta!le, la inform%tica est% en un proceso de constante y r%pida e"olu# ci(n& Por un lado, los textos impresos en papel se ajustan a una serie de normas conocidas, que dan lugar a una serie de expectati"as y ha!ilidades& Por otro, los sistemas inform%ticos, tales como los hipertextos, no suelen seguir con"enciones de!ido a la "ariedad de dominios, tareas y usuarios a los que "an dirigidos& )odo ello hace que la gente a$n no se haya ha!ituado a estructurar la informaci(n de manera hipertextual con la misma soltura con la que aprendieron a escri!ir textos lineales en el colegio& Adem%s, la creaci(n de un hiperdocumento puede conlle"ar la utilizaci(n de di"er# sos medios, como pueden ser el sonido, el "deo o la animaci(n, que por una parte enriquecen el sistema final pero, por otra, pueden introducir una serie de nue"os pro!lemas estructurales y de dise:o a la hora de ser integrados /"&g&, sincronismo, alineaci(n5& as principales acciones que un autor de!e lle"ar a ca!o para crear un documento son las siguientes* preparaci(n del material multimedia que formar% parte del hiperdocumen# to, ya sea escri!iendo o importando texto, di!ujando o importando im%ge# nes, o !ien capturando y editando sonido y "deo? 14 La interaccin persona-ordenador organizaci(n de la informaci(n, acti"idad que puede !eneficiarse de un entorno para la escritura de ideas y la planificaci(n del dise:o del sistema, como, por ejemplo, el espacio de planificaci(n de la autora de 9'P<A? desarrollo de la aplicaci(n final, tarea en la que se incluye la creaci(n de una estructura clara y adecuada, y la integraci(n del material multimedia en dicha estructura, dando lugar a una composici(n arm(nica, y definici(n de estructuras auxiliares, como, por ejemplo, na"egadores gr%fi# cos o ndices que faciliten el uso y consulta del hiperdocumento& Pese a que no existen est%ndares aceptados, se pueden proponer algunas reco# mendaciones generales para los autores de hipertextos, teniendo en cuenta a sus futuros lectores& os nodos de!en ser entidades autocontenidas para e"itar que un concepto se di"i# da en m$ltiples fragmentos, de forma que a los lectores se les facilite su reconoci# miento en los na"egadores o las listas acti"as y que a los autores les sea m%s sen# cillo definir enlaces& 7on respecto al tama:o del nodo, este de!era ser !astante peque:o, puesto que la "elocidad de lectura en la pantalla es menor que en el pa# pel& Otra estrategia general se centra en la definici(n de una estructura de relaciones limpia, en la que resulta imprescindi!le ser cauto a la hora de esta!lecer enlaces y e"itar conexiones entre trminos remotamente relacionados& os enlaces superfluos se con"ierten en una carga adicional para el lector, que se "e forzado a decidir cu%les son realmente interesantes& Adem%s, es importante que los nom!res de los nodos y de los enlaces sean con# sistentes y significati"os, de forma que la red de informaci(n se haga explcita a sus lectores& 'n la mayora de los casos, el autor es un indi"iduo aislado que mediante una serie de aplicaciones inform%ticas desarrolla su hiperdocumento y lo pu!lica& as aplica# ciones m%s utilizadas son las denominadas herramientas de autor que tienen la finalidad de ser"ir como elemento de escritura y de edici(n para los autores, pro# porcion%ndoles mecanismos de autora de distinto tipo, como, por ejemplo, los que permiten crear hiperdocumentos o los que hacen posi!le la producci(n de aplicacio# nes multimedia& os ser"icios que esta clase de herramientas aportan al autor son muy "ariados, y dependen del entorno en el que tra!aje y del tipo de hiperdocu# mento que quiera crear& Desde el punto de "ista de la interfaz, la utilizaci(n de len# guajes "isuales de comunicaci(n, en los que la manipulaci(n directa de o!jetos, las cajas de di%logos y los men$s desplega!les son las formas m%s usuales para la in# teracci(n personaGordenador, es la f(rmula m%s usada en este tipo de herramien# tas, lo cual permite que el autor no tenga que adquirir nociones de programaci(n /por ejemplo, reser"ar espacios de memoria para los punteros5 que no son intere# santes para su cometido* la edici(n de un hiperdocumento& /esarrollo metodol"ico0 1riadne )am!in es posi!le que el autor sea un grupo de personas o que el hiperdocumento se desarrolle para un tercero o de un gran tama:o& 'n este caso estos consejos informales se "uel"en en contra de los autores ya que lo que se precisa es un len# guaje com$n y unos pasos preesta!lecidos de antemano, por lo que es necesario el uso de metodologas que permitan un dise:o centrado en el usuario y que permita especificar todas las expectati"as de los autores y los lectores& 'n la actualidad existen mtodos para el dise:o de sistemas hipermedia que pro# porcionan a los dise:adores mecanismos con los que realizar especificaciones, como pueden ser .DM, 1MM, y OO.DM& )odos ellos presentan pro!lemas de!ido a la falta de generalidad del modelo en el que se !asan& 'n concreto, ninguno de estos mtodos tiene en cuenta la necesidad de esta!lecer relaciones espacioGtemporales entre contenidos multimedia ni dan soporte a la definici(n de polticas de seguridad& Adem%s no son soportadas por una herramienta que las automatice, excepto 1MM Hipermedia y web 15 que cuenta con un peque:o prototipo, con lo que su utilizaci(n se "e muy restringi# da& 'n este contexto se presenta una metodologa para el desarrollo de aplicaciones hipermedia, llamada Ariadne y su herramienta 7A9', denominada Ariadne)ool& $i"ura 2 ,ases del mtodo Ariadne Ariadne es una metodologa que proporciona al dise:ador un conjunto de herra# mientas para modelar su sistema 0D<A224 0D<AD-4& Para ello se !asa en a!yrinth, un modelo que permite especificar formalmente los componentes de las aplicacio# nes hipermedia por medio de una parte est%tica, que incluye los elementos !%sicos de cualquier sistema hipermedia 0D<A2A4? y otra din%mica, que contiene las opera# ciones que recogen el funcionamiento y comportamiento de la aplicaci(n 0D<AD-4& Ariadne proporciona un proceso de desarrollo sistem%tico !asado en tres fases, ca# da una de las cuales se genera una serie de productos& a primera fase, el Dise:o 7onceptual, trata el dise:o desde un punto de "ista a!stracto, para a continuaci(n realizar un Dise:o Detallado donde se especifica con m%s detalle los elementos de# finidos en la fase anterior& a fase de '"aluaci(n se puede ir realizando en paralelo, lo cual permite que el mtodo sea iterati"o y haya una retroalimentaci(n con las fases anteriores& Adem%s, para cada uno de esos productos existe un conjunto de reglas de "alidaci(n y "erificaci(n que aseguran la integridad y la completitud de los elementos generados& 'ste proceso queda plasmado en la y se explica !re"emente a continuaci(n& $ase de dise'o conceptual 'l o!jeti"o de esta fase consiste en desarrollar una especificaci(n de la estructura y funcionalidades del sistema desde un punto de "ista l(gico& @o se concretan conte# nidos ni enlaces especficos, sino que se trata de iniciar el dise:o desde un ni"el de a!stracci(n m%s alto& 'l dise:o se hace desde "arias perspecti"as* 'structuraci(n de la informaci(n* se desarrolla el Diagrama 'structural en el que se identifican entidades de informaci(n /que en este campo se de# nominar%n nodos5 y las relaciones estructurales existentes entre ellas /re# laciones de generalizaci(n y agregaci(n5& 'specificaci(n de funciones* se tienen que definir las principales funciones del sistema& Por una parte, se dise:ar% una estructura de na"egaci(n en la que se pueda "er de forma clara c(mo ir de una parte a otra del sistema y qu herramientas de ayuda a la na"egaci(n se "an a proporcionar /el Dia# grama de @a"egaci(n5& Por otra, se definir%n otro tipo de ser"icios no rela# cionados con la na"egaci(n /la 'specificaci(n ,uncional5 que se proporcio# nar%n, asoci%ndolos siempre a alg$n e"ento, el cual es la unidad funcional m%s peque:a& 16 La interaccin persona-ordenador Profundizaci(n en las entidades de informaci(n* hay que detallar los conte# nidos, anclas, atri!utos y e"entos que tendr%n asociadas todas las entida# des de informaci(n incluidas en el Diagrama 'structural& Adem%s, se indi# car%n, en la medida de lo posi!le algunas caractersticas de presentaci(n /"&g& sincronizaciones, alineamientos5& )oda esta informaci(n se recoge en los Diagramas <nternos y en los 7at%logos de Atri!utos y '"entos& 'specificaci(n de usuarios* se identifican los tipos de usuarios /no los usuarios indi"iduales5 que utilizar%n el sistema as como sus funciones y los permisos que se les conceder%n& Para ello se genera un Diagrama de 6suarios en el que se "an indicando qu equipos de tra!ajo y qu roles "an a existir& 'n la ,igura 3 se presenta un ejemplo de dise:o de la estructura de usuarios que "an a acceder a un hiperdocumento desarrollado con Aria# dne)ool, una herramienta para la automatizaci(n de Ariadne& 'n el dia# grama se define que un grupo de in"estigaci(n est% formado por personal acadmico, personal de in"estigaci(n, estudiantes e in"estigadores exter# nos& 'l personal acadmico puede ser, o !ien, personal a tiempo parcial o !ien profesores, o!ligando a que el jefe del grupo de in"estigaci(n sea un profesor& Adem%s, los profesores tam!in son personal de in"estigaci(n, al igual que los in"estigadores y los !ecarios de in"estigaci(n& as restriccio# nes de acceso a los nodos y contenidos de los roles y los usuarios se reco# ger%n en la )a!la de Accesos& Adem%s se clasifican tam!in los o!jetos del sistema en el 7at%logo de 7ategorizaciones& $i"ura 3 a estructura de usuarios com!inado roles y equipos& $ase de dise'o detallado 'n esta fase se produce el paso de las entidades y funciones especificadas en la fase del Dise:o 7onceptual, que se formalizaron a un alto ni"el de a!stracci(n, a elementos m%s concretos del sistema que se est% modelando& as acti"idades que se pueden lle"ar a ca!o son* identificar nodos o estructuras, definidas en los dia# gramas anteriores, para crear tantas copias como se deseen /por ejemplo, si se ha modelado el >e! de un grupo de in"estigaci(n se replicara la estructura propuesta para los diferentes grupos de in"estigaci(n5? especificar completamente las es# tructuras de na"egaci(n del diagrama de na"egaci(n y las funciones definidas en la especificaci(n de funciones? detallar de una manera m%s especifica la naturaleza de los nodos y contenidos a partir de los diagramas internos de nodos y contenidos Hipermedia y web 17 para que se puedan crear prototipos del sistema? e identificar tipos y grupos de usuarios a partir del diagrama de usuarios para asignarles usuarios especficos& Evaluacin De!ido a la naturaleza interacti"a de la hipermedia es necesario el desarrollo de prototipos durante las fases anteriores para poder realizar una e"aluaci(n que nos permita o!tener informaci(n so!re la potencial usa!ilidad del sistema y mejorar las caractersticas y funcionalidades de su interfaz& 'sta fase permite lle"ar a ca!o un dise:o iterati"o& Reerencias 0;A12F4 ;A1M'1 P& '(plorin! )&permedia* Mogan Page, ondres, -22F 0;'A2D4 ;'A1D D& N& y EAM'1 O& P& Q@a"igational techniques to impro"e the display of large t>oGdimensional spacesR en +ehaviour , -nformation .echnolo!&, @$m& 2 /=5, P%g& CL-#C==, -22D 0;1A2B4 ;1A P& D', .O6;'@ I& y MO1@A)SMH H& QAn 'xtensi!le Data Model for .y# perdocumentsR en Actas de A/0 /onference on )&perte(t /67A1'A D&, @A@A1D O&, @A@A1D M& y PAO<@<, P&, eds&5, '7.)T2B" Mil%n, <talia& A7M Press, @e> Hor+, P%g& BBB#BF-, @o"iem!reGDiciem!re -22B 07O@3A4 7O@M<@ O& Q.ypertext* an <ntroduction and 9ur"eyR en -''' /omputer, P%g& -A#C-, 9eptiem!re -23A 0D<A2=4 DUAS P&, 7A)'@ASS< @& y A'DO <& 1e la multimedia a la hipermedia* 'd& 1ama, Madrid, -22= 0D<A2A4 DUAS P&, A'DO <& y PA@')9O9 ,& Qa!yrinth, an a!stract model for hyper# media applications& Description of its static componentsR en -nforma2 tion 3&stems, @$m& BB /35, P%g& CCA#C=C, -22A 0D<A224 DUAS P&, A'DO <& y PA@')9O9 ,& QA methodological frame>or+ for the conceptual design of hypermedia systemsR en Actas de the #ifth /on2 ference on 4)&perte(ts and )&permedia: 5roducts" .ools and 0eth2 ods4" .BP)MV22, Pars, P%g& B-F#BB3, 9eptiem!re -222 0D<AD-4 DUAS P&, A'DO <& y PA@')9O9 ,& QModeling the dynamic !eha"ior of hy# permedia applicationsR en -''' .ransactions on 3oftware 'n!ineerin!, @$m& BA /=5, P%g& LLD#LAB, BDD-& 0I1J2C4 I1J@;A'M M& y )1<II 1& .& QDesign <ssues for a DexterG;ased .yper# media 9ystemR en /ommunications of the A/0, @$m& FA /B5, P%g& CD# C2, ,e!rero -22C 0.A334 .AA9S ,& I& Q1eflection on @ote7ards* 9e"en <ssues for )he @ext Ien# eration of .ypermedia 9ystemsR en /ommunications of the A/0, @$m& F- /A5, P%g& 3F=#3LB, Oulio -233 0.AM2F4 .AMMO@D @& Qearning >ith .ypertext* Pro!lems, Principles and Pros# pectsR en )&perte(t a ps&cholo!ical perspective /M7M@<I.) 7&, D<O@ A& y 1<7.A1D9O@ O& eds&5& 'llis .or>ood, @ue"a Hor+, P%g& L-#AD, -22F 0.A12F4 .A1DMA@ &, ;6)'1MA@ D& y NA@ 1O996M I& Q)he Amsterdam .yperme# dia Model* Adding )ime and 7ontext to the Dexter ModelR en /ommu2 nications of the A/0, @$m& FA /B5, P%g& LD#=B, ,e!rero -22F 0.A1234 .A1DMA@ & 0odellin! and Authorin! )&permedia 1ocuments* )esis Doctoral& 6ni"ersidad de Amsterdam, -223 0A@2D4 A@I' D& ;& QA ,ormal Model of .ypertextR en Actas de N-3. )&perte(t 3tandardization 6orshop /MO<@' O&, ;'@<@I@< D& y ;A1O@A9 O& eds&5, 18 La interaccin persona-ordenador Iaithers!urg, ''66, P%g& -CL#-==, 'nero -22D 0'I2C4 'I')) O& O& y 97.@A9' O& & QNie>ing Dexter >ith open eyesR en /om2 munications of the A/0, @$m& FA /B5, P%g& A=#3=, ,e!rero -22C 0M'H2D4 M'H1OE<)S @& Q)he lin+ to tomorro>R en 7ni( 8eview, @$m& 3 /B5, P%g& L3#=A, -22D 0@<'2D4 @<'9'@ O& )&perte(t and )&permedia& Academic Press, ''66, -22D 01AD2-4 1ADA 1& )&perte(t: from .e(t to '(perte(t* 'd& McIra>G.ill, Iran ;reta:a, -22- 0EF7234 EF7 Q9ynchronized Multimedia <ntegration anguage /9M<5 -&D 9pe# cificationR en 6orld 6ide 6eb /onsortium, http*KK>>>&>F&org, -223 !iblio"ra#a A'DO <& y DUAS P& QApplying soft>are engineering methods for hypermedia systemsR en Actas de -.-/3', 7anter!ury, 1eino 6nido, P%g& L#3, Ounio BDD-& ;A1M'1 P& '(plorin! )&permedia* Mogan Page& ondres, -22F ;'A1D D& N& y EAM'1 O& P& Q@a"igational techniques to impro"e the display of large t>oGdimensional spacesR en +ehaviour , -nformation .echnolo!&, @$m& 2 /=5, P%g& CL-#C==, -22D ;1A P& D', .O6;'@ I& y MO1@A)SMH H& QAn 'xtensi!le Data Model for .yperdocu# mentsR en Actas de A/0 /onference on )&perte(t /67A1'A D&, @A@A1D O&, @A@A1D M& y PAO<@<, P&, eds&5 , '7.)T2B" Mil%n, <talia& A7M Press, @ue"a Hor+, P%g& BBB# BF-, @o"iem!reGDiciem!re -22B ;1OE@ .& Q9tandards for 9tructured DocumentsR en .he /omplete 9ournal, @$m& FB /=5, P%g& LDL#L-C, -232 ;1HA@ M& 9IM* an authorTs guide to the 9tandard Ieneralized Mar+up anguage& Addison Eesley, ondres, -233 7O@M<@ O& Q.ypertext* an <ntroduction and 9ur"eyR en -''' /omputer, P%g& -A#C-, 9eptiem!re -23A D'1O9' 9& O& y D61A@D D& I& 0ain! )&permedia 6or: )&.ime& Mlu>er Academic Pu!lishers, ;oston, -22C DUAS P&, A'DO <& y PA@')9O9 ,& QA methodological frame>or+ for the conceptual de# sign of hypermedia systemsR en Actas de the #ifth /onference on 4)&perte(ts and )&permedia: 5roducts" .ools and 0ethods4" .BP)MV22, Pars, P%g& B-F#BB3, 9ep# tiem!re -222 DUAS P&, A'DO <& y PA@')9O9 ,& Qa!yrinth, an a!stract model for hypermedia appli# cations& Description of its static componentsR en -nformation 3&stems, @$m& BB /35, P%g& CCA#C=C, -22A DUAS P&, A'DO <& y PA@')9O9 ,& QModeling the dynamic !eha"ior of hypermedia appli# cationsR en -''' .ransactions on 3oftware 'n!ineerin!" @$m& BA/=5, P%g& LLD#LAB, BDD- DUAS P&, 7A)'@ASS< @& y A'DO <& 1e la multimedia a la hipermedia* 'd& 1ama, Madrid, -22= IA1SO))O ,&, PAO<@< P& y 97.EA;' D& Q.DM G A ModelG;ased Approach to .ypertext Application DesignR en A/0 .ransactions on -nformation 3&stems" @$m& -- /-5, P%g& -#B=, 'nero -22F I1J@;A'M M& y )1<II 1& .& QDesign <ssues for a DexterG;ased .ypermedia 9ystemR /ommunications of the A/0, @$m& FA /B5, P%g& CD#C2, ,e!rero -22C Hipermedia y web 19 .AA9S ,& I& Q1eflection on @ote7ards* 9e"en <ssues for )he @ext Ieneration of .ypermedia 9ystemsR en /ommunications of the A/0, @$m& F- /A5, P%g& 3F=#3LB, Oulio -233 .AA9S ,& I& y 97.EA1)S M& Q)he Dexter .ypertext 1eference ModelR en Actas de 6orld /onference of )&perte(t, P%g& 2L#-FF, -22D .AMMO@D @& Qearning >ith .ypertext* Pro!lems, Principles and ProspectsR en )&2 perte(t a ps&cholo!ical perspective /M7M@<I.) 7&, D<O@ A& y 1<7.A1D9O@ O& eds&5, 'llis .or>ood, @ue"a Hor+, P%g& L-#AD, -22F .A1DMA@ & 0odellin! and Authorin! )&permedia 1ocuments* )esis Doctoral& 6ni# "ersidad de Amsterdam, -223 .A1DMA@ &, ;6)'1MA@ D& y NA@ 1O996M I& Q)he Amsterdam .ypermedia Model* Adding )ime and 7ontext to the Dexter ModelR en /ommunications of the A/0, @$m& FA /B5, P%g& LD#=B, ,e!rero -22F .'1E<O@'@ '& NA@ 5ractical 3:0;, 9egunda 'dici(n& Mlu>er Academic Pu!lishers& ;oston, -22C A@I' D& ;& QA ,ormal Model of .ypertextR en Actas de N-3. )&perte(t 3tandardi2 zation 6orshop /MO<@' O&, ;'@<@I@< D& y ;A1O@A9 O& eds&5, Iaithers!urg, ''66, P%g& -CL#-==, 'nero -22D 'I')) O& O& y 97.@A9' O& & QNie>ing Dexter >ith open eyesR en /ommunications of the A/0, @$m& FA /B5, P%g& A=#3=, ,e!rero -22C M7'OD <& A&, ;A1@A1D D& )&, .AM<)O@ D& y 'N<9O@ M& Q9IM Documents and @onG linear )ext 1etrie"alR en Actas de 8-A<=>1, ;arcelona, P%g& BB=#BCC, A!ril -22- M'H1OE<)S @& Q)he lin+ to tomorro>R en 7ni( 8eview, @$m& 3 /B5, P%g& L3#=A, -22D @<'9'@ O& )&perte(t and )&permedia& Academic Press, ''66, -22D 1ADA 1& )&perte(t: from .e(t to '(perte(t* 'd& McIra>G.ill, Iran ;reta:a, -22- 97.EA;' D& y 1O99< D& QDe"eloping hypermedia applications using OO.DMR en Ac2 tas de ).>? 6orshop on )&permedia 1evelopment 5rocesses" 0ethods and 0od2 els" -223 9M<). O& ;&, E'<99 9& ,&, ,'1I69O@ I& ,&, ;O)'1 O& D&, A@9MA@ M& y ;'A1D D& N& QE'* a >riting en"ironment for professionals@ en .echnical 8eport .8?A%02B" De# partment of 7omputer 9cience, 6ni"ersity of @orth 7arolina, ''66, -23= NWW@W@'@ M& QMetaphorG!ased 6ser <nterfaces for .yperspacesR en 1esi!nin! 7ser -nterface for )&permedia /97.6'1 E&, .A@@'MA@@ O& y 9)1'<S @& eds&5, 9pringer Nerlag, Alemania, P%g& =3#A3, -22L NA@ 1AA<O )& QPorta!le, De"ice <ndependent Documents .ype or 1ealityR en Actas de 1ocument -nteroperabilit& /onference, ondres, @o"iem!re -22F EF7& Q9ynchronized Multimedia <ntegration anguage /9M<5 -&D 9pecificationR en 6orld 6ide 6eb /onsortium, http*KK>>>&>F&org, -223 E1<I.) .& Q9IM frees informationR en +&te 0a!azine, @$m& -A /=5, P%g& BA2# B3=, Ounio -22B