Bibliografía Propuesta para el desarrollo del

Anuncio
Ingeniería de Sistemas
PROPUESTA PARA TRABAJO DE GRADO
TÍTULO
Sistema Adaptativo para el manejo de información de comunidades, que implemente un modelo para la
adquisición de datos el cual realice la captura de los mismos de una forma no intrusiva.
MODALIDAD
Proyecto de investigación
OBJETIVO GENERAL
Construir un sistema adaptativo para comunidades indígenas, cuyos usuarios reciban información adaptada en
cuanto a su contenido, de acuerdo al modelo de perfil de usuario, de comunidad y de contexto, validándolo a
través de un prototipo funcional.
ESTUDIANTE(S)
Alejandro Cabrerizo Roncancio
Documento
cc. 1020719701
Celular
301-5592481
Teléfono fijo
2164298
Correo Javeriano
[email protected]
DIRECTOR
Ángela Cristina Carrillo Ramos, PhD
Documento
cc. 1234678
Celular
Teléfono fijo
3208320
ext
5392
Correo Javeriano
[email protected];
Empresa donde trabaja y cargo
Pontificia
Universidad
Javeriana;
Profesor Departamento de Sistemas
11/15/2015
Investigación.
Contenido
1 OPORTUNIDAD O PROBLEMÁTICA .............................................................................3
1.1 DESCRIPCIÓN DE LA OPORTUNIDAD O PROBLEMÁTICA .............................................3
1.2 FORMULACIÓN ..........................................................................................................3
1.3 JUSTIFICACIÓN ..........................................................................................................3
1.4 IMPACTO ESPERADO DEL PROYECTO .........................................................................4
2 DESCRIPCIÓN DEL PROYECTO ...................................................................................6
2.1 OBJETIVO GENERAL ..................................................................................................6
2.2 FASES METODOLÓGICAS U OBJETIVOS ESPECÍFICOS ..................................................6
2.3 ENTREGABLES O RESULTADOS ESPERADOS ..............................................................6
3 PROCESO .....................................................................................................................8
3.1 FASE METODOLÓGICA 1 ............................................................................................8
3.1.1 Metodología................................................................................................................ 8
3.1.2 Actividades ................................................................................................................. 8
3.2 FASE METODOLÓGICA 2 ............................................................................................9
3.2.1 Metodología................................................................................................................ 9
3.2.2 Actividades ................................................................................................................. 9
3.3 FASE METODOLÓGICA N ...........................................................................................9
3.3.1 Metodología................................................................................................................ 9
3.3.2 Actividades ............................................................................................................... 10
4 GESTIÓN DEL PROYECTO .........................................................................................12
4.1 ESTIMACIÓN DE LA DURACIÓN DEL PROYECTO (ELABORACIÓN DEL CRONOGRAMA)12
4.2 ESTIMACIÓN DEL COSTO DEL PROYECTO (PRESUPUESTO) .......................................15
4.3 ESTIMACIÓN DE LOS RIESGOS DEL PROYECTO (ANÁLISIS DE RIESGOS)....................16
5 MARCO TEÓRICO / ESTADO DEL ARTE....................................................................19
5.1 TRABAJOS IMPORTANTES EN EL ÁREA .....................................................................19
5.2 FUNDAMENTOS Y CONCEPTOS RELEVANTES PARA EL PROYECTO. ...........................19
5.3 EXPERIENCIAS PREVIAS .....................................ERROR! BOOKMARK NOT DEFINED.
5.4 DOFA DE LAS HERRAMIENTAS TECNOLÓGICAS EXISTENTES ACTUALMENTE Y QUE
INTENTAN RESOLVER EL PROBLEMA. .......................ERROR! BOOKMARK NOT DEFINED.
5.5 MARCO INSTITUCIONAL ....................................ERROR! BOOKMARK NOT DEFINED.
5.6 GLOSARIO .........................................................ERROR! BOOKMARK NOT DEFINED.
6 REFERENCIAS Y BIBLIOGRAFÍA ...............................................................................21
6.1 REFERENCIAS ..........................................................................................................21
Página i
Investigación.
6.2 BIBLIOGRAFÍA PROPUESTA PARA EL DESARROLLO DEL TRABAJO DE GRADO ..........21
Página ii
Investigación.
1 Oportunidad o Problemática
1.1 Descripción de la Oportunidad o Problemática
Los procesos de adaptación y personalización han tenido una gran acogida en esta última década, ya
no es suficiente con aseverar que el cliente siempre tiene la razón sino que además de esto, el
cliente siempre quiere ver lo que a él le gusta, en el idioma que él entiende y espera que los
resultados de su búsqueda estén acorde con lo que esperaba encontrar. Por las razones enunciadas
anteriormente y algunas otras han ido apareciendo modelos y arquitecturas para definir
rigurosamente estos procesos y hacer que su resultado sea mejor [1].
En los procesos de adaptación y personalización se crean algunos perfiles como de usuario y de
contexto [2] además de un historial de uso donde se puede analizar que preferencias tiene cada
usuario y posteriormente agruparlas. La metodología consiste en capturar algunos datos a los
usuarios de un programa o servicio para así ir clasificando sus gustos y preferencias. De acuerdo a
las opciones escogidas se generan grupos de usuarios y en algunos casos se les asignan preferencias
o se les sugieren productos o servicios similares a los que ellos buscan y usan frecuentemente
[1],[3]-[6].
El problema presente con estos modelos es que a pesar de lograr generar grupos de usuarios
dependiendo de sus gustos y preferencias en común [4] ya sea por el uso de modelos probabilísticos
[5] [7] [9] o simplemente por características en común encontradas en los perfiles de usuario[4] [6]
[10], no existe un perfil de comunidad que permita tratar a un grupo de personas como un usuario
final con sus gustos y preferencias definidas, pero más que eso usando características tales como su
cultura y restricciones propias de la comunidad que permitan enmarcarla como usuario único.
Por otro lado tampoco existe una forma de recopilar los datos iniciales necesarios para dichos
modelos de una manera que no sea intrusiva, generalmente este proceso es realizado por medio de
unas encuestas realizadas a los usuarios la primera vez que usan la aplicación, para así llenar el
perfil de usuario. El cual es complementado según el historial de uso del usuario con la aplicación.
1.2 Formulación
¿Cómo se puede apoyar a un grupo o comunidad indígena para dar a conocer su cultura, lengua y
productos a una mayor cantidad de personas, por medio del uso de herramientas tecnológicas sin
intervenir con sus creencias y con su visión de las cosas, como comunidad?
1.3 Justificación
En la actualidad estamos viviendo una era donde todo cambia de manera constante, cada día se
crean y se tumban nuevas teorías, el afán y las ganas de acumular conocimientos son constantes de
la sociedad en la que vivimos. Por las razones mencionadas vemos que en este momento, hasta
individuos que por su historia no tienen nada que ver ni con tecnología ni con los avances presentes
hoy en día, están teniendo que aprender a usar herramientas tecnológicas debido al rápido cambio y
la necesidad de acceder a una mayor cantidad de información y de la manera más rápida. En años
venideros es muy probable que integrantes de las comunidades indígenas se tengan que familiarizar
con herramientas de este tipo.
Si se mira la situación actual en nuestro país muchas de estas comunidades han sido desplazadas de
su tierra y se han venido a grandes ciudades, donde la comunicación con los demás integrantes de
sus comunidades es muy difícil. Otras comunidades ya envían a sus generaciones jóvenes a estudiar
en las grandes universidades de las capitales y es muy poco lo que pueden saber de ellos también.
Página 3
Investigación.
El uso de herramientas tecnológicas podría facilitar la forma de enterarse de todas estas novedades
y de comunicarse con sus seres queridos para estas comunidades.
Por otro lado es cada vez más grande la fascinación que sentimos muchas personas que no
provenimos de comunidades indígenas por conocer un poco más de estas culturas tan bellas, tan
llenas de historia y de conocimientos.
Después de exhibir todas las razones anteriores, es preciso decir que la intención de esta propuesta
de trabajo de grado es realizar un sistema adaptativo que pueda ser usado por una comunidad
indígena con tres fines específicos:
1. Un módulo para la difusión de la cultura de la comunidad, mostrando características
culturales, creencias, historia, de dónde provienen, su ubicación entre otros aspectos de
dicha comunidad. El mecanismo de difusión que se utilizará será un blog.
2. Un módulo que permita a la comunidad mostrar los productos artesanales, medicinales y
algunos que la identifiquen los cuales sean producidos por sus integrantes, para que sean
conocidos por personas ajenas a la comunidad y poder comercializarlos.
3. Un módulo que provea el servicio de buscador de información climática, legal y social la
cual sea de interés para su comunidad. Además, se intentará que dicha información sea
provista dependiendo de la lengua de la comunidad.
Se propone este trabajo de grado para así no sólo realizar un aporte a la ingeniería tratando de
refinar modelos existentes en procesos de adaptación de la información, sino también tratando de
unir esto con fines sociales que es parte de la misión y de la formación provista por la Pontificia
Universidad Javeriana. El desarrollo de este proyecto no sólo permite que el mundo pueda conocer
más sobre la historia y rasgos culturales de diferentes comunidades, sino que estas puedan usar las
herramientas tecnológicas para comunicar muchos de sus saberes y conocer un poco de lo que está
pasando con otras comunidades de su tipo.
1.4 Impacto Esperado del Proyecto
Se espera que este proyecto sirva como fuente de revisión y de consulta para la comunidad
académica, para proyectos del ministerio de cultura y para el desarrollo de diferentes herramientas
que tengan como usuarios base a una comunidad o a usuarios que pertenezcan a una comunidad que
pueda ser diferenciada gracias a rasgos característicos tales como su cultura o su lengua. Se espera
que los resultados provenientes del desarrollo de este proyecto, sean publicados en varias revistas,
congresos y eventos relacionados con el tema de este proyecto, trayendo como consecuencia el
interés en la comunidad académica por profundizar e indagar más sobre el tema. Así como abriendo
posibilidades de mejorar los proyectos que ya se están llevando a cabo por el ministerio de cultura
con diferentes comunidades indígenas para incluir la tecnología en las comunidades mencionadas
anteriormente.
Se espera que este proyecto sea sólo una primera aproximación al uso de perfiles de comunidad,
que no sólo enmarquen características y preferencias de los integrantes de dicha comunidad, sino
que tengan en cuenta aspectos como el levantamiento de la información que permita encontrar las
características que lleven a llenar dichos perfiles. Se espera que la idea despierte interés en la
comunidad académica para que pueda unirse por ejemplo a estudios antropológicos, para así
asegurar que no se está entrando en conflicto con creencias o restricciones propias de la comunidad
que está siendo perfilada.
Como resultado final se espera que si se adopta este tipo de modelo planteado en el proyecto sea útil
para distintos tipos de comunidades que puedan manejar la información que dichas comunidades
Página 4
Investigación.
consideren importante y tengan un medio para difundir y encontrar información que pueda ser
relevante para sus comunidades.
Página 5
Investigación.
2 Descripción del Proyecto
2.1 Objetivo general
Construir un sistema adaptativo para comunidades indígenas, cuyos usuarios reciban información
adaptada en cuanto a su contenido, de acuerdo al modelo de perfil de usuario, de comunidad y de
contexto, validándolo a través de un prototipo funcional.
2.2 Objetivos específicos





Realizar un proceso investigativo para conocer el estado del arte en temas de: adaptación de
la información, comunidades indígenas, adaptación para grupos, software existente para
comunidades indígenas (o grupos).
Desarrollar una capa de adaptación para el sistema propuesto, la cual debe contener:
o Modelo de perfil de usuario
o Modelo de perfil de comunidad que se base en preferencias y necesidades de dicho
grupo. Se tendrán en cuenta características propias de la comunidad tales como; su
ubicación, la cantidad de personas de dicha comunidad, el tipo de modelo
económico que manejan, sus intereses como comunidad, su jerarquización y sus
proyecciones a futuro entre otras.
o Un modelo de contexto de uso, que basado en las características del grupo permita
enriquecer o modificar las preferencias del usuario (grupo o comunidad). Dichas
características pueden ser del tipo: los fines con los cuales puedan usar la
tecnología, su facilidad de acceso a la misma, si es un grupo nómada, dentro de la
comunidad que usuarios tendrían acceso al sistema entre otras.
o Modelo para la adquisición de datos del sistema propuesto, el cual realice su
captura de una manera no intrusiva.
Desarrollar una capa de servicios generales para el sistema propuesto, que ofrezca servicios
que sean de utilidad para cualquier tipo de grupo o comunidad.
o Establecer una metodología que se pueda usar para que la comunidad brinde los
datos.
o Mostrar los diferentes servicios que proveerá el sistema.
Desarrollar una capa de servicios adaptados dirigida a comunidades indígenas colombianas
(wayuu, cogui, arahuacos, etc) para usarlos o tomarlos como base de la adaptación de los
servicios generales planteados en el objetivo anterior.
Desarrollar un prototipo funcional que permita validar el sistema tomando un usuario de
una de las comunidades, teniendo en cuenta su perfil, el de su comunidad y su contexto de
uso.
2.3 Entregables o Resultados Esperados
Los entregables estipulados para este trabajo de grado son los siguientes:
Memoria del Trabajo de Grado: En este documento se presentará todo lo que fue realizado
durante el trabajo de grado, en este documento quedará consignado todos los modelos que se
deben desarrollar así como su explicación y relación. Además quedará consignado todo el
Página 6
Investigación.
proceso que tuvo que seguirse para el desarrollo del sistema y que tipo de características se
usarán para enriquecer cada uno de los modelos que se planteen o se usen para el desarrollo.
La capa de adaptación: Para el desarrollo de esta capa se realizarán todos los modelos que se
usan para cualquier proceso de adaptación de la información además de incluir tanto un perfil
de comunidad, como un mecanismo para la adquisición de datos.
Capa de servicios generales: En esta capa se modelarán todos los servicios que el sistema
ofrecerá a sus usuarios como son:



Módulo para la difusión de la información de la comunidad.
Módulo que permita comercializar productos.
Buscador de información.
Capa de servicios personalizados: En esta capa se aplicarán todas las características que
permiten personalizar los diferentes servicios ofrecidos en la capa anterior usando la capa de
adaptación definida al principio.
Prototipo funcional: que permita ver cómo funciona el sistema y mejorar la interacción entre
las diferentes capas, para un mejoramiento de los servicios ofrecidos, además de permitir
validar si se cumplen las características consignadas dentro de los diferentes modelos.
Página 7
Investigación.
3 Proceso
3.1 Fase Metodológica 1
Desarrollar la capa de adaptación.
3.1.1 Metodología
Debido a que en esta etapa se necesita realizar una búsqueda de la información ya existente, además
de entenderla y realizar procesos de selección de la misma, para posteriormente escoger cuales son
los ítems que se pueden conservar, cuales es necesario modificar y en qué aspectos centrales se
deberían enfocar los cambios, la metodología escogida corresponde a una metodología especulativa
que se basa en procesos deductivos.
Esta metodología debe permitir que los desarrollos posteriores se hagan de manera incremental,
pudiendo volver a retomar esta fase para realizar pequeños cambios y contribuir al proceso
incremental.
3.1.2 Actividades
o
o
o
o
o
Se van a revisar y a tomar modelos existentes para ver cómo desarrollar los
modelos de perfil de usuario (y de comunidad) y modelo de contexto de uso, para
así aprovechar la estructura y modificarlos con el fin de adaptarlos a las
necesidades que este proyecto presenta.
Revisar los modelos existentes según la bibliografía encontrada para los diferentes
perfiles que van a ser usados.
Adaptar los modelos encontrados a los servicios que el sistema proveerá a sus
usuarios.
Generar la primera aproximación de los modelos, que luego serán probados por
medio del prototipo funcional.
 Modelo de perfil de usuario: Las características que serán tenidas en
cuenta son del tipo: Gustos, nivel que ocupa en la jerarquía de la
comunidad, historial de uso, intereses entre otros.
 Modelo de perfil de comunidad: Se tendrán en cuenta características
propias de la comunidad tales como; su ubicación, la cantidad de personas
de dicha comunidad, el tipo de modelo económico que manejan, sus
intereses como comunidad, su jerarquización y sus proyecciones a futuro
entre otras.
 Un modelo de contexto de uso: Las características pueden ser del tipo: los
fines con los cuales puedan usar la tecnología, su facilidad de acceso a la
misma, si es un grupo nómada, dentro de la comunidad que usuarios
tendrían acceso al sistema entre otras
 Modelo para la adquisición de datos del sistema propuesto, el cual realice
su captura de una manera no intrusiva.
Realización de pruebas para verificar el comportamiento de los modelos al
cambiar ítems del contexto o del usuario.
Página 8
Investigación.

o
Pruebas unitarias para ver si cada componente cumple con lo
especificado.
 Pruebas de integración para ver si con más de un modelo se sigue
cumpliendo la funcionalidad esperada.
En caso de ser necesario modificar aspectos de los modelos dependiendo del
resultado de las pruebas realizadas.
3.2 Fase Metodológica 2
Desarrollo inicial del sistema.
3.2.1 Metodología
Debido a que en esta etapa se necesita realizar un boceto que pueda modelar como va a funcionar el
sistema y como se van a comunicar los diferentes módulos que se plantean, además de realizar un
diseño general del sistema, la metodología escogida corresponde a una metodología especulativa
que se basa en procesos deductivos.
En esta etapa es muy importante poder analizar que componentes debe proveer el sistema para
asegurar un correcto funcionamiento de la capa de adaptación que fue realizada en la etapa anterior
y prevenir que necesitará ser implementado posteriormente en la capa de servicios personalizados.
3.2.2 Actividades
o
o
o
Se busca no sólo ver cómo van a interactuar los perfiles definidos en la etapa
anterior, sino además diseñar la arquitectura que seguirá el sistema teniendo en
cuenta las tres capas que se han propuesto.
Diseño de la arquitectura del sistema.
Desarrollo de la capa de servicios generales para comunidades, usando los
servicios plateados
 Un módulo para la difusión de la cultura de la comunidad. (por medio de
un blog).
 Un módulo que permita a la comunidad mostrar sus productos y
comercializarlos.
 Un módulo que provea el servicio de buscador, que provea los resultados
dependiendo de la lengua de la comunidad.
3.3 Fase Metodológica 3
Desarrollo de la capa de servicios personalizados.
3.3.1 Metodología
Debido a que en esta etapa se necesita buscar que aspectos permitirán personalizar y adaptar los
diferentes servicios ofrecidos por el sistema a sus usuarios, teniendo en cuenta el desarrollo hecho
en las dos fases previas, la metodología escogida corresponde a una metodología especulativa que
se basa en procesos deductivos.
Página 9
Investigación.
En esta etapa es muy importante poder analizar qué características planteadas en los modelos
desarrollados en la primera fase son las que le entregan el valor agregado a los usuarios del sistema.
Además es necesario plantear parámetros que puedan servir para que en las siguientes etapas la
búsqueda de información que será usada en el prototipo pueda corresponder a información
pertinente para la comunidad y en el mejor de los casos que se pueda encontrar la información en la
lengua que habla dicha comunidad.
3.3.2 Actividades

Dependiendo del tipo de comunidad (Indígenas), se buscará cómo enriquecer los
diferentes servicios ofrecidos y cómo deben ser adaptados, según el usuario objetivo.
o Dependiendo de restricciones propias de la comunidad.
o Viendo que tipos de productos son los que se pueden comercializar.
o Ver si se encuentra información en la lengua que habla la comunidad dentro de
diferentes bases de datos.
o Viendo qué tipo de información es relevante para este tipo de comunidad.
 Esta información puede estar al alcance de cualquier integrante de la
comunidad o sólo de algunos.
o Se deben presentar resultados de cualquier comunidad o se debe restringir alguna
información para evitar problemas.
3.4 Fase Metodológica 4
Implementar el sistema.
3.4.1 Metodología
Para cumplir con esta fase se plantea el uso de una metodología experimental que consta de
procesos inductivos. La selección de este tipo de metodología tiene dos razones fundamentales, la
primera es que se buscarán desarrollos previos[1] o frameworks que faciliten el desarrollo del
sistema propuesto para no tener que construirlo desde cero, sino que se puedan aprovechar
desarrollos previos adaptándolos a las necesidades que necesita cubrir el proyecto a desarrollar en
este trabajo de grado. La segunda razón por la cual se decide este tipo de metodología es porque se
usarán modelos base de perfil de usuario y de contexto para construir los que serán usados en este
sistema, luego se necesita buscar características adicionales que permitan el uso también del perfil
de comunidad dentro del sistema para enriquecer mejor los servicios y permitir que el sistema esté
en un estado coherente con las fases desarrolladas anteriormente.
3.4.2 Actividades

Se debe seguir un proceso incremental que permita realizar modificaciones a medida que
se vaya avanzando dentro del desarrollo del proyecto, es por esto que se diseñan pruebas
para ir validando los cambios. Las pruebas mencionadas serán de dos tipos; Las primeras
para validar que el sistema funcione de manera correcta, que no se caiga, no haya errores.
Página 10
Investigación.
Las segundas para verificar que los servicios se adapten según los perfiles definidos en las
fases anteriores.
3.5 Fase Metodológica 5
Validar el sistema por medio de un prototipo funcional.
3.5.1 Metodología
En esta fase nuevamente se escogerá una metodología experimental, donde para diferentes entradas
que se le pueda dar al sistema este debe comportarse de diferentes formas según corresponda y esté
planteado en los modelos de los diferentes perfiles. Esta fase estará regida por pruebas para ver si el
resultado que arroja el sistema puede ser considerado como aceptable o si es considerado como
inaceptable. Por otro lado está abierta la posibilidad de generar pruebas de aceptación que sean
validadas por un integrante de una comunidad indígena las cuales depender de la consecución o no
de dicho interlocutor y de la facilidad de entendimiento del mismo, del sistema propuesto.
3.5.2 Actividades




Para poder validar el sistema se debe escoger una comunidad indígena, que será la base
para realizar el caso de uso.
Proveer los servicios adaptados para dicha comunidad.
Realizar pruebas según perfil de usuario (y de comunidad) y de contexto de uso tomando
dicha comunidad como objetivo.
Revisar interacción entre módulos.
Página 11
Investigación.
4 Gestión del Proyecto
4.1 Estimación de la duración del Proyecto (Elaboración del
Cronograma
Para el desarrollo de la totalidad del proyecto se dispone de 18 semanas desde que comienza el
periodo que comprende el primer semestre del 2012 hasta que termina el mismo. Durante todo el
tiempo comprendido en el periodo mencionado anteriormente el estudiante que realiza este proyecto
podrá trabajar 32 horas semanales con el fin de desarrollar el proyecto. Se hace la distribución
teniendo en cuenta 2 horas que son comodín para mitigar cualquier riesgo que se presente o
cualquier descuadre en la planeación de tiempos para el desarrollo del proyecto. Esto se hace con el
fin de poder adelantar en caso de que se presenten inconvenientes. La distribución se hará de 32
horas semanales teniendo en cuenta que sólo es obligatorio cumplir con 30 y las horas sobrantes
servirán en caso de presentarse algún inconveniente. La distribución horaria por semana se muestra
en la siguiente tabla.
Día
Cantidad (horas)
Lunes
6
Martes
5
Miércoles
3
Jueves
6
Viernes
4
Sabado
2
Domingo
6
Total
32
Tabla 1: Distribución de horas por semana
En la siguiente tabla se especifican cuantas horas se estiman para el desarrollo de cada una de las
actividades relacionadas a cada uno de los objetivos o fases metodológicas propuestas, como es
posible que se atrasen actividades debido a imprevistos, o que algunas actividades adelanten
pedazos de otras, se espera contar con un tiempo aproximado de 20 horas para suplir cualquier
eventualidad. Cabe anotar que esta es una primera estimación realizada de manera especulativa y
por eso se dejan las horas extra por si es necesario usar más tiempo en alguna actividad que no se
atrase el cronograma.
Fase
metodológica
Fase 1
Objetivos
Objetivo
especifico 1
Actividades
Horas estimadas
1.1.1. Recolección de material
bibliográfico
20 horas
1.1.2. Selección de modelos de
acuerdo a la revisión realizada
20 horas
Página 12
Investigación.
Objetivo
especifico 2
Fase 2
Fase 3
Objetivo
especifico 3
Objetivo
especifico 4
Fase 4
Objetivo
especifico 5
Fase 5
1.1.3. Entendimiento y apropiación
de los temas más relevantes de la
bibliografía revisada
80 horas
1.1.4. Construcción formal de
soporte teórico para el proyecto
15 horas
1.2.1. Desarrollo inicial del modelo
del perfil de usuario
40 horas
1.2.2. Desarrollo inicial del modelo
del perfil de comunidad
40 horas
1.2.3. Desarrollo inicial del modelo
del perfil de contexto
40 horas
1.2.4. Desarrollo inicial del modelo
del perfil de adquisición de datos
40 horas
1.2.5. Realización de pruebas a los
modelos
20 horas
2.1.1. Revisar interacción y
elementos comunes entre perfiles
20 horas
2.1.2. Diseñar la arquitectura del
sistema
35 horas
2.1.3 Desarrollo del modulo
correspondiente al blog
10 horas
2.1.4. Desarrollo del modulo
correspondiente a la
comercialización de productos
10 horas
2.1.5. desarrollo del modulo que
sirva de motor de búsqueda
20 horas
3.1.1. Identificar aspectos que
enriquezcan los servicios
10 horas
3.1.2. Realizar búsquedas de
información en lenguas indígenas
20 horas
3.1.3. Definir la forma de
despliegue y el tipo de información
que se mostrará
10 horas
4.1.1. Implementar las tres capas
anteriores
20 horas
4.1.2. Diseño y realización de
pruebas
10 horas
4.1.3.Realizar modificaciones de
acuerdo a los resultados de las
pruebas
15 horas
5.1.1. Desarrollo del caso de uso
20 horas
5.1.2. Proveer los servicios
adaptados para la comunidad
escogida
10 horas
Página 13
Investigación.
5.1.3. Realizar pruebas de
aceptación
20 horas
5.1.4. Documentar resultados
10 horas
Total
555
Tabla 2: Estimación de tiempos de acuerdo a actividades
En los dos diagramas que se muestran a continuación se podrá llevar a cabo un seguimiento de las
tareas necesarias para el desarrollo del proyecto, ver en qué estado de evolución se encuentran y
analizar si hay alguna que esté atrasando el desarrollo del proyecto, por otro lado clarifican mucho
más el desglose de actividades que componen cada fase del proyecto:
Tabla 3: Diagrama Pertt del cronograma del proyecto
En el siguiente diagrama se ve la distribución de las tareas y también clarifica las relaciones esntre
actividades dentro del proyecto.
Página 14
Investigación.
Tabla 4: Diagrama de gantt con el cronograma de la propuesta de grado
Si se quiere hacer seguimiento a estos diagramas, cada una de las actividades principales que
aparece corresponde a uno de los objetivos específicos dentro del desarrollo del proyecto que se
encuentran demarcadas dentro de una fase metodológica. En el diagrama de Pertt se puede ver que
todas las actividades que tienen un prerrequisito para su inicio se muestran de color rojo ya que
pueden ser las que se retrasen en caso de atrasarse el cronograma. En ambos diagramas existen unas
líneas que unen actividades, dichas actividades son las que se encuentran dentro de la ruta crítica de
la propuesta, además de ser las que necesitan mayor seguimiento y control.
4.2 Estimación del costo del Proyecto (Presupuesto)
Con el fin de calcular los costos asociados al proyecto, se tomaron en cuenta algunas variables
como el costo de un ingeniero por hora, y el costo asociado a un profesor con PhD de la Pontificia
universidad Javeriana, además de algunos otros datos referentes al desarrollo y entrega del
documento que se entregará como sustento del presente proyecto. Para el cálculo del total de costos
asociados algunos costos se tomaron de tiendas, papelerías y empresas de turismo pero puede que
su estimación no sea del todo acertada, es por eso que se deja comprendido un margen de error en la
estimación de más o menos un 10% de lo que se muestra en la siguiente tabla.
Página 15
Investigación.
Ítem
Cantidad
Costo por
unidad
Total
Recurso ingeniero
de sistemas
576 horas
$42.000
$24’192.000
Recurso director
de trabajo de
grado
40 horas
$70.000
$2’800.000
Computador
personal del
ingeniero
1 computador
(depreciación)
$1’000.000
$1’000.000
Papel
Resma De Papel Reprograf
X 75gr
$10.300
$10.300
Costo de créditos
por concepto de
matricula
4 créditos
$375.400
$1’501.600
Útiles
presentación
documento
(encuadernación,
argollado)
3 encuadernaciones / 3
impresiones
$35.000
$105.000
Recursos de los
laboratorios de la
universidad
-
-
-
Otros costos
(buses, almuerzos,
servicios)
6 meses
$300.000
$1’800.000
Visita a
comunidades
1 viaje
$400.000
$400.000
Total:
$31’808.900
Tabla 5: Costos asociados al proyecto.
4.3 Estimación de los riesgos del Proyecto (Análisis de riesgos)
Para el análisis cuantitativo se medirá la probabilidad de que ocurra un riesgo según lo planteado
por Bruegge en [11].
•
<10% = Muy bajo.
•
10% - 25% = Bajo.
•
25% - 50% = Moderado.
•
50% - 75% = Alto.
•
>75% = Muy alto.
Página 16
Investigación.
Y la clasificación según su impacto, como se describe en el mismo texto mencionado anteriormente
[11].
•
•
•
•
Catastrófico (C): Es de carácter casi imposible de corregir o de tomar decisiones al
respecto. Requiere la máxima atención y un plan de contingencia sólido.
Serio (S): Se deben tomar medidas tan pronto como sea posible o el problema puede
empeorar y causar incidencias mayores.
Tolerable (T): El problema debe ser revisado pero no es urgente la acción correctiva
inmediata.
Insignificante (I): El riesgo es mínimo o nulo.
PROBABILIDAD
Ahora, la clasificación definitiva en cuanto a prioridad dado un impacto y una probabilidad de
riesgo se representa en la siguiente tabla.
Muy alta
Alta
Moderada
Baja
Muy baja
Alta
Baja
Baja
Baja
Baja
Insignificante
Alta
Alta
Moderada
Alta
Moderada
Moderada
Baja
Moderada
Baja
Baja
Tolerable
Serio
IMPACTO
Alta
Alta
Alta
Alta
Moderada
Catastrófico
Tabla 6: Impacto de los riesgos
Los riesgos que pueden aparecer dentro del desarrollo del proyecto se muestran en la siguiente
tabla, junto con la clasificación que tendría dicho riesgo según como se mostró en la tabla anterior.
Riesgo
Impacto
Probabilidad
Gravedad
R1. Se genere un atraso en el
calendario
Serio
Alta
Alta
R2. Rechazo de la propuesta de
trabajo de grado.
Catastrófico
Baja
Alta
R3. Fallos en la etapa de
modelación.
Tolerable
Moderada
Moderada.
R4. Problemas personales del
estudiante.
Serio
Muy Baja
Baja
R5. Perdida de información
Catastrófico
Baja
Alta
R6. No encontrar alguien de la
comunidad que valide el
prototipo.
Tolerable
Alta
Moderada
R7. Que se dañe el equipo del
estudiante.
Moderada
Insignificante
Baja
Tabla 7: Riesgos del proyecto.
Página 17
Investigación.
La forma de mitigar los riesgos mostrados arriba se describe en la siguiente tabla, así como la forma
de administrar su aparición. Se encontrará una breve descripción de las acciones que se tomarán
para que en caso de aparecer, el efecto o impacto asociado a los riesgos sea leve.
Riesgo
Control/Mitigación
R1
Se redefinirán fechas para poder completar las
tareas atrasadas, mientras se avanza con las que
se pueden ir haciendo en paralelo.
R2
Se realizará una nueva propuesta, aunque esto
conlleve un atraso de un semestre lectivo.
R3
Dado que se plantea el desarrollo de forma
incremental y que permite modificaciones se
harán iteraciones en las fases del proyecto
pertinentes para poder plantear las correcciones.
R4
Se tratará de seguir con el desarrollo del
proyecto, en caso de ser imposible, se pedirá
prórroga para poder terminar el proyecto y
ajustar el calendario, o en última opción se
intentará aplazar el semestre y retomarla el
siguiente.
R5
Para evitar la aparición de este riesgo se
manejará un sistema de backups localizados en
diferentes computadores, para que no se pierda
la información.
R6
Se realizarán pruebas funcionales del prototipo
para que pueda ser probada la idea del proyecto,
además por ser un proyecto de investigación
puede esperar a un desarrollo más profundo para
que sea validada por un usuario de la
comunidad.
R7
En caso de que este riesgo aparezca se usará uno
de los backups localizados en otro equipo y se
realizará el desarrollo desde otro equipo ya sea
de la universidad u otro de los que están
presentes por fortuna en la casa del estudiante.
Página 18
Investigación.
5
Marco Teórico / Estado del Arte
5.1 Trabajos Importantes en el área
Como se mencionó en el primer numeral, el desarrollo de sistemas adaptativos y personalizados ha
tenido un auge muy importante en la última década son muy pocos los trabajos relacionados
teniendo en cuenta un perfil de grupo o comunidad como tal. Existe por ejemplo un proyecto
llamado Prospector[8], es una capa adaptativa que permite realizar ordenamientos personalizados en
el despliegue de resultados de búsqueda. El sistema mencionado anteriormente aunque no maneja
un perfil de grupo como tal usa los perfiles de usuario de cada uno de los usuarios y agrupa
características afines entre ellos para generalizarlos en un grupo, se relaciona mucho con el
proyecto debido a que realiza búsquedas en la web[10] basado en ontologías planteadas para
usuarios individuales o pertenecientes a un grupo.
Existen otro tipo de sistemas que tienen una orientación muy similar, donde por medio de perfiles
de usuario relacionados y fórmulas estadísticas crean algunos servicios personalizados para sus
usarios y adaptados para grupos de usuarios que comparten intereses u objetivos es el caso de
algunos restaurantes que ya han llegado a realizar perfiles basados en grupos para mejorar sus
servicios y la forma de entregarlos[7], a pesar de que la mayoría de estos trabajos mencionados en
esta parte trabaja con usuarios nómadas que usan un dispositivo de acceso, para el caso de este
proyecto también se deben tener en cuenta características nómadas así no estén relacionadas con el
dispositivo de acceso.
En la mayoría de sistemas que se pueden encontrar similitudes son del tipo de recomendaciones
debido a que muchos usuarios pueden caer en la misma categoría y tienen muchos intereses en
común, es por esto que muchos de ellos usan ciertos modelos probabilísticos para encontrar que
tipos de recomendaciones son más acertados para que tipos de usuarios teniendo en cuenta sus
perfiles de contexto, es el caso de GRSK, un sistema de recomendaciones que muestra claramente
las diferencias presentes al usar las recomendaciones para usuarios individuales o para usuarios
grupales[9]. Existen sistemas de recomendaciones también por ejemplo para ajustar mejor
preferencias al usuario, o simplemente para aplicaciones comerciales como la de los restaurantes
mencionada arriba o la de turismo que se encuentra también referenciada [5][6].
Existe mucha bibliografía disponible de uso de perfil de usuario y de contexto en las bases de datos
que puede ser usado para acomodar los perfiles que se usarán en esta aplicación.
En fín existen muchos proyectos afines de los cuales se pueden obtener muy buenas ideas para
generar un perfil de comunidad muy completo, y que pueden ayudar a dar una idea de donde se
puede llegar a construir un modelo de adquisición de datos sin necesidad de historiales.
5.2 Fundamentos y conceptos relevantes para el proyecto.
Para el desarrollo de este proyecto es fundamental tener claro que se necesita pasar por diferentes
etapas de modelado y diseño que permitirán que los modelos definidos realmente logren el objetivo
para el cual son diseñados. Lo primero que se debe tener claro es que para el desarrollo del sistema
existen muchas posibles arquitecturas definidas en muchos de los artículos que se encuentran
referenciados, pero en particular la que aparece en [1], es una arquitectura que es fácil de entender y
brinda muchas ventajas para un proyecto como el que se está definiendo, por otro lado en [3]y [8],
se muestran conceptos como el perfil de usuario que proviene de memorias, o de experiencias
previas que puede servir mucho, y en el otro caso se muestra el uso de ontologías o reglas que se
Página 19
Investigación.
imponen para que el entendimiento sea explícito. Todos estos conceptos junto con el de perfil de
contexto, arquitectura basada en capas y otros son de vital importancia para el desarrollo del
proyecto y deben ser entendidos a fondo para lograr los mejores resultados.
Por último algo que vale la pena aclarar es que el hecho de involucrar una comunidad indígena al
estudio y desarrollo del proyecto, conlleva a entender no sólo aspectos técnicos del proyecto sino
también, algunos aspectos sociales que se deben incluir para que la investigación funciones, este
proyecto tiene un carácter social que debe ser entendido y muy bien apropiado para encontrar los
resultados que se buscan.
Página 20
Investigación.
6 Referencias y Bibliografía
6.1 Referencias
[1] Ana M. Orozco Zuluaga, Ing., Javier A. Cárdenas Franco, Ing., Leonardo Flórez Valencia PhD
y Ángela Carrillo Ramos PhD. “MAIPU”: Modelo de adaptación de información basado en perfil
de usuario para personalizar las ventas de productos a través de Portales web, Diciembre 2008.
[2] Janium Technology, perfil de usuario,
http://udca.janium.net/janium/Ayuda/node144.html
[online]
revisado
26
Octubre
2011,
[3] Wu, D. Zhao. D an Zhang, X An adaptive user profile based on memory model. En proc. Ninth
International Conference on Web-Age Informatión Management. WAIM ’08. Pp 461-168. 2008
[4] Jameson A., More than the sum of its members: Challenges for group recommender systems, in:
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2004.
[5] Inma Garcia, Laura Sebastia, Eva Onaindia. On the design of Individual and Group
Recommender Systems for Tourism, EXPERT SYSTEMS WITH APPLICATIONS, Elsevier, Vol.
38(6), pp. 7683-7692, (2011).
[6] Inma Garcia, Laura Sebastia, Sergio Pajares and Eva Onaindia Approaches to Preference
Elicitation for Group Recommendation. International Conference in Computational Science and Its
Applications (ICCSA 2011), Lecture Notes in Computer Science, SPRINGER, Vol. 6786, pp. 547561, (2011).
[7] Moon-Hee Park, Han-Saem Park, and Sung-Bae Cho, “Restaurant Recommendation for Group
of People in Mobile Environments Using Probabilistic Multi-criteria Decision Making” 15 Nov
2010, http://www.springerlink.com/content/r22172u782610795.
[8] Alexandros Paramythis, Florian König, Christian Schwendtner, and Lex van Velsen. Using
thematic ontologies for user- and group- based adaptive personalization in web searching. Lecture
Notes in Computer Science, 2010, Volume 5811, Adaptive Multimedia Retrieval. Identifying,
Summarizing, and Recommending Image and Music, Pages 18-27.
[9] Inma Garcia, Laura Sebastia, Sergio Pajares, Eva Onaindia. The Generalist Recommender
System GRSK and Its Extension to Groups. Selected papers from WEBIST 2010, Lecture Notes in
Business Information Processing. LNBIP, Vol. 75, pp. 2158-229, (2011)
[10] Bhushan Shankar Suryavanshi, Nematollaah Shiri and Sudhir P. Mudur. Adaptive Web Usage
Profiling. Lecture Notes in Computer Science, 2006, Volume 4198, Advances in Web Mining and
Web Usage Analysis, Pages 119-138.
[11] Bruegge Brend & Dutoit Allen H., Prentice Hall, Ed., 1999, ch. 12.
6.2 Bibliografía Propuesta para el desarrollo del Trabajo de Grado
[1] P. de Vrieze, P. van Bommel, y ..., «A generic adaptivity model in adaptive
hypermedia», Adaptive Hypermedia and …, 2004, .
[2] M. Coyle y B. Smyth, «(Web Search) shared: Social Aspects of a Collaborative,
Community-Based Search Network», Adaptive Hypermedia and Adaptive Web-Based
…, 2008.
[3] E. Guzmán y ..., «A brief introduction to the new architecture of siette», Adaptive
Hypermedia and Adaptive Web-Based …, 2004.
Página 21
Investigación.
[4] Y. Kim, S. Ok, y ..., «A case-based recommender system using implicit rating
techniques», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[5] J. Zhang y ..., «A comparative study of compound critique generation in conversational
recommender systems», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[6] K. Papanikolaou, G. Magoulas, y ..., «A connectionist approach for supporting
personalized learning in a Web-based learning environment», Adaptive Hypermedia
and …, 2000.
[7] S. Garlatti y ..., «A flexible composition engine for adaptive web sites», Adaptive
Hypermedia and Adaptive Web-Based …, 2004.
[8] F. BuendÃ-a y ..., «A framework for educational adaptive hypermedia applications»,
Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[9] C. Martinovska, «A fuzzy-based approach to user model refinement in adaptive
hypermedia systems», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[10]
P. de Assis y ..., «A general meta-model for adaptive hypermedia systems»,
Adaptive Hypermedia and Adaptive Web- …, 2004.
[11]
A. Paramythis y ..., «A Generic Adaptation Framework for Hypermedia Systems»,
Adaptable and Adaptive Hypermedia Systems, 2004.
[12]
M. Freire y ..., «A Graph-Based Monitoring Tool for Adaptive Hypermedia Course
Systems», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[13]
M. Lee, P. Choi, y ..., «A hybrid recommender system combining collaborative
filtering with neural network», Adaptive Hypermedia and Adaptive Web-Based …,
2006.
[14]
C. Carmona y ..., «A learner model in a distributed environment», Adaptive
Hypermedia and Adaptive Web-Based …, 2004.
[15]
R. Carro, A. Breda, G. Castillo, y ..., «A methodology for developing adaptive
educational-game environments», Adaptive Hypermedia and …, 2006.
[16]
M. Rey-LÃ3pez, «A Model for Personalized Learning», Adaptive Hypermedia and
Adaptive Web-Based …, 2006.
[17]
M. Rey-LÃ3pez, A. Fernández-Vilas, y ..., «A model for personalized learning
through IDTV», Adaptive Hypermedia …, 2006.
[18]
I. Torre, «A modular approach for user modelling», Adaptive Hypermedia and
Adaptive Web-Based …, 2000.
[19]
F. Abel, I. Bittencourt, N. Henze, D. Krause, y ..., «A rule-based recommender
system for online discussion forums», Adaptive Hypermedia …, 2008.
[20]
A. Kumar, «A scalable solution for adaptive problem sequencing and its
evaluation», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[21]
M. Czarkowski y ..., «A scrutable adaptive hypertext», Adaptive Hypermedia and
Adaptive Web-Based …, 2006.
[22]
D. Kyriacou, «A Scrutable User Modelling Infrastructure for enabling life-long
User Modelling», Adaptive Hypermedia and Adaptive Web-Based …, 2008.
[23]
P. de Assis y ..., «A semantic meta-model for adaptive hypermedia systems»,
Adaptive Hypermedia and Adaptive Web- …, 2004.
[24]
O. Signore, «A simple architecture for adaptive hypertext», Adaptive Hypermedia
and Adaptive Web-Based …, 2006.
[25]
F. Cena y ..., «A soa-based framework to support user model interoperability»,
Adaptive Hypermedia and Adaptive Web-Based …, 2008.
Página 22
Investigación.
[26]
J. Hothi, W. Hall, y ..., «A study comparing the use of shaded text and adaptive
navigational support in adaptive hypermedia», Adaptive Hypermedia and Adaptive
Web-Based …, 2000.
[27]
M. Koutri, N. Avouris, y ..., «A survey on web usage mining techniques for webbased adaptive hypermedia systems», … and Adaptive Hypermedia Systems, …,
2005.
[28]
I. Psarras y ..., «A system for adaptive information retrieval», Adaptive Hypermedia
and Adaptive Web-Based …, 2006.
[29]
IO’Keeffe, O. Conlan, y ..., «A unified approach to adaptive hypermedia
personalisation and adaptive service composition», Adaptive Hypermedia and Adaptive
Web- …, 2006.
[30]
M. Grimsley y ..., «A web-based selling agent that maintains customer loyalty
through integrative negotiation», Adaptive Hypermedia and Adaptive Web-Based …,
2006.
[31]
M. Trella, R. Conejo, y ..., «A Web-based socratic tutor for trees recognition»,
Adaptive Hypermedia and Adaptive Web- …, 2000.
[32]
L. Console, S. Gioria, I. Lombardi, V. Surano, y ..., «Adaptation and
personalization on board cars: a framework and its application to tourist services»,
Adaptive Hypermedia …, 2006.
[33]
H. Wu, P. D. Bra, A. Aerts, y ..., «Adaptation control in adaptive hypermedia
systems», Adaptive Hypermedia and …, 2000.
[34]
G. Houben, L. Aroyo, P. D. Bra, y ..., Adaptation Engineering in Adaptive
Concept-based Systems. books.google.com, 2004.
[35]
N. Medina-Medina, L. GarcÃ-a-Cabrera, y ..., «Adaptation in an evolutionary
hypermedia system: Using semantic and Petri nets», Adaptive Hypermedia …, 2006.
[36]
D. Abraham y ..., «Adaptation in the Web-based Logic-ITA», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
[37]
E. Vasilyeva, M. Pechenizkiy, y ..., «Adaptation of elaborated feedback in elearning», Adaptive Hypermedia and …, 2008.
[38]
S. Weibelzahl y ..., «Adapting to prior knowledge of learners», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
[39]
D. Bental, A. Cawsey, J. Pearson, y ..., «Adapting web-based information to the
needs of patients with cancer», Adaptive Hypermedia and …, 2000.
[40]
A. Cristea y ..., «Adaptive authoring of adaptive educational hypermedia»,
Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[41]
A. Cristea y ..., «Adaptive Authoring of Adaptive Educational Hypermedia, AH
2002», Adaptive Hypermedia and Adaptive Web-Based ….
[42]
J. Healey, R. Hosn, y ..., «Adaptive content for device independent multi-modal
browser applications», Adaptive Hypermedia and Adaptive Web- …, 2006.
[43]
M. Stern y ..., «Adaptive content in an online lecture system», Adaptive hypermedia
and adaptive Web-based …, 2000.
[44]
M. Prieto, H. Leighton, y ..., «Adaptive educational hypermedia proposal based on
learning styles and quality evaluation», AH2004, Adaptive Hypermedia and Adaptive
Web- …, 2004.
[45]
D. Iglezakis, «Adaptive help for webbased applications», Adaptive Hypermedia
and Adaptive Web-Based …, 2004.
Página 23
Investigación.
[46]
J. Masthoff y L. Pemberton, «Adaptive hypermedia for personalized TV», … and
adaptive hypermedia systems, 2005.
[47]
F. Bry y ..., «Adaptive hypermedia made simple with HTML/XML style sheet
selectors», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[48]
D. Petrelli, D. Baggio, y ..., «Adaptive hypertext design environments: putting
principles into practice», Adaptive Hypermedia and Adaptive …, 2000.
[49]
M. Specht, M. Kravcik, R. Klemke, L. Pesin, y ..., «Adaptive learning environment
for teaching and learning in WINDS», Adaptive Hypermedia …, 2006.
[50]
J. Agudo, H. Sánchez, y ..., «Adaptive learning for very young learners»,
Adaptive Hypermedia and Adaptive Web- …, 2006.
[51]
R. Hübscher y ..., «Adaptive navigation for learners in hypermedia is scaffolded
navigation», Adaptive Hypermedia and Adaptive Web- …, 2006.
[52]
S. Sosnovsky, «Adaptive navigation for self-assessment quizzes», Adaptive
Hypermedia and Adaptive Web-Based …, 2004.
[53]
A. Kashihara, S. Hasegawa, y ..., «Adaptive navigation path previewing for
learning on the Web», Adaptive Hypermedia and …, 2006.
[54]
J. Boticario, E. Gaudioso, y ..., «Adaptive navigation support and adaptive
collaboration support in WebDL», Adaptive Hypermedia and …, 2000.
[55]
P. Brusilovsky, «Adaptive navigation support for open corpus hypermedia
systems», Adaptive Hypermedia and Adaptive Web-Based …, 2008.
[56]
S. Bull, N. Ahmad, M. Johnson, R. Johan, y ..., «Adaptive Navigation Support,
Learner Control and Open Learner Models», Adaptive Hypermedia …, 2008.
[57]
S. Davis y ..., «Adaptive patient education framework featuring personalized
cardiovascular risk management interventions», Adaptive Hypermedia and Adaptive
Web-Based …, 2006.
[58]
A. Nauerz, M. Welsch, y ..., «Adaptive Portals: Context Adaptive Navigation
through Large Information Spaces», Adaptive Hypermedia and Adaptive …, 2008.
[59]
C. Arteaga, R. Fabregat, J. Eyzaguirre, y ..., «Adaptive Support for Collaborative
and Individual Learning (ASCIL): Integrating AHA! and CLAROLINE», Adaptive
Hypermedia and …, 2004.
[60]
E. D. Luca y ..., «Adaptive support for cross-language text retrieval», Adaptive
Hypermedia and Adaptive Web- …, 2006.
[61]
A. DÃ-az y ..., «Adaptive user modeling for personalization of web contents»,
Adaptive Hypermedia and Adaptive Web-Based …, 2004.
[62]
G. Lepouras y ..., «Adaptive virtual reality museums on the web», Adaptable and
Adaptive Hypermedia Systems …, 2005.
[63]
A. Cini y ..., «Adaptivity conditions evaluation for the user of hypermedia
presentations built with AHA!», Adaptive Hypermedia and Adaptive Web-based …,
2006.
[64]
T. Murray, T. Shen, J. Piemonte, C. Condit, y ..., «Adaptivity for conceptual and
narrative flow in hyperbooks: The metalinks system», Adaptive Hypermedia …, 2000.
[65]
K. Bontcheva, «Adaptivity, adaptability, and reading behaviour: some results from
the evaluation of a dynamic hypertext system», Adaptive Hypermedia and Adaptive
Web-Based …, 2006.
[66]
P. Brusilovsky, S. Sosnovsky, y ..., «Addictive links: The motivational value of
adaptive link annotation in educational hypermedia», Adaptive Hypermedia and …,
2006.
Página 24
Investigación.
[67]
L. Chittaro y ..., «Adding adaptive features to virtual reality interfaces for ecommerce», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[68]
E. Aarts, «Ambient intelligence», Adaptive Hypermedia and Adaptive Web-Based
…, 2004.
[69]
A. MartÃ-nez-EnrÃ-quez, D. Decouchant, y ..., «An adaptive cooperative web
authoring environment», Adaptive Hypermedia …, 2006.
[70]
F. GarcÃ-a, F. PaternÃ2, y ..., «An adaptive e-commerce system definition»,
Adaptive Hypermedia and Adaptive Web- …, 2006.
[71]
G. Fulantelli, R. Rizzo, M. Arrigo, y ..., «An adaptive open hypermedia system on
the web», Adaptive Hypermedia and …, 2000.
[72]
Z. Chedrawy y ..., «An adaptive personalized recommendation strategy featuring
context sensitive content adaptation», Adaptive Hypermedia and Adaptive Web-Based
…, 2006.
[73]
S. Gutiérrez, A. Pardo, y ..., «An adaptive tutoring system based on hierarchical
graphs», Adaptive Hypermedia and Adaptive …, 2004.
[74]
J. Chen, Y. Yang, y ..., «An adaptive web content delivery system», Adaptive
Hypermedia and Adaptive Web- …, 2000.
[75]
C. Bailey y ..., «An Agent-Based approach to Adaptive Hypermedia using a link
service», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[76]
C. Romero, S. Ventura, C. Hervás, y ..., «An authoring tool for building both
mobile adaptable tests and web-based adaptive or classic tests», Adaptive Hypermedia
and …, 2006.
[77]
R. Conejo, E. Guzmán, J. de-la Cruz, y ..., «An Empirical Study About
Calibration of Adaptive Hints in Web-Based Adaptive Testing Environments»,
Adaptive Hypermedia and …, 2006.
[78]
F. Carmagnola y ..., «An evidence-based approach to handle semantic
heterogeneity in interoperable distributed user models», Adaptive Hypermedia and
Adaptive Web- …, 2008.
[79]
J. Freyne y ..., «An experiment in social search», Adaptive Hypermedia and
Adaptive Web-Based …, 2004.
[80]
A. Baena, M. Belmonte, y ..., «An intelligent tutor for a web-based chess course»,
Adaptive Hypermedia and Adaptive …, 2000.
[81]
O. Santos, C. Barrera, y ..., «An overview of aLFanet: an adaptive iLMS based on
standards», Adaptive Hypermedia and Adaptive …, 2004.
[82]
M. Mathews, T. Mitrović, y ..., «Analysing High-Level Help-Seeking Behaviour
in ITSs», Adaptive Hypermedia and Adaptive …, 2008.
[83]
A. Göker y ..., «Analysing Web search logs to determine session boundaries for
user-oriented learning», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[84]
P. de Assis, D. Schwabe, y ..., «ASHDM–Model-Driven Adaptation and Metaadaptation», Adaptive Hypermedia and Adaptive …, 2006.
[85]
S. Berkovsky, T. Baldwin, y ..., «Aspect-based personalized text summarization»,
Adaptive Hypermedia and Adaptive …, 2008.
[86]
H. Schultheis y ..., «Assessing cognitive load in adaptive hypermedia systems:
Physiological and behavioral methods», Adaptive hypermedia and adaptive web- …,
2004.
[87]
M. Cocea, «Assessment of motivation in online learning environments», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
Página 25
Investigación.
[88]
A. Berlanga, F. GarcÃ-a, y ..., «Authoring adaptive learning designs using IMS
LD», Adaptive Hypermedia and Adaptive …, 2006.
[89]
R. Rafter, K. Bradley, y ..., «Automated collaborative filtering applications for
online recruitment services», Adaptive Hypermedia and Adaptive Web- …, 2000.
[90]
A. Sunderam, «Automated personalization of Internet news», Adaptive Hypermedia
and Adaptive Web-Based …, 2006.
[91]
J. Arjona, R. Corchuelo, A. Ruiz, y ..., «Automatic extraction of semanticallymeaningful information from the web», Adaptive Hypermedia and …, 2006.
[92]
L. Morales, L. Castillo, J. Fernandez-Olivares, y ..., «Automatic Generation of User
Adapted Learning Designs: An AI-Planning Proposal», Adaptive Hypermedia …,
2008.
[93]
J. Jovanović, D. GaÅ¡ević, y ..., «Automating semantic annotation to enable
learning content adaptation», Adaptive Hypermedia and Adaptive …, 2006.
[94]
R. Kanawati y ..., «Behavioral sequences: A new log-coding scheme for effective
prediction of Web user accesses», Adaptive Hypermedia and Adaptive Web-Based …,
2006.
[95]
A. Paramythis, «Can adaptive systems participate in their design? Meta-adaptivity
and the evolution of adaptive behavior», Adaptive Hypermedia and Adaptive WebBased …, 2006.
[96]
M. Sollenborn y ..., «Category-based filtering in recommender systems for
improved performance in dynamic domains», Adaptive Hypermedia and Adaptive WebBased …, 2006.
[97]
C. Seeberg, A. Steinacker, y ..., «Coherence in modularly composed adaptive
learning documents», Adaptive Hypermedia and …, 2000.
[98]
P. Avesani, P. Massa, M. Nori, y ..., «Collaborative radio community», Adaptive
Hypermedia and Adaptive …, 2006.
[99]
O. Conlan, IO’Keeffe, y ..., «Combining adaptive hypermedia techniques and
ontology reasoning to produce dynamic personalized news services», Adaptive
Hypermedia and Adaptive Web- …, 2006.
[100] S. Garlatti y ..., «Concept filtering and spatial filtering in an adaptive information
system», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[101] K. Chandrasekaran, S. Gauch, P. Lakkaraju, y ..., «Concept-based document
recommendations for CiteSeer authors», Adaptive Hypermedia …, 2008.
[102] S. Abrahão, J. Fons, M. González, y ..., «Conceptual Modeling of personalized
Web applications», Adaptive Hypermedia and …, 2006.
[103] S. Casteleyn, Z. Fiala, G. Houben, y ..., «Considering additional adaptation
concerns in the design of web applications», Adaptive Hypermedia …, 2006.
[104] P. Paredes y ..., «Considering sensing-intuitive dimension to expositionexemplification in adaptive sequencing», Adaptive Hypermedia and Adaptive Web- …,
2006.
[105] M. V. Setten, S. Pokraev, y ..., «Context-aware recommendations in the mobile
tourist application COMPASS», Adaptive Hypermedia and …, 2004.
[106] S. Stober y ..., «Context-based navigational support in hypermedia», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
[107] M. Schraefel, «ConTexts: Adaptable Hypermedia», Adaptive Hypermedia and
Adaptive Web-Based …, 2000.
Página 26
Investigación.
[108] J. Freyne y ..., «Cooperating search communities», Adaptive Hypermedia and
Adaptive Web-Based …, 2006.
[109] R. F. Rodrigues y ..., «Cross-media and elastic time adaptive presentations: the
integration of a talking head tool into a hypermedia formatter», Adaptive Hypermedia
…, 2004.
[110] S. Berkovsky, T. Kuflik, y ..., «Cross-technique mediation of user models»,
Adaptive Hypermedia and Adaptive Web- …, 2006.
[111] H. Habieb-Mammar y ..., «CUMAPH: Cognitive User Modeling for Adaptive
Presentation of Hyper-documents. An Experimental Study.», Adaptive Hypermedia and
…, 2004.
[112] M. Koutri y ..., «Daskalaki S (2004) A survey on web usage mining techniques for
web-based adaptive hypermedia systems», … and adaptive hypermedia systems. Idea
Publishing Inc …, 2004.
[113] M. Mavrikis, «Data-driven prediction of the necessity of help requests in iles»,
Adaptive Hypermedia and Adaptive Web-Based …, 2008.
[114] S. Berkovsky, «Decentralized mediation of user models for a better
personalization», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[115] G. Rojas, P. Valderas, y ..., «Describing adaptive navigation requirements of Web
applications», Adaptive Hypermedia and Adaptive …, 2006.
[116] M. Åžah, W. Hall, y ..., «Designing a Personalized Semantic Web Browser»,
Adaptive Hypermedia and Adaptive Web- …, 2008.
[117] H. Stelmaszewska, A. Blandford, y ..., «Designing to change users’ information
seeking behaviour: a case study», … adaptive hypermedia …, 2005.
[118] D. Dagger, V. Wade, y ..., «Developing active learning experiences for adaptive
personalised eLearning», Adaptive Hypermedia and Adaptive …, 2004.
[119] M. Barra, «Distributed systems for group adaptivity on the web», Adaptive
Hypermedia and Adaptive Web-Based …, 2000.
[120] N. Ahmad y ..., «Do Students Trust Their Open Learner Models?», Adaptive
Hypermedia and Adaptive Web-Based …, 2008.
[121] G. Shahrour y ..., «Does’ Notice’Prompt Noticing? Raising Awareness in Language
Learning with an Open Learner Model», Adaptive Hypermedia and Adaptive WebBased …, 2008.
[122] S. Lawless y ..., «Dynamic Content Discovery, Harvesting and Delivery, from
Open Corpus Sources, for Adaptive Systems», Adaptive Hypermedia and Adaptive
Web-Based …, 2006.
[123] L. Ardissono y ..., «Dynamic generation of adaptive Web catalogs», Adaptive
Hypermedia and Adaptive Web-Based …, 2000.
[124] GO’Hare, K. Sewell, A. Murphy, y ..., «ECHOES: An Immersive Training
Experience», Adaptive Hypermedia and …, 2000.
[125] C. Sanrach y ..., «ECSAIWeb: A Web-based authoring system to create adaptive
learning systems», Adaptive Hypermedia and Adaptive Web- …, 2000.
[126] S. Pan y ..., «eDAADe: An adaptive recommendation system for comparison and
analysis of architectural precedents», Adaptive Hypermedia and Adaptive Web-Based
…, 2006.
[127] J. Kurhila, M. Miettinen, P. Nokelainen, y ..., «EDUCO-A collaborative learning
environment based on social navigation», Adaptive Hypermedia and …, 2006.
Página 27
Investigación.
[128] J. Kurhila, M. Miettinen, P. Nokelainen, y ..., «EDUCO-a collaborative learning
environment using social navigation», Adaptive Hypermedia and Adaptive …, 2002.
[129] D. Kelly y ..., «Empirical evaluation of an adaptive multiple intelligence based
tutoring system», Adaptive Hypermedia and Adaptive Web-Based …, 2004.
[130] E. André, «Enhancing Adaptive Hypermedia Presentation Systems 1 by Lifelike
Synthetic Characters», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[131] S. Mizzaro y ..., «Ephemeral and persistent personalization in adaptive information
access to scholarly publications on the Web», Adaptive Hypermedia and Adaptive WebBased …, 2006.
[132] A. Mitrovic y ..., «Evaluating adaptive problem selection», Adaptive Hypermedia
and Adaptive Web-Based …, 2004.
[133] JO’Donovan y ..., «Evaluating Information Filtering Techniques in an adaptive
recommender system», Adaptive Hypermedia and Adaptive Web- …, 2004.
[134] A. Mitrovic y ..., «Evaluating the effects of open student models on learning»,
Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[135] C. Gaffney, D. Dagger, y ..., «Evaluation of ACTSim: A Composition Tool for
Authoring Adaptive Soft Skill Simulations», Adaptive Hypermedia and Adaptive Web…, 2008.
[136] O. Conlan y ..., «Evaluation of APeLS–an adaptive elearning service based on
the multi-model, metadata-driven approach», Adaptive Hypermedia and Adaptive WebBased …, 2004.
[137] M. Kravcik, M. Specht, y ..., «Evaluation of WINDS authoring environment»,
Adaptive Hypermedia and Adaptive …, 2004.
[138] M. Kayama, T. Okamoto, y ..., «Exploratory activity support based on a semantic
feature map», Adaptive Hypermedia and Adaptive …, 2000.
[139] N. Henze y ..., «Extendible adaptive hypermedia courseware: Integrating different
courses and web material», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[140] M. Alves, A. Jorge, y ..., «Extreme Adaptivity», Adaptive Hypermedia and
Adaptive Web- …, 2004.
[141] A. Koesling, D. Krause, y ..., «Flexible adaptivity in aehs using policies», Adaptive
Hypermedia and Adaptive …, 2008.
[142] M. Kravcik y ..., «Flexible navigation support in the winds learning environment
for architecture and design», Adaptive Hypermedia and Adaptive Web-Based …, 2004.
[143] L. Calvi, «Formative evaluation of adaptive CALLware: a case study», Adaptive
Hypermedia and Adaptive Web-Based …, 2000.
[144] F. Carmagnola y ..., «From interoperable user models to interoperable user
modeling», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[145] M. Sicilia, P. DÃ-az, I. Aedo, y ..., «Fuzzy linguistic summaries in rule-based
adaptive hypermedia systems», Adaptive Hypermedia and Adaptive …, 2006.
[146] E. Knutov, «Gaf: Generic adaptation framework», Adaptive Hypermedia and
Adaptive Web-Based …, 2008.
[147] M. Barra, P. Maglio, A. Negro, y ..., «Gas: Group adaptive system», Adaptive
Hypermedia and …, 2006.
[148] R. Wilkinson, S. Lu, F. Paradis, C. Paris, y ..., «Generating personal travel guides
from discourse plans», Adaptive Hypermedia …, 2000.
[149] S. Montero, I. Aedo, y ..., «Generation of personalized web courses using RBAC»,
Adaptive Hypermedia and Adaptive Web- …, 2006.
Página 28
Investigación.
[150] A. Tzanavari, P. Retalas, y ..., «Giving adaptation flexibility to authors of adaptive
assessments», Adaptive Hypermedia and Adaptive WEb-Based …, 2004.
[151] A. Tzanavari, S. Retalis, y ..., «Giving more adaptation flexibility to authors of
adaptive assessments», Adaptive Hypermedia and Adaptive …, 2004.
[152] C. Jacquiot, Y. Bourda, F. Popineau, A. Delteil, y ..., «GLAM: A generic layered
adaptation model for adaptive hypermedia systems», Adaptive Hypermedia …, 2006.
[153] J. Bollen, «Group user models for personalized hyperlink recommendations»,
Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[154] F. Frasincar y ..., «Hypermedia presentation adaptation on the semantic web»,
Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[155] S. Kraus, A. Kröner, y ..., «IMAP-Intelligent Multimedia Authoring Tools for
Electronic Publishing», Adaptive Hypermedia and Adaptive Web- …, 2006.
[156] R. Silveira y ..., «Improving interactivity in e-learning systems with Multi-Agent
architecture», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[157] AO’Connor y ..., «Informing Context to Support Adaptive Services», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
[158] M. Feld y ..., «Integrated speaker classification for mobile shopping applications»,
Adaptive Hypermedia and Adaptive Web-Based …, 2008.
[159] C. Gena y ..., «Intelligent support to the retrieval of information about hydric
resources», Adaptive Hypermedia and Adaptive Web-Based …, 2004.
[160] L. Ardissono, A. Goy, G. Petrone, y ..., «Interaction with Web Services in the
adaptive Web», Adaptive Hypermedia and …, 2004.
[161] Z. Lock y ..., «Interactions between stereotypes», Adaptive Hypermedia and
Adaptive Web-Based …, 2006.
[162] M. Barla, «Interception of User’s Interests on the Web», Adaptive Hypermedia and
Adaptive Web-Based …, 2006.
[163] F. Ghali y ..., «Interoperability between MOT and learning management systems:
converting CAF to IMS QTI and IMS CP», Adaptive Hypermedia and Adaptive WebBased …, 2008.
[164] T. Hurley, «Intervention Strategies to Increase Self-efficacy and Self-regulation in
Adaptive On-Line Learning», Adaptive Hypermedia and Adaptive Web-Based …,
2006.
[165] O. DÃ-az y ..., «Invoking web applications from portals: Customisation
implications», Adaptive Hypermedia and Adaptive Web-Based …, 2004.
[166] N. Henze y ..., «Knowledge modeling for open adaptive hypermedia», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
[167] S. Bechhofer, Y. Yesilada, B. Horan, y ..., «Knowledge-driven hyperlinks: Linking
in the wild», Adaptive Hypermedia and …, 2006.
[168] C. Karagiannidis y ..., «Layered evaluation of adaptive applications and services»,
Adaptive Hypermedia and Adaptive Web- …, 2000.
[169] M. Muller, «Learning Adaptive Behaviour», Adaptable and Adaptive Hypermedia
Systems, 2005.
[170] A. Brunstein, J. Waniek, A. Naumann, y ..., «Learning grammar with adaptive
hypertexts: Reading or searching?», Adaptive hypermedia and …, 2006.
[171] J. Jovanović, D. GaÅ¡ević, C. Knight, y ..., «Learning object context for
adaptive learning design», Adaptive Hypermedia and …, 2006.
Página 29
Investigación.
[172] N. Stash, A. Cristea, y ..., «Learning styles adaptation language for adaptive
hypermedia», Adaptive Hypermedia and Adaptive Web- …, 2006.
[173] M. Gori, M. Maggini, E. Martinelli, y ..., «Learning user profiles in NAUTILUS»,
Adaptive Hypermedia and …, 2000.
[174] P. Maglio y ..., «LiveInfo: Adapting web experience by customization and
annotation», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[175] L. Baltrunas y ..., «Locally adaptive neighborhood selection for collaborative
filtering recommendations», Adaptive Hypermedia and Adaptive Web-Based …, 2008.
[176] G. Sharifi, R. Deters, J. Vassileva, S. Bull, y ..., «Location-aware adaptive
interfaces for information access with handheld computers», Adaptive Hypermedia and
…, 2004.
[177] L. Marucci y ..., «Logical dimensions for the information provided by a virtual
guide», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[178] R. Hübscher, «Logically optimal curriculum sequences for adaptive hypermedia
systems», Adaptive Hypermedia and Adaptive Web-Based …, 2000.
[179] C. Limongelli, F. Sciarrone, y ..., «LS-P lan: An Effective Combination of
Dynamic Courseware Generation and Learning Styles in Web-Based Education»,
Adaptive Hypermedia and Adaptive …, 2008.
[180] D. Bueno, R. Conejo, C. Carmona, y ..., «METIORE: A publications reference for
the Adaptive hypermedia community», Adaptive Hypermedia and …, 2006.
[181] K. Cheverest y ..., «Mitchel, l K., Smyth, P.: Providing tailored context-aware
information to city visitors», Adaptive Hypermedia and Adaptive Web-Based ….
[182] R. Hübscher y ..., «Modeling learners as individuals and as groups», Adaptive
Hypermedia and Adaptive Web- …, 2004.
[183] S. Kleanthous y ..., «Modelling Semantic Relationships and Centrality to Facilitate
Community Knowledge Sharing», Adaptive Hypermedia and Adaptive Web- …, 2008.
[184] E. Herder, H. Weinreich, H. Obendorf, y ..., «Much to know about history»,
Adaptive Hypermedia and …, 2006.
[185] O. Conlan, V. Wade, C. Bruen, y ..., «Multi-model, metadata driven approach to
adaptive hypermedia services for personalized elearning», Adaptive Hypermedia and
…, 2006.
[186] C. Paris, M. Wu, K. V. Linden, M. Post, y ..., «Myriad: An architecture for
contextualized information retrieval and delivery», Adaptive Hypermedia and …,
2004.
[187] P. Dolog y ..., «Navigation modelling in adaptive hypermedia», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
[188] I. Cantador, A. BellogÃ-n, y ..., «News@ hand: A semantic web approach to
recommending news», Adaptive Hypermedia and Adaptive …, 2008.
[189] A. D. Bruyn, C. Giles, y ..., «Offering collaborative-like recommendations when
data is sparse: the case of attraction-weighted information filtering», Adaptive
Hypermedia and Adaptive …, 2004.
[190] M. MacÃ-as, J. González, y ..., «On adaptability of Web sites for visually
handicapped people», Adaptive Hypermedia and Adaptive …, 2006.
[191] R. Arruabarrena, T. Pérez, J. LÃ3pez-Cuadrado, y ..., «On evaluating adaptive
systems for education», Adaptive Hypermedia …, 2006.
[192] D. Pérez-MarÃ-n, E. Alfonseca, y ..., «On the dynamic adaptation of computer
assisted assessment of free-text answers», Adaptive Hypermedia and …, 2006.
Página 30
Investigación.
[193] K. McCarthy, J. Reilly, L. McGinty, y ..., «On the dynamic generation of
compound critiques in conversational recommender systems», Adaptive Hypermedia
and …, 2004.
[194] P. Briggs y ..., «On the use of collaborative filtering techniques for the prediction of
Web search result rank», Adaptive Hypermedia and Adaptive Web-Based …, 2004.
[195] H. Mitsuhara, Y. Ochi, y ..., «Open-ended adaptive system for facilitating
knowledge construction in Web-based exploratory learning», Adaptive Hypermedia
and Adaptive Web- …, 2006.
[196] A. Webster y ..., «Personal relations in online communities», Adaptive Hypermedia
and Adaptive Web-Based ….
[197] E. Aoidh, «Personalised multimodal interfaces for mobile geographic information
systems», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[198] T. Tran, H. Wang, S. Lamparter, y ..., «Personalization Using Ontologies and
Rules», Adaptive Hypermedia and …, 2008.
[199] E. Herder y ..., «Personalized adaptation to device characteristics», Adaptive
hypermedia and adaptive web-based …, 2006.
[200] C. Romero, S. Ventura, J. Delgado, y ..., «Personalized Links Recommendation
Based on Data Mining», Adaptive Educational Hypermedia …, 2007.
[201] M. Tvarožek, «Personalized navigation in the semantic web», Adaptive
Hypermedia and Adaptive Web-Based …, 2006.
[202] P. Kazienko y ..., «Personalized web advertising method», Adaptive Hypermedia
and Adaptive Web-Based …, 2004.
[203] E. Gouli, K. Papanikolaou, y ..., «Personalizing assessment in adaptive educational
hypermedia systems», Adaptive Hypermedia and …, 2006.
[204] J. Kay, B. Kummerfeld, y ..., «Personis: a server for user models», Adaptive
Hypermedia and Adaptive …, 2006.
[205] W. Niu y ..., «Pervasive personalisation of location information: Personalised
context ontology», Adaptive Hypermedia and Adaptive Web-Based …, 2008.
[206] M. Redondo, C. Bravo, M. Ortega, y ..., «PlanEdit: an adaptive problem solving
tool for design», Adaptive Hypermedia and …, 2006.
[207] M. Redondo, C. Bravo, M. Ortega, y ..., «PlanEdit: An adaptive tool for design
learning by problem solving», Adaptive Hypermedia and Adaptive …, 2002.
[208] D. Kukulenz, «Prediction of navigation profiles in a distributed internet
environment through learning of graph distributions», Adaptive Hypermedia and
Adaptive Web-Based …, 2006.
[209] M. Hartmann y ..., «Proactively adapting interfaces to individual users for mobile
devices», Adaptive Hypermedia and Adaptive Web- …, 2008.
[210] R. Lütticke, «Problem solving with adaptive feedback», Adaptive Hypermedia
and Adaptive Web-Based …, 2004.
[211] P. Chirita, D. Olmedilla, y ..., «Pros: A personalized ranking platform for web
search», Adaptive Hypermedia and Adaptive …, 2004.
[212] A. Spalka y ..., «Protecting the user from the data: Security and privacy aspects of
public web access», Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[213] S. Sosnovsky, P. Brusilovsky, D. Lee, y ..., «Re-assessing the value of adaptive
navigation support in e-learning context», Adaptive Hypermedia …, 2008.
[214] E. FrÃ-as-MartÃ-nez, G. Magoulas, S. Chen, y ..., «Recent soft computing
approaches to user modeling in adaptive hypermedia», Adaptive Hypermedia …, 2004.
Página 31
Investigación.
[215] C. Plate, N. Basselin, A. Kröner, M. Schneider, y ..., «Recomindation: New
functions for augmented memories», Adaptive Hypermedia …, 2006.
[216] A. Nauerz, B. König-Ries, y ..., «Recommending Background Information and
Related Content in Web 2.0 Portals», Adaptive Hypermedia and Adaptive …, 2008.
[217] T. Berka, W. Behrendt, E. Gams, y ..., «Recommending Internet-domains using
trails and neural networks», Adaptive Hypermedia and …, 2006.
[218] J. Gilbert y ..., «Researching adaptive instruction», Adaptive hypermedia and
adaptive Web- …, 2000.
[219] W. Wahlster, «Resource-Adaptive Interfaces to Hybrid Navigation Systems»,
Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[220] C. Rocchi y ..., «Rhetorical patterns for adaptive video documentaries», Adaptive
Hypermedia and Adaptive Web-Based …, 2004.
[221] Y. Wang, F. Cena, F. Carmagnola, O. Cortassa, y ..., «RSS-based interoperability
for user adaptive systems», Adaptive Hypermedia …, 2008.
[222] S. Garlatti, S. Iksal, y ..., «Scarce: An adaptive hypermedia environment based on
virtual documents and semantic web», … and Adaptive Hypermedia Systems, 2004.
[223] J. Kay, «Scrutable adaptation: Because we can and must», Adaptive Hypermedia
and Adaptive Web-Based …, 2006.
[224] Y. Li y ..., «Semantic-Based Thematic Search for Personalized E-Learning»,
Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[225] M. Åžah, W. Hall, y ..., «SemWeB: A Semantic Web Browser for Supporting the
Browsing of Users Using Semantic and Adaptive Links», Adaptive Hypermedia and
Adaptive Web- …, 2008.
[226] C. Strapparava, B. Magnini, y ..., «Sense-based user modelling for web sites»,
Adaptive Hypermedia and Adaptive …, 2000.
[227] C. Carmona, D. Bueno, E. Guzman, y ..., «SIGUE: making web courses adaptive»,
Adaptive Hypermedia and …, 2006.
[228] E. Herder y ..., «Site structure and user navigation: models, measures and
methods», … and Adaptive Hypermedia Systems, edited by SY …, 2004.
[229] M. Coyle, J. Freyne, P. Brusilovsky, y ..., «Social information access for the rest of
us: an exploration of social YouTube», Adaptive Hypermedia and …, 2008.
[230] R. Farzan y ..., «Social navigation support in a course recommendation system»,
Adaptive Hypermedia and Adaptive Web-Based …, 2006.
[231] F. Rosta y ..., «Social navigation support in a course recommendation system»,
Adaptive Hypermedia and AdaptiveWeb-Based …, 2006.
[232] S. Santos, A. Pardo, y ..., «Some ideas for a collaborative search of the optimal
learning path», Adaptive Hypermedia and Adaptive Web- …, 2006.
[233] P. Barna, G. Houben, y ..., «Specification of adaptive behavior using a generalpurpose design methodology for dynamic web applications», Adaptive Hypermedia and
Adaptive …, 2004.
[234] S. Bull, A. Mabbott, P. Gardner, T. Jackson, y ..., «Supporting interaction
preferences and recognition of misconceptions with independent open learner models»,
Adaptive hypermedia …, 2008.
[235] T. Apted, J. Kay, y ..., «Supporting metadata creation with an ontology built from
an extensible dictionary», Adaptive Hypermedia and Adaptive Web-Based …, 2004.
Página 32
Descargar