Академический Документы
Профессиональный Документы
Культура Документы
DE SOFTWARE
FACULTAD DE INGENIERIAS
PEREIRA
2009
ADAPTATIVIDAD: SU CONVENIENCIA EN EL DESARROLLO
DE SOFTWARE
(Monografía)
FACULTAD DE INGENIERIAS
PEREIRA
2009
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
CSS: Las hojas de estilo en cascada (Cascading Style Sheets, CSS) son un
lenguaje formal usado para definir la presentación de un documento
estructurado escrito en HTML o XML (y por extensión en XHTML). El W3C
(World Wide Web Consortium) es el encargado de formular la especificación
de las hojas de estilo que servirán de estándar para los agentes de usuario o
navegadores. La idea que se encuentra detrás del desarrollo de CSS es
separar la estructura de un documento de su presentación.
1. INTRODUCCIÓN
1
Vélez R. Jeimy “Arquitectura para la integración de las dimensiones de adaptación en un sistema
hipermedia adaptativo”. Pág. 11
15 Introducción
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Con el uso de los tres modelos el sistema puede llevar a cabo la adaptación
de contenidos, estructura y presentación.
2
Vélez R. Jeimy “Arquitectura para la integración de las dimensiones de adaptación en un sistema
hipermedia adaptativo” Pág. 12
16 Introducción
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
3
Brusilovsky Peter “Methods and techniques of adaptative hypermedia. In: User Modeling and User-
Adapted Interaction”. Pág. 1
4
Brusilovsky Peter “Methods and techniques of adaptative hypermedia. In: User Modeling and User-
Adapted Interaction”. Pág. 2
5
De Bra Paul, 1999
17 Introducción
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
6
Medina N., García L., Rodríguez M., Parets J. “Taxonomía de sistemas hipermedia adaptativos”,
Pág. 1
18 Introducción
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
2.1. Definición
A B ó A D.
B E ó B F.
C B.
D B ó D E.
F C ó F E.
19 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
En los sistemas hipertexto e hipermedia cada usuario puede crear su propia
secuencia de lectura gracias a la existencia de diferentes caminos dentro de
la estructura hipertextual. El usuario del sistema puede acceder a la
información de forma interactiva navegando a través de ella. La forma de leer
y memorizar la información es asociativa, inspirada en el proceso mental
humano7.
9
Carro Rosa María “Un mecanismo basado en tareas y reglas para la creación de sistemas
hipermedia adaptativos, aplicación en la educación a través de la Internet”. Pág. 12
21 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
2.2. Historia
10
Arteaga Rivero Carlos “Soporte hipermedia adaptativo al aprendizaje colaborativo e individual
SHAACI”. Pág. 3
22 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Sistemas educativos.
Sistemas de información en línea.
Sistemas de recuperación de información hipermedia.
Hipermedia institucional.
Sistemas para el manejo de vistas personalizadas de información
Donde los sistemas educativos y los sistemas de información son las líneas
de aplicación más exploradas actualmente. Entre estos tópicos
prácticamente se tienen en cuenta los sistemas que se pueden desarrollar en
ambientes web. Se hace claridad que éstos solo son los campos
tradicionales de aplicación de la adaptatividad, dando a entender que existe
la posibilidad de crear aplicaciones adaptativas monousuario o aplicaciones
dirigidas a varios usuarios pero con la limitante de funcionar exclusivamente
en un único equipo.
Desde el año 2000 y cada dos años se vienen realizando una serie de
conferencias llamadas International Conference on Adaptative Hypermedia
and Adaptive Web – Based Systems. Demostrando el gran interés que el
tema suscita en los grupos de investigación alrededor del mundo. En éste
evento se reúnen los expertos más reconocidos en el área, se discute el
estado del arte actual, las novedades y proyectos pioneros en adaptatividad
para todo tipo de sistemas.
Año Evento
1945 Vannevar Bush publica el artículo “As We May Think” (Bush, 1945), en
donde expone que la falta de desarrollo científico se debía a la incapacidad
de los investigadores para encontrar y acceder a información relevante.
Por tanto, para facilitar el rápido acceso a la información, la realización de
anotaciones en documentos, y la posibilidad de vincularlos y almacenar
caminos entre ellos, propone el sistema-dispositivo Memex.
1965 Ted Nelson crea el sistema Xanadu (Nelson, 1965) para el manejo de
textos que almacena digitalmente la información manipulando las palabras
por letra. Definición del término hipertexto.
1967 Andries Van Dam desarrolla, en la Universidad de Brown (EUA), el
Hypertext Editing System que pretende imprimir documentos
eficientemente y explorar el concepto del hipertexto. Un año después, creo
otra aplicación hipertextual llamada FRESS (File Retrieval and Editing
System) (Van Dam y Rice, 1971).
1968 Douglas Engelbart (Engelbart, English, 1968), del Instituto de Investigación
de Stanford, presenta en la Computer Conference de San Francisco el
sistema NLS (oN Line System) que posibilita la navegación a través del
hipertexto. Inventa el ratón e integra texto, gráficas e hiperdocumentos.
1975 Un equipo de la Universidad de Carnegie-Mellon desarrolla el sistema ZOG
(Robertson et al., 1979) diseñado para proveer soporte colaborativo en el
trabajo a través de una red hipermedia. Primera generación de sistemas
hipermedia, en donde únicamente se utilizaban equipos informáticos
centrales.
1978 Un equipo del MIT (Massachusetts Institute of Technology), coordinado por
Andrew Lippman, desarrolla Aspen Movie Map (AMP), el primer ejemplo de
una aplicación multimedia que incluye la utilización del videodisco.
1983 Comienza la segunda generación de sistemas hipermedia, apoyada
básicamente por la aparición de las estaciones de trabajo (workstation), el
sistema operativo UNIX e interfases más sofisticadas. Se comercializa
ZOG, con el nombre de KMS (Knowledge Manager System), un sistema
capaz de almacenar texto y gráficos en sus nodos (llamados “marcos”), lo
que resultó particularmente útil para industrias en donde varios
diseñadores e ingenieros comparten los mismos documentos.
1985 Janet Walker desarrolla Symbolics Document Examiner (Walker, 1988), el
primer hipertexto utilizado por clientes “reales”. Otros sistemas hipermedia
se lanzan, como el NoteCards (Halasz, 1988) de Xerox o el Intermedia
sistema multiusuario basado en la arquitectura cliente -servidor,
combinando características de hipermedios con facilidades de
recuperación de información, tales como búsquedas de texto y entradas a
diccionarios (Yankelovich et al., 1988) de la Universidad de Brown.
11
Berlanga A., García F. “Sistemas hipermedia adaptativos en el ámbito de la educación”. Pág. 3
25 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
1986 Office Workstations Ltd (OWL) introduce Guide (Brown, 1987), el primer
sistema hipertextual disponible para ordenadores personales basado en
UNIX, desarrollado por Peter Brown de la Universidad de Kent. Este
sistema cuenta con funciones para la creación de enlaces, los cuales
substituían el contenido del nodo actual por el nodo destino y mostraba
ventanas de información desplegables al seleccionar un enlace. Aunque
contaba con menos funcionalidad que los desarrollos anteriores, proveía
de una mejor interfaz gráfica. Se descontinuó en el 2000.
1987 Apple distribuye gratuitamente HyperCard (Apple, 1987) con cada equipo
Macintosh. HyperCad crea una estructura hipertextual basada en tarjetas
(cards) y en colecciones de éstas (stacks) a la cual se le incluyen botones
que asocian programas informáticos (escritos en HyperTalk) para ejecutar
funciones como ir a una tarjeta especifica, a la primera, o a la última.
Sistemas hipertextuales, como Storyspace, se han desarrollada bajo esta
plataforma. Aunque HyperCard no se puede considerar un sistema
hipertextual, su introducción acercó a los usuarios finales al concepto del
hipertexto.
La ACM (Association for Computing Machinery) (www.acm.org) organiza el
primer taller sobre Hipertexto en la Universidad de Carolina del Norte.
1989 Primera conferencia europea sobre hipertexto, Hypertext, en York, Reino
Unido.
1990 Tim Berners-Lee (Berners-Lee, 1989) presenta el diseño para el World
Wide Web (WWW), un ambiente hipertextual distribuido.
1991 Mark Bernstein comercializa StorySpace (Bernstein, 2002), un ambiente
hipertextual para la escritura, configuración y lectura de documentos
hipertextuales.
1992 Mark Andreessen y Eric Bina de NCSA (National Center for
Supercomputing Aplications) presentan Mosaic
(archive.ncsa.uiuc.edu/SDG/Software/Mosaic) el primer navegador para el
WWW.
1993 Se venden más enciclopedias en formato hipermedia que en formato
impreso.
1994 Se lleva a cabo la primera World Conference on Educational Multimedia
and Hypermedia en Vancouver (Canadá), y la European Conference on
Hypermedia Technology, en Edinburgo (Escocia).
1998 A partir de 1998 el Word Wide Web Consortium (www.w3.org) desarrolla el
lenguaje de marcado XML (eXtensible Markup Language) (Bray, Paoli y
Sperberg-Macquenn, 2000) con el objetivo de definir etiquetas y atributos
para los elementos que componen las páginas Web, de tal manera que
capturen la estructura lógica y permitan el entendimiento semántico
(Hollander y Sperberg, 2003). El desarrollo de estándares de este tipo
permiten el desarrollo de investigaciones avanzadas alrededor del campo
del hipertexto, como la creación de enlaces más sofisticados para
relaciones uno a muchos, o realizar cálculos de las posiciones que deben
tener los enlaces (Ashman y Simpson, 1999).
fue hasta 1993 que la Web empezó a conocerse, cuando Marc Andreessen,
estudiante de postgrado del NCSA en la Universidad de Illinois, creó la
interfaz Mosaic. Debido a que no proveía funciones de edición, esta interfaz
convirtió a la Web en un sistema sólo de lectura, cuando originalmente
estaba concebida como una aplicación de publicación colaborativa. En 1994,
algunas de las personas que colaboraron en la realización de Mosaic,
crearon Netscape (www.netscape.com), donde desarrollaron el navegador
Netscape Navigator, el cual supero rápidamente en popularidad a Mosaic.
12
Hava Muntean Cristina “Quality of experience aware adaptive hypermedia system”. Pág.33
32 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
13
Hava Muntean Cristina “Quality of experience aware adaptive hypermedia system”. Pág. 45
34 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Es un modelo basado en AHAM. LAOS consta de cinco capas, dos más que
el modelo AHAM:
14
http://www.hipertexto.info/documentos/hipermedia.htm
38 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
15
Berlanga A., García F. “Sistemas hipermedia adaptativos en el ámbito de la educación”. Pág. 3
39 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Internet representa una de las más grandes ventajas para estos sistemas, ya
que aunque desarrollar un sistema hipertexto o hipermedia no implica que se
trate una página web para Internet, éste ha influido en el desarrollo acelerado
de aplicaciones hipertexto e hipermedia dada la gran cantidad y variedad
aplicaciones y servicios ofrecidos a través de dicho medio.
Fortalezas:
16
Gaudioso Vázquez Elena “Contribuciones al modelado de usuario en entornos adaptativos de
aprendizaje y colaboración a través de Internet mediante técnicas de aprendizaje automático”.
Pág. 39
40 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Debilidades:
17
Berlanga A., García F. “Sistemas hipermedia adaptativos en el ámbito de la educación”. Pág. 3
18
Adaptado del capítulo 2.6.1, Carro Rosa María “Un mecanismo basado en tareas y reglas para la
creación de sistemas hipermedia adaptativos, aplicación en la educación a través de la Internet”
41 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
“es similar a”
“es parte de”
“es requisito previo de”
“es opuesto a”
“sigue a”
“es un ejemplo de”
La relación básica que existe se llama “un documento por nodo”, donde cada
nodo de la estructura está directamente relacionado a un documento, el cual
se muestra al usuario cuando acceda a un nodo determinado.
Otro tipo de relación es conocida como “varios documentos por nodo”, la cual
consiste en un conjunto de documentos que contienen la información
asociada a un nodo. Cada documento puede tener información del nodo con
el cual está relacionado. Existe la posibilidad de incluir varios documentos en
el mismo nodo, los cuales son varias versiones del mismo documento o
información expresada en distintas formas (imágenes, audio, texto, idioma,
etc.) de acuerdo al usuario que este accediendo al nodo.
19
Adaptado del capítulo 2.6.2, Carro Rosa María “Un mecanismo basado en tareas y reglas para la
creación de sistemas hipermedia adaptativos, aplicación en la educación a través de la Internet”
20
Adaptado del capítulo 2.6.3, Carro Rosa María “Un mecanismo basado en tareas y reglas para la
creación de sistemas hipermedia adaptativos, aplicación en la educación a través de la Internet”
44 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
21
Adaptado del capítulo 2.8, Carro Rosa María “Un mecanismo basado en tareas y reglas para la
creación de sistemas hipermedia adaptativos, aplicación en la educación a través de la Internet”
45 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
22
Oppermann R., Rashev R., Kinshuk “Adaptability and Adaptivity in Learning Systems”
23
Oppermann R., Rashev R., Kinshuk “Adaptability and Adaptivity in Learning Systems”
47 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Conocimiento
Fondo (Background)
Experiencia
24
Miller C., Funk H., Goldman R., Meisner J., Wu P. “Implications of Adaptive vs. Adaptable UIs on
Decision Making: Why “Automated Adaptiveness” is Not Always the Right Answer”. Pág. 1
25
Brusilovsky Peter “Adaptative Educational Hypermedia”. Pág. 2
48 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Preferencias
26
Oppermann R., Rashev R., Kinshuk “Adaptability and Adaptivity in Learning Systems”
50 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Áreas de aplicación
27
Romero C., Ventura S., Delgado J., De Bra P. “Personalized links recommendation based on data
mining in adaptative educational hypermedia systems”. Pág. 3
51 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Grado de generalidad
Acceso a la información
Requisitos tecnológicos
Los elementos para adaptación pueden ser considerados desde dos puntos
de vista tales como los elementos que se consideran para realizar la
adaptación y que puede ser adaptado dentro de la aplicación. La primera de
estas opciones analiza el sistema adaptativo de manera abstracta
identificando elementos que son la base de las adaptaciones de lo que
puede ser adaptado dentro de la aplicación. Kobsa y Brusilovsky presenta
cada uno de ellos como resultado de sus estudios unos elementos para tener
en cuenta en el proceso de adaptación, aunque son similares los resultados
de ambos estudios, la clasificación de dicho elementos difiere. Normalmente
se acepta como base el estudio de Brusilovsky, pero la simpleza de la
propuesta de Kobsa hace más fácil entender los elementos a tener en
cuenta.
28
Carro Rosa María “Un mecanismo basado en tareas y reglas para la creación de sistemas
hipermedia adaptativos, aplicación en la educación a través de la Internet”
52 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Conocimiento
Objetivos
Conocimiento
Objetivos
Los objetivos de los usuarios son aspectos que se relacionan con el contexto
del trabajo del usuario en el sistema. La adaptación basada en los objetivos
es relacionada con la información solicitada por el usuario en el hiperespacio.
Los objetivos del usuario varían dependiendo del área de aplicación del
sistema adaptativo, así mismo se debe tener en cuenta la prioridad de cada
uno de los objetivos. Sin importar el área de aplicación los objetivos o metas
se enfocan en lo que el usuario quiere obtener del sistema, en un sistema
educativo es muy probable que el usuario requiera información adicional al
tema de estudio, en un sistema de recuperación de información es
importante mostrar al usuario enlaces relevantes para su necesidad o deseo.
La adaptación respecto a las preferencias del usuario tiene que ver con el
camino que selecciona el usuario por encima de otros posibles caminos, para
esta adaptación es necesario que el usuario especifique sus preferencias.
Datos de uso
Los datos del usuario se relacionan con las características del usuario, como
sus datos personales, grado de conocimiento, datos geográficos, objetivos y
otras características que sean consideradas importantes.
29
Brusilovsky Peter “Methods and techniques of adaptative hypermedia. In: User Modeling and
User-Adapted Interaction”. Pág. 4
55 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Brusilovsky Kobsa
Conocimientos. Datos del usuario: características
Objetivos. demográficas, grado de
Características del usuario conocimiento sobre el tema,
relacionadas con la experiencia o habilidades, preferencias, metas,
estudios. etc.
Experiencia para navegar en el Datos de uso: Interacción con el
hiperespacio. sistema
Preferencias del usuario: enlaces.
Datos del medio: Información del
entorno técnico.
30
Berlanga A., García F. “Sistemas hipermedia adaptativos en el ámbito de la educación”. Pág. 14
56 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Adaptación de contenidos
Adaptación en la navegación
31
Vélez Ramos Jeimy “Arquitectura para la integración de las dimensiones de adaptación en un
sistema hipermedia adaptativo”. Pág. 9
57 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
32
Gaudioso Vázquez Elena “Contribuciones al modelado de usuario en entornos adaptativos de
aprendizaje y colaboración a través de Internet mediante técnicas de aprendizaje automático”
60 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Datos de usuario
Datos de entorno
Datos de uso
Con los datos de uso se pretende detectar los objetivos del usuario, revisar
sus patrones y/o intereses de navegación, para construir perfiles adecuados
de interacción de los usuarios con el sistema.
33
Gaudioso Vázquez Elena “Contribuciones al modelado de usuario en entornos adaptativos de
aprendizaje y colaboración a través de Internet mediante técnicas de aprendizaje automático”.
Pág. 125
64 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Objetivo Descripción
Guía global Camino de navegación optimo de acuerdo a los objetivos
Guía local Sugerir al usuario los caminos acordes a su finalidad
Orientación local Ayuda al usuario a ubicarse dentro del sistema, le indica
los elementos o caminos que tiene a su alrededor
Orientación global Ayuda al usuario a comprender la estructura de la
aplicación adaptativa
Vistas personalizadas Proporciona al usuario una vista de la aplicación que se
ajuste a sus necesidades y características
34
Gaudioso Vázquez Elena “Contribuciones al modelado de usuario en entornos adaptativos de
aprendizaje y colaboración a través de Internet mediante técnicas de aprendizaje automático”.
Pág. 90
69 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Vale la pena anotar que para los métodos y las técnicas, aunque se
identifican diferentes formas, entre éstas no son mutuamente excluyentes, es
decir en una misma aplicación se pueden utilizar diferentes métodos y
diferentes técnicas para obtener mejores resultados. Las técnicas conocidas
son.
Técnica
Ocultamiento
Guía directa
Ordenación
Navegación
Generación
Anotación
Mapas
pasiva
Método
Guía global X X X X
Guía local X X X X X X X
Orientación global X X X X
Orientación local X X X X X
Vistas X X X X X
personalizadas
35
Berlanga A., García F. “Sistemas hipermedia adaptativos en el ámbito de la educación” Pág. 23
71 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Objetivo Descripción
Explicaciones Incluir u ocultar contenidos de la información, de acuerdo al
adicionales nivel de conocimiento del usuario respecto al tema
Explicaciones de Antes de introducir un nuevo concepto, el sistema se debe
requisitos asegurar del conocimiento de algunos conceptos previos por
previos parte del usuario para un mejor entendimiento
Explicaciones Comparación con otros conceptos similares
comparativas
Variantes El sistema almacena varias versiones de un concepto y le
presenta al usuario el que se considere más adecuado
Ordenación Muestra de conocimientos en orden de importancia y
conocimiento del usuario
36
Gaudioso Vázquez Elena “Contribuciones al modelado de usuario en entornos adaptativos de
aprendizaje y colaboración a través de Internet mediante técnicas de aprendizaje automático”.
Pág. 91
72 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Adicional a estas técnicas, desde otro punto de vista se pueden nombrar las
siguientes:
37
Berlanga A., García F. “Sistemas hipermedia adaptativos en el ámbito de la educación” Pág. 21
74 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Objetivo Descripción
Formar grupos de Facilitar la cooperación entre usuarios de perfiles similares
trabajo
Soporte en el uso de Adaptar el uso de los servicios de comunicación en grupo
servicios de
comunicación
Soporte en el uso de Almacenamiento de documentos
servicios para compartir
información
Encontrar usuario afín Busca usuarios con el que el sistema piensa que la
colaboración puede ser efectiva
Detección de perfiles de Identificación de estereotipos
colaboración
38
Gaudioso Vázquez Elena “Contribuciones al modelado de usuario en entornos adaptativos de
aprendizaje y colaboración a través de Internet mediante técnicas de aprendizaje automático”.
Pág. 92
75 Sistemas hipertexto e hipermedia
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Conocimientos
Objetivos
Procedencia
Experiencia
Preferencias
Los objetivos del usuario están relacionados con el contexto del usuario,
que tiene la posibilidad de trazarse un objetivo de trabajo, búsqueda o
aprendizaje de acuerdo al sistema. En cualquier caso, los objetivos de un
usuario pueden cambiar de una sesión de trabajo a otra, o incluso dentro de
la misma sesión. El objetivo del usuario se modela frecuentemente mediante
un modelo superpuesto similar al utilizado para los conocimientos. Para
modelar el objetivo actual, el sistema puede incluir uno de estos objetivos en
el modelo de usuario.
3.5. Mantenimiento
4.1. Introducción
4.2. Componentes
39
Arteaga Rivero Carlos “Soporte hipermedia adaptativo al aprendizaje colaborativo e individual
SHAACI” , Página 22
82 Sistemas Hipermedia Adaptativos (SHA)
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Bra, para el desarrollo de sus sistemas SHA conocido como AHA (Adaptive
Hipermedia Architecture).
40
Figura 15. Diagrama de los componentes de un SHA
40
Berlanga A., García F. “Sistemas hipermedia adaptativos en el ámbito de la educación”, Página 11
84 Sistemas Hipermedia Adaptativos (SHA)
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
4.3. Taxonomía
4.4. Prerrequisitos
Ventajas Desventajas
Los contenidos y alternativas de El proceso de creación de
navegación que se presentan son contenidos requiere de tiempo, y es
relevantes y comprensibles por en cierta media un proceso complejo
los usuario
Un SHA tiene el potencial de La libertad en el orden de
ofrecer cierta libertad en el orden exploración puede causar confusión
para explorar la información al usuario
La información puede presentarse Es necesario crear versiones
con distintos niveles de dificultad, diferentes de fragmentos o páginas
estilo de presentación y medios
adecuados a cada usuario
Se puede proveer a los usuario Si se omiten o definen erróneamente
recorridos a través de la las relaciones de los prerrequisitos
información que pueda ser con los contenidos, el recorrido
relevante para éste podría realizarse a través de paginas
irrelevantes o de un nivel más
exigente al usuario
87 Sistemas Hipermedia Adaptativos (SHA)
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Otros autores detallan un poco más las ventajas y desventajas de los SHA,
es importante anotar que este tipo de sistemas como resultado de la
integración de la adaptatividad con los sistemas hipermedia presenta
características, ventajas y desventajas de ambos sistemas. La siguiente
relación se puede encontrar en el artículo Adaptación al Usuario en Sistemas
Hipermedia: El Modelo SEM-HP41:
41
Medina N., García L., Rodríguez M., Parets J. “El modelo SEM-HP”, Página 5
88 Sistemas Hipermedia Adaptativos (SHA)
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Los SHAE son la línea de investigación más explorada para los SHA,
tuvieron un crecimiento rápido a partir de 1996 con el desarrollo y
popularización de Internet y la construcción de estructuras estándar para el
desarrollo de SHA en cualquier campo de aplicación, permiten concebir un
SHA de forma general desde la definición y creación del Modelo de domino
hasta el desarrollo de la interfaz con el usuario.
Es importante tener en cuenta que no es posible que los SHA por si mismos
promuevan alguna teoría de instrucción en particular, una estrategia
educativa debe soportarse por el tipo de aprendizaje que se desea lograr y
su relación con los aspectos cognitivos. Se entiende entonces que los SHA
constituyen el camino que llevará a lograr los objetivos de aprendizaje
deseados, y que su diseño debe tomar en cuenta los factores que influyen en
la interacción del proceso educativo como el tipo, enfoque, agrupación,
interacción entre personas entre otros. Es necesario detallar los aspectos de
interacción como las herramientas, la información, el ambiente y el control
que llevará a cabo el SHA sobre el proceso de aprendizaje definiendo la
forma como el sistema capturará la atención de los usuarios, la presentación
de los contenidos y principalmente los factores referentes a la pedagogía
como los patrones de modelos mentales, resolución de problemas y
predicción de eventos y resultados. En la Tabla 11 se relacionan los aportes
de los SHA a la interacción pedagógica.
42
Tabla 11. Interacción en el diseño de SHAE
42
Leighton H., Berlanga A., García F. “La interacción en los sistemas hipermedia adaptativos: Un
enfoque cognitivo”, Pág. 9
91 Sistemas Hipermedia Adaptativos (SHA)
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
4.7. Aplicaciones
Sistemas educativos
Sistemas de información online
Sistemas de ayuda online
Sistemas de recuperación de datos
Sistemas de información institucional
Sistemas para gestionar vistas personalizadas
43
Figura 17. Continuidad de los sistemas adaptativos
43
Brusilovsky Peter “Methods and techniques of adaptative hypermedia. In: User Modeling and User-Adapted Interaction”,
Pág. 7.
93 Sistemas Hipermedia Adaptativos (SHA)
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Una de las áreas de aplicación más recientes, tienen como objetivo poner a
disposición toda la información requerida para soportar el trabajo de las
instituciones o empresas. Los empleados, de acuerdo a la labor que
desempeñen, normalmente utilizarán solo un área específica de todo el
hiperespacio, y según sus objetivos en cada momento esta área puede
reducirse. El hecho de tener demasiadas opciones de navegación puede
distraerles de sus tareas, por lo que se utilizan técnicas de adaptación para
limitar el espacio de trabajo. Además los usuarios pueden necesitar algún
tipo de funcionalidad para definir un acceso más personalizado a sus áreas
de trabajo. Por otra parte, los empleados nuevos que no conocen la
estructura del hiperespacio pueden sentirse desorientados incluso en su
propia área de trabajo, por lo que la adaptación es fundamental.
5. CONCLUSIONES
Aspectos evaluativos:
En lo referente a posibilidades:
BIBLIOGRAFÍA
105 Bibliografía
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
De Bra P., Aerts A., Smits D., Stash N. “AHA! Meets AHAM” Artículo.
Eindhoven University of Technology. Eindhoven – Holanda 2002.
Medina N., García L., Rodríguez M., Parets J. “El modelo SEM-HP”
Artículo. Universidad de Granada. Granada – España. Universidad de Jaén.
Jaén – España 2002.
107 Bibliografía
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Miller C., Funk H., Goldman R., Meisner J., Wu P. “Implications of Adaptive
vs. Adaptable UIs on Decision Making: Why “Automated Adaptiveness” is Not
Always the Right Answer” 1st International Conference on Augmented
Cognition. Las Vegas – USA 2005.
Peña R., Marzo J., de la Rosa J., Fabregat R. “Un sistema de tutoria
inteligente adaptativo considerando estilos de aprendizaje”. Artículo.
Universidad de Girona. Girona – España 2002.
108 Bibliografía
Adaptatividad: Su conveniencia en el desarrollo de software
Andrés Felipe Quintero Osorio
Wikipedia
http://es.wikipedia.org/
109 Bibliografía