1. Ontología para estructurar los contenidos
de la guía didáctica de matemáticas
discretas en una wiki semántica
Rubén Darío Alvarado*
30 de noviembre de 2009
Resumen El proyecto consta de dos etapas: la pri-
mera consiste en la creación de una ontolo-
Hoy en día, las nuevas tecnologías de la gía que permita modelar una guía didáctica
información permiten el diseño de entornos (denominada OntoWikiUTPL); y, la segun-
de aprendizaje que en el pasado o bien no da es la implementación o adaptación de la
eran posibles o no eran rentables. Se de- ontología en uno de los motores de wiki se-
be entonces reorientar el proceso educativo mántica existentes.
desde la doble perspectiva de las nuevas tec-
nologías y de las más recientes concepciones
constructivistas del aprendizaje humano. 1. Generalidades
Entre las tecnologías informáticas actua-
La Web, durante la última década del
les tenemos las que conforman la Web 2.0
siglo pasado, se caracterizaba por ser una
(blogs, wikis, podcasts y RSS), éstas herra-
“Web de las empresas”: un conjunto de con-
mientas pueden complementar y mejorar el
tenidos organizados para conseguir que el
salón de clases añadiéndole una dimensión
mayor número de seres humano se congre-
colaborativa. La Wiki es uno de los compo-
gen a su alrededor, observaran la publicidad
nentes del software social más sobresaliente
exhibida y, realizara alguna adquisición. El
y uno de los más prometedores en el ámbito
objetivo de la web se reducía a la de un gran
educativo.
centro comercial con anuncios, escaparates
La propuesta actual tiene dos finalidades:
y tiendas, donde las personas pudieran rea-
permitir la creación colaborativa de guías
lizar transacciones comerciales.
didácticas mediante el uso de la wiki se-
En el fondo, las páginas Web se diseña-
mántica y hacer de la wiki semántica una
ron para el consumo humano y no para ser
herramienta de uso permanente en el ámbi-
procesadas por las computadoras. Las má-
to educativo.
quinas se utilizaban para desplegar la in-
*
Si tienes comentarios o correcciones por
formación, esto es: decodificar la paleta de
favor escribe al siguiente correo: ru- colores, los encabezados y links codificados
ben.dario76@gmail.com en las páginas Web.
1
2. Además, los motores de búsqueda de la Alta sensibilidad al vocabulario utilizado.
Web, no son capaces de interpretar sus pro- Esto implica que solamente se encuen-
pios resultados, haciendo imprescindible la tran páginas cuyo vocabulario coincida
intervención humana. Este entorno es insos- con las palabras utilizadas en la bús-
tenible debido a la gran cantidad de conte- queda.
nidos de la red mundial. Uno de los artifi-
cios utilizados por los motores de búsqueda, Referencias circulares. Las búsquedas
para hacer manejables sus resultados, es li- realizadas referencian páginas indivi-
mitar el espacio de la búsqueda a un sub- duales en la web, esto permite que va-
conjunto relevante de páginas de la Web. rias páginas listadas en las páginas de
La conclusión lógica es que la cantidad de respuestas pertenezcan al mismo sitio
los resultados de la búsqueda es demasiado web.
grande para ser interpretada por el ser hu- No se realizan búsquedas completas. Por
mano dificultando el encontrar información el rápido crecimiento de la informa-
relevante en la Web. ción en internet, los motores de bús-
queda deben actualizar constantemen-
1.1. Web sintáctica te sus índices mediante robots de inde-
xado automático.
Internet, en la actualidad, es considera-
da una Web Sintáctica, donde la presenta-
1.2. Web Semántica
ción de la información está a cargo de las
computadoras y la interpretación e identifi- “The semantic web is not a separate
cación de la información relevante en manos Web but an extension of the current one,
de los seres humanos. De los dos procesos in which information is given well defined
anteriores, el más importante es el de inter- meaning, better enabling computers and
pretación ya que requiere evaluar, clasificar people to work in cooperation” (Berners-
y seleccionar la información relevante; dada Lee et al., 2001). Es decir, la web semántica
la cantidad de información que se encuentra no es una web separada sino una extensión
disponible actualmente en la Web y la com- de la actual en la que la información tie-
plejidad de la misma esto es imposible para ne un significado bien definido, permitien-
un ser humano. Una de las soluciones a es- do que computadores y humanos trabajen
te problema es dejar que las computadoras de forma cooperativa. La próxima genera-
realicen este trabajo por nosotros. ción de internet combinará las tecnologías
En la Web Sintáctica encontramos so- existentes en la red con las que representan
lamente recursos enlazados entre sí, para formalmente el conocimiento.
movernos entre ellos utilizamos buscadores ¿Cómo trabaja la web semántica?
los que no son capaces de encontrar las res- La web semántica procesará la informa-
puestas adecuadas a las preguntas realiza- ción no sólo en función de los parámetros
das por las limitaciones siguientes: sino considerando su semántica. Al tener
una infraestructura basada en metadatos
Baja precisión de los resultados. A pe- puede realizar razonamientos que le permi-
sar de la gran cantidad de entradas en ten extender sus capacidades.
las páginas de respuesta del buscador, Para organizar el contenido de la web, se
pocas son satisfactorias. proponen varios modelos provenientes de la
2
3. inteligencia artificial. No se trata de un acto Edición fácil de las páginas mediante un na-
de magia que permita a las máquinas com- vegador: el contenido es editado utili-
prender las palabras de los usuarios sino zando la interfaz simple del navega-
más bien categorizar la información de una dor sin necesidad de instalar un soft-
forma estándar para facilitar el acceso. Una ware adicional, permitiendo la edición
de las soluciones propuestas en este aspecto del contenido de manera fácil y modi-
es la creación de ontologías que permitan ficando páginas de cualquier lugar en
modelar el contenido de las páginas de la el mundo con mínimos requerimientos
web. técnicos. Ello conlleva a los creadores
A continuación se ilustra los elementos de contenido a crear, modificar, actua-
más importantes dentro de la web semánti- lizar contenido en la wiki desde cual-
ca: quier lugar en el que se encuentren: en
casa, en el trabajo, durante el viaje,
etc.
Sintaxis simplificada: el contenido se ingre-
sa utilizando un lenguaje de hipertexto
simplificado que es comprensible para
todos los usuarios. No se requieren co-
Figura 1: Elementos de la red semántica nocimientos de HTML.
Control de cambios: contiene el histórico de
2. Wiki y Wiki Semántica las modificaciones realizadas sobre un
artículo. La característica “diff” es muy
2.1. Wiki Tradicional útil debido a que resalta los cambios
entre dos versiones consecutivas. Gra-
Una wiki es “un sitio web cuyas páginas cias al historial cualquier editor podrá
pueden ser editadas por múltiples volunta- restituir el contenido a una de sus ver-
rios a través del navegador”. Esto hace a la siones anteriores.
wiki una plataforma simple y fácil de usar
para el trabajo cooperativo en textos e hi- Fuertes vínculos: las páginas de la wiki es-
pertextos. tán fuertemente vinculadas entre si y
El uso de la wiki depende del área de in- permiten una excelente navegación en-
terés de la comunidad, organización o em- tre ellas; esto se debe a la sintaxis sim-
presa que la utilice. Generalmente se puede plificada existente que permite definir
diferenciar dos grandes áreas de aplicación fácilmente los enlaces de una página a
de la wiki: puede ser utilizada como herra- otra.
mienta en un grupo cerrado de discusión o
Acceso sin restricciones: en la mayoría de
puede dirigirse a cualquier usuario poten-
los sistemas wiki el acceso no es restrin-
cial de internet. Además, permite adminis-
gido, cualquier persona puede ingresar,
trar el conocimiento en tareas como planea-
editar, modificar, completar, ampliar,
ción y documentación de proyectos.
eliminar, etc. la información.
Características de la wiki
Las principales características de la wiki Edición colaborativa: las características de
son: la wiki permiten que se pueda reali-
3
4. zar la edición de forma colaborativa, 2.2. Wiki Semántica
tan pronto como alguien crea conteni-
do, otros pueden contribuir en él, am- Una wiki semántica es (esencialmente)
pliando, corrigiendo, etc. una wiki con un “modelo de conocimientos
subyacente descrito en sus páginas”. La ma-
Motor de búsqueda: muy importante ya yoría de las wikis semánticas son prototipos
que permite encontrar contenido o ar- que combinan las características de una wi-
tículos en la wiki mediante el ingreso ki tradicional con las tecnologías de la web
de palabras clave, así mismo, en al- semántica.
gunas wikis más complejas se pueden Características
realizar búsquedas de texto completo. La wiki semántica extiende la wiki tradi-
Además existen metabuscadores (me- cional utilizando tecnologías semánticas co-
tawikis) que extienden la búsqueda de mo RDF u OWL. La idea central es mante-
contenido a otras wikis. ner la sólida estructura de la wiki y, al mis-
mo tiempo, hacerla accesible a las máqui-
Lenguaje de marcado de texto: más sencillo nas. Esto se logra realizando anotaciones, a
que el HTML, pese a disponer de me- los enlaces de navegación, que describan su
nos funcionalidades genera contenido o significado.
artículos más estructurados y seguros. Existen diversas wikis semánticas. Algu-
nos sistemas centran su atención en el con-
Organización contextual de la información: tenido de las páginas considerando a las
se puede organizar de forma completa anotaciones como un valor añadido, para
los contenidos, por temas y categorías, otros las anotaciones son el punto central
generándose de manera automática el (más importantes que el contenido). Así:
menú de navegación y la tabla de con-
tenido. Anotaciones de enlaces. Toda wiki semán-
tica permite anotaciones semánticas
para los enlaces. La idea detrás de esto
Aplicaciones de la wiki
es que cada enlace tenga un significado
La wiki es una herramienta digital joven
más allá de la simple navegación. Cada
cuyo crecimiento potencial es prácticamen-
sistema tiene una forma específica de
te ilimitado. Puede utilizarse como sistema
crear y editar las anotaciones semán-
de aprendizaje, como servicio de noticias lo-
ticas, unos las incluyen en la sintaxis
cal, como CMS, etc. La figura 2 resume al-
de la wiki (por ejemplo Semantic Me-
gunas de las posibles aplicaciones de la wiki.
diaWiki), otros poseen un editor para
añadir las anotaciones (como IkeWiki).
Presentación de información contextual. La
mayoría de las wikis semánticas des-
pliegan en pantalla las páginas relacio-
nadas con el contenido actual.
Navegación semántica. El sistema ofrece
Figura 2: Aplicaciones de la Wiki información adicional que describe un
4
5. enlace determinado. Esto permite me- el abordaje y la transformación de cono-
jorar la navegación dentro del sitio web cimientos desde una perspectiva de grupo,
al mostrar los descriptores de los enla- valorar la importancia de la interacción en
ces en un lugar determinado de la pá- grupo y de la vinculación con otros; acep-
gina. tar que aprender es elaborar el conocimien-
to, ya que éste no está dado ni acabado;
Búsqueda semántica. Esto implica la bús- implica igualmente, considerar que la inter-
queda de información en una base de acción y el grupo son medio y fuente de
conocimiento. Para realizar la consul- experiencias para el sujeto que posibilitan
ta se utiliza tanto el lenguaje SPARQL el aprendizaje.
como RDF. Esto permite buscar por Paradigma constructivista
ejemplo toda la información directa o El constructivismo define al aprendiza-
contextual de un tema determinado. je como una construcción activa en la que
el estudiante tiene el papel protagónico; es
Soporte de inferencia. Inferir o razonar im- decir, el aprendizaje ocurre por la creación
plica obtener información implícita de de conocimientos en contextos significativos
los datos, ingresados en el sistema, uti- siendo dos factores los determinantes:
lizando para ello reglas definidas por el
usuario en la base de conocimiento.
La interacción entre el aprendiz y el
ambiente de aprendizaje, y
2.3. La Wiki en la educación
La vinculación con las experiencias pa-
La Wiki es uno de los componentes más sadas.
sobresalientes de la Web 2.0 y, particular-
mente, uno de los más utilizados en el ám- Aunque no sugiere una pedagogía en parti-
bito educativo. Esto se debe a que permite cular si describe como sucede el aprendiza-
al estudiante desarrollar una manera perso- je, así:
nal de aprendizaje (construcción del cono-
cimiento).
Manipulación de objetos, al permitír-
No es posible comprender la importan-
sele al estudiante interactuar y explo-
cia de las herramientas del software social
rar con los materiales estudiados puede
en la educación sin conocer previamente
observar los resultados de sus manipu-
los paradigmas utilizados en el proceso de
laciones y extraer conclusiones.
enseñanza-aprendizaje. A pesar de las di-
versas y particulares formas de aprender Construir y refleccionar, alentar al es-
existen dos paradigmas de gran importan- tudiante a integrar nuevas ideas con
cia en la actualidad: el paradigma construc- el conocimiento previamente adquirido
tivista y el de aprendizaje colaborativo o hará comprensible lo estudiado y acti-
cooperativo. vará los procesos mentales de reflexión
Paradigma de aprendizaje colaborativo o y razonamiento.
cooperativo
El aprendizaje cooperativo implica ubi- Dar oportunidad al estudiante de arti-
car al docente y al estudiante como seres cular sus logros y monitorear su pro-
sociales integrantes de un grupo; buscar greso en este proceso activo.
5
6. Proporcionar al estudiante retos reales Portafolios electrónicos.
(o simulados) mejorará la comprensión
Sitio para crear glosarios.
y transferencia del conocimiento a nue-
vos contextos. Sitio para crear agendas.
Cooperar, colaborar y conversar da a En general es posible identificar cuatro ti-
los estudiantes la oportunidad de inter- pos diferentes de wikis educativas, tal como
actuar con sus compañeros para clari- se ilustra en la figura 3.
ficar y compartir ideas, buscar ayuda
o asistencia y discutir soluciones para
un problema.
Estado actual de la wiki en la educación
Es difícil estimar el número de wikis que
actualmente se usan en el campo educati- Figura 3: Tipos de wikis educativas
vo especialmente en el ámbito universitario
y de la educación a distancia. Algunas uni-
versidades que tienen iniciativas interesan- 3. Formalización del
tes se encuentran en países como: Canadá, Modelo Ontológico
EEUU, Alemania, Nueva Zelanda, Suiza y
Reino Unido. Las finalidades del uso de la 3.1. Guía didáctica
wiki que involucra a docentes y estudiantes
Una guía didáctica es un documento que
son:
facilita la comprensión del material didác-
Repositorios de conocimiento. tico por parte del estudiante, establece un
vínculo entre el maestro y el discípulo y,
Espacio de desarrollo conjunto de pro- orienta y organiza el trabajo del educando
yectos. integrando los elementos didácticos para el
estudio de una asignatura.
Sitios de elaboración conjunta de con- Estructura
tenidos educativos: textos, guías didác- De acuerdo al documento “Orientaciones
ticas, etc. Generales para la elaboración de Guías di-
Sitios de almacenamiento de recursos dácticas en la Modalidad de Estudios a Dis-
educativos. tancia” del IPED de la UTPL (Aguilar,
2007), una guía didáctica se organiza de
Sitios de discusión y preguntas frecuen- acuerdo al esquema de la figura 4.
tes. Para mejorar la comprensión de la estruc-
tura de la guía didáctica se utilizó un mapa
Sitios de debate para determinar las conceptual que ilustra tanto los elementos
problemáticas de los estudiantes en de- de la guía como las relaciones e interdepen-
terminada área del conocimiento. dencia existentes entre ellos.
Espacio para la solución de problemas. La figura 5 identifica los diversos elemen-
tos que conforman una guía didáctica: Ín-
Sitios de desarrollo de enciclopedias se- dice, Introducción, Orientación, Bibliogra-
mánticas. fía, Glosario, Evaluación y por supuesto, el
6
7. clara y concisa de los requerimientos de la
ontología a construirse:
1. Determinar los requerimientos de la
ontología
2. Reutilizar las ontologías o metadatos
existentes
3. Elaboración del modelo conceptual
4. Implementación del modelo conceptual
5. Evaluación de la ontología
A continuación se muestra un pequeño es-
Figura 4: Estructura de la guía didáctica quema que ilustra todo el proceso de cons-
trucción e implementación de la ontología
con los instrumentos y herramientas reque-
Contenido. Los elementos que forman parte ridos para cada paso:
del contenido de la guía didáctica se visua-
lizan en diferentes niveles: Capítulo y Sec-
ción, siendo este último el que agrupa los di-
versos elementos de la teoría utilizados para
desarrollar el conocimiento.
Figura 6: Descripción de nuestro método de
desarrollo
3.3. Elaboración del modelo
conceptual
Figura 5: Mapa conceptual de la guía didác- Definición de términos de la ontología
tica En este paso se realiza un listado de to-
dos los términos que tienen relación con el
3.2. Metodología utilizada dominio; el cuadro denominado Glosario de
Términos (cuadro 1) detalla el nombre de
Tomando como base las metodologías de cada concepto acompañado de una breve
Noy & McGuiness y Methontology, propo- descripción del mismo.
nemos el siguiente proceso de desarrollo que Los términos se han seleccionado a par-
pone énfasis en la construcción de un mode- tir de la documentación (artículos, libros,
lo conceptual robusto y en la determinación sitios web, etc., en nuestro caso particular
7
8. el mapa conceptual de la guía didáctica) y
de las respuestas a las “preguntas relevan-
tes” obtenidas en la primera parte de este
proceso.
Cuadro 1: Glosario de Términos (extracto)
Nombre Descripción
Figura 7: Jerarquía de clases de la ontología
Área Nombre del área a la que
pertenece la carrera.
Carrera Nombre de la carrera a Definición de las propiedades de las clases
la que pertenece la La figura 8 se presenta el Modelo Concep-
asignatura. tual de OntoWikiUTPL.
Asignatura Nombre de la asignatura
de la guía didáctica.
Definición de las clases y de la jerarquía
Tomando como base el glosario de térmi-
nos desarrollado en el apartado anterior, se
selecciona aquellos conceptos que describen
objetos independientes para constituir las
clases, mientras que los vocablos que descri-
ben cómo son esos objetos se los deja para
un análisis posterior (posiblemente puedan
constituir las propiedades de una o más cla-
ses de la ontología).
Figura 8: Modelo conceptual de la ontología
A continuación se presentan las clases de-
finidas para OntoWikiUTPL.
Cuadro 2: Listado de clases de la ontología 3.4. Evaluación de la ontología
(extracto)
Para comprender las diversas caracterís-
Asignatura Orientación Enlace ticas a evaluar se debe enfatizar que una
Objetivo Contenido Evaluación ontología incluye objetos gráficos, espacios
semánticos formales, conceptualizaciones, y
Guía Bibliografía Autoevaluación
documentación; nosotros haremos énfasis
didáctica
en tres dimensiones: estructural, funcional
Índice Glosario Solucionario y usabilidad.
Métricas de cohesión
La jerarquía de clases de OntoWikiUTPL Los valores encontrados para OntoWi-
es: kiUtpl son:
8
9. Web semántica
Cuadro 3: Métricas de Cohesión de OntoWi-
kiUTPL Utiliza RDF para el almacenamiento o
Criterio Valor facilita la exportación a este lenguaje.
Esta característica es necesaria por ra-
Número de clases raíces 14
zones de compatibilidad con otras wi-
(NCR)
kis semánticas.
Número de clases hoja 17
(NCH) Soporta razonamiento utilizando OWL
(OWL-Lite). Esta característica es ne-
Promedio de profundidad 0.86
cesaria debido al desarrollo de la onto-
de herencia del árbol de
logía en OWL.
nodos hoja (PPH-ANH)
Almacenamiento
Considerando los resultados obtenidos a
nivel estructural podemos concluir que el Permite cargar y guardar páginas res-
nivel de cohesión de la ontología es alto. petando el formato dado por la(s) on-
tología(s) definida(s).
4. Selección e Es posible guardar metadatos asocia-
dos a un página determinada.
Implementación
El software escogido permite la estruc-
Una vez desarrollada la ontología es el turación del contenido del sitio (pági-
momento de seleccionar el motor de wiki se- nas) mediante jerarquías o namespa-
mántica que permitirá su implementación. ces.
Se escogió IkeWiki como base, pero se eva-
luaron otros motores de wikis semánticas. Administración de usuarios
En este capítulo se expondrán el análisis
comparativo realizado y las razones que lle- Permite el software la inclusión de va-
varon a la selección de IkeWiki. rios usuarios con diversos perfiles.
Puede almacenar e identificar la in-
4.1. Selección del software
formación almacenada de acuerdo al
Los requerimientos determinados en ca- usuario que la ingresó.
pítulos anteriores ayudaron a determinar el
entorno de software escogido para la imple- El acceso a la wiki es abierto para cual-
mentación. Se buscó construir sobre un mo- quier usuario.
tor de wiki existente, preferentemente uno El usuario puede registrarse y luego
de wiki semántica o al menos de alguna he- autenticarse utilizando su nombre de
rramienta colaborativa libre. usuario (username) y su clave personal
Criterios para la evaluación (password).
Al evaluar los diversos programas (moto-
res de wikis) se puso especial atención a la El tiempo de respuesta al realizar bús-
lista de características presentadas a conti- quedas de información en la wiki es
nuación: aceptable.
9
10. Seguridad Permite fácilmente la inclusión y la
edición de ontologías así como pro-
Permite almacenar la información de vee un lenguaje de consultas robusto
forma segura. (SPARQL).
Es posible controlar el acceso a la wiki.
Usabilidad
Posee una infraestructura para web se-
Facilita la navegación en el sitio me- mántica robusta, un motor de inferen-
diante la interfaz de usuario. cia probado (Jena) y la capacidad de
almacenamiento de las ontologías.
El uso de cada opción presentada es
intuitivo.
Se puede acceder a la wiki utilizando
Capacidad de administración de usua-
cualquier navegador disponible.
rios y establecimiento de seguridades.
4.2. Software evaluado
Se evaluaron diferentes motores de wi-
Flexibilidad para la personalización de
ki de acuerdo a los criterios esbozados en
acuerdo a las preferencias del usuario.
el apartado anterior. Algunos programas
se midieron con base en la documentación
existente (JSPWiki y Makna), otros como
Semantic Media Wiki e IkeWiki fueron ins-
talados y probados acuciosamente. Además, uno de los objetivos en el desa-
La evaluación fue realizada en abril del rrollo de IkeWiki es su expansión hasta lle-
2009, es posible que al momento de leer es- gar a convertirse en un entorno completo
te informe existan nuevas versiones de to- de aprendizaje. Es decir, IkeWiki es fácil
dos estos programas. Si desea una completa de extender y mantener.
descripción de las características y funcio-
nalidades del software evaluado le recomen-
damos que visite el sitio web correspondien-
te.
4.4. Descripción de IkeWiki
4.3. Razones de selección de
IkeWiki A continuación se describe el análisis rea-
De las wikis evaluadas, IkeWiki cumplía lizado al motor de wiki seleccionado IkeWi-
con todos los requerimientos de mejor ma- ki; comenzando con la descripción de los ca-
nera que el resto de motores de wiki. Sus sos de uso, los actores y el modelo de casos
ventajas son: de uso de la aplicación.
Modelo de casos de uso
Desarrollada en Java, con un diseño
modular del motor y de la interfaz grá- El siguiente diagrama ilustra el conjunto
fica del usuario (GUI). de casos de uso de la aplicación.
10
11. • Instalación de Apache Web Ser-
ver
• Instalación de Tomcat
• Instalación de PostgreSQL
Inclusion de la ontología OntoWi-
kiUTPL.
5. Validación y Pruebas de
SemanticWikiUTPL
5.1. Objetivos
Figura 9: Diagrama de casos de uso de la wiki
Los objetivos principales de la elabora-
Descripción de los casos de uso ción y aplicación del plan de pruebas son
A continuación presentamos la descrip- los siguientes:
ción de uno de los casos de uso de la wiki:
Pruebas de funcionalidad de la wiki.
Pruebas de confiabilidad de la wiki.
Pruebas de usabilidad realizadas por el
usuario final.
Diagramas de secuencia del sistema
Los diagramas de secuencia para cada ca-
5.2. Audiencia
so de uso son:
El personal involucrado en el proyecto es
el siguiente:
Profesores de la escuela de ingeniería
de sistemas informáticos.
Estudiantes de la escuela de ingeniería
de sistemas informáticos.
Figura 10: Diagrama de secuencia 1: Leer ar-
tículo. Estudiantes de la escuela de ingeniería
en informática de la modalidad abier-
ta.
4.5. Pasos para la implementación
Esta sección tiene como objetivo la des- 5.3. Identificación de la wiki
cripción cronológica de los pasos seguidos
para implementar la ontología desarrollada Las características de identificación de la
en el capítulo 3 en IkeWiki. wiki son:
Instalación de IkeWiki Sistema cliente-servidor.
11
12. Construido en arquitectura multicapas (para los escenarios de prueba) consta de
(3 capas). los campos siguientes:
Construido para entorno multiplata-
forma (las pruebas se realizan sobre
plataforma Windows). Nombre del escenario: nombre de la fun-
ción que se evalúa.
5.4. Plan de Pruebas
Cada una de las pruebas a realizar está
diferenciada de acuerdo al tipo de usuario, Descripción: explicación del proceso des-
éstos son: encadenado por la funcionalidad co-
rrespondiente.
1. Administrador.
2. Usuario Registrado, y Condición de entrada: pasos que debe se-
3. Usuario Anónimo. guir el usuario para utilizar una fun-
cionalidad determinada.
Pruebas de Funcionalidad
Las pruebas de funcionalidad determinan
la extensión en la que la aplicación satisfa- Situación esperada: respuesta del sistema
ce los requisitos funcionales esperados. Es- en condiciones ideales de funciona-
te proceso simulará varios escenarios para miento.
confirmar que todos los resultados satisfa-
cen las expectativas establecidas.
Las operaciones utilizadas en la prueba Situación obtenida: respuesta real del sis-
son: tema ante la interacción del usuario.
1. Acceder a una página de contenido de
la wiki.
Prioridad: valoración cualitativa de la im-
2. Editar o modificar el contenido de un portancia de la funcionalidad evalua-
artículo. da.
3. Registrarse como usuario de la wiki.
4. Realizar búsquedas de texto completo Resultado: evaluación de la aplicación del
en la wiki. escenario de prueba.
5. Subir archivos de imágenes a la wiki.
6. Mover un artículo dentro de la wiki.
A continuación presentamos uno de los es-
Para este tipo de evaluación se realiza, en cenarios de prueba diseñados para el Admi-
primer lugar, la definición de los escenarios nistrador del sitio:
de prueba que permiten comprobar la fun- Escenario 1: Leer artículo (Acceder a una
cionalidad de la wiki. El formato utilizado página de la wiki)
12
13. web es el primer paso para poder corre-
girlos. Estas pruebas nos permitirán medir,
además, la facilidad de uso de la wiki.
Los objetivos a cumplir son los siguientes:
Probar que SemanticWikiUTPL satis-
face las expectativas del usuario en
cuanto a la confiabilidad y usabilidad.
Verificar la existencia de posible pro-
blemas, en cuanto a confiabilidad y
usabilidad se refiere, en SemanticWi-
kiUTPL.
Resultados
Los resultados obtenidos por los usuarios
son:
Las pruebas serán realizadas por varias per-
No encuentran ningún problema para sonas de distinta condición y constan de dos
acceder al contenido de la wiki, utili- partes:
zando el perfil de usuario anonymous.
El contenido de la ayuda no es muy
descriptivo por lo que fue necesario Realización de las distintas operacio-
realizar una explicación detallada so- nes disponibles en la wiki.
bre cómo editar una página.
No existe problema para ingresar a la
wiki como usuario registrado, el men- Encuesta sobre la usabilidad de la wiki.
saje desplegado al completarse la ope-
ración es descriptivo.
Las operaciones de búsqueda de texto
Aplicación
completo se realizaron sin mayores in-
convenientes. En esta segunda parte de las pruebas, los
usuarios contestan una encuesta con la que
Esta operación la realizaron sin ningún se pretende recopilar información sobre la
inconveniente. confiabilidad y la funcionalidad de Seman-
ticWikiUTPL.
Pruebas de Usabilidad
Evaluar la usabilidad de un sitio web pue- La encuesta que se dio a los usuarios se
de ser algo verdaderamente útil, ya que des- detalla a continuación incluyendo las opcio-
cubrir qué errores de diseño tiene nuestra nes escogidas por cada uno de ellos:
13
14. 6. Conclusiones y Líneas
Futuras
1. La utilización de los mapas conceptua-
les para organizar el conocimiento ex-
traído tanto de las fuentes documenta-
les como de los expertos en el dominio
facilita el aprendizaje y la comprensión
de todos y cada uno de los conceptos
que intervienen en el mismo.
2. No es necesario tener una vasta expe-
riencia en el campo de la ingeniería del
conocimiento para construir una onto-
logía; lo realmente importante es el es-
cogitamiento de una metodología com-
prensible que explicite el proceso de
desarrollo y la colaboración de los ex-
pertos en el dominio de la ontología a
Figura 11: Encuesta aplicada a los usuarios desarrollarse.
3. La metodología escogida permite un
Los resultados obtenidos fueron los si- tratamiento ágil con un buen nivel de
guientes: documentación además de facilitar la
comprensión del proceso de construc-
ción gracias al apoyo de esquemas y
organizadores gráficos en cada una de
las etapas del proceso.
4. Es necesaria la estandarización de la
estructura de la guía didáctica en los
diversos sistemas de Educación a Dis-
tancia, esto permitirá una mayor difu-
sión y utilización del trabajo desarro-
Figura 12: Resultados de la encuesta aplica-
llado en estas páginas.
da
5. Este proyecto permite la estructura-
Como conclusión de las pruebas de usa- ción semántica de una guía didáctica
bilidad, se puede afirmar que el uso de la de cualquier asignatura utilizando la
wiki ha tenido muy buena acogida, y que en wiki semántica desarrollada.
cuanto al diseño las decisiones tomadas fue-
ron las correctas. Una recomendación hecha 6. La wiki semántica escogida permite la
es la mejora de los manuales para que sean modificación y actualización de la on-
más descriptivos y presentan la información tología así como de los artículos incluí-
más detallada. dos utilizando esa estructura.
14
15. 7. Gracias al historial de modificaciones [9] Rumbaugh, J., Blaha, M., Premerlani,
de la wiki es posible recuperar ver- W., Eddy, F. and Lorensen, W. (1991).
siones anteriores del contenido, lo que Object-Oriented modeling and design.
protege contra errores o intervenciones Englewood Cliffs, New Jersey: Prenti-
malintencionadas. ce Hall.
[10] Uschold, M., Grüninger, M. (1996).
Referencias Ontologies: Principles, Methods and
Applications. Knowledge Eng. Rev.,
[1] Abián, Miguel Ángel (2005). El futuro Vol. 11, Nº 2.
de la web: XML, RDF/RDFS, Ontolo-
gías y Web Semántica. [11] Hendler, J. (2001). Agents and the Se-
mantic Web. IEEE Intelligent Systems,
[2] Antoniou, G. and Van Harmelen, F. March/April 2001.
(2004). A Semantic Web Primer. Cam-
bridge, Massachusetts: The MIT Press. [12] Aguilar, F., Ruth, M. (2007). Orien-
taciones Generales para la elaboración
[3] Booch, G., Rumbaugh, J. and Jacob- de guías didácticas en la Modalidad de
son, I. (1997). The Unified Modeling Educación a Distancia. UTPL, Loja.
Language user guide. Addison-Wesley.
[13] Völkel, M., Oren, E. (2006). Personal
[4] Breitman, K. K., Casanova, M. A. Knowledge Management with Seman-
and Truszkowski, W. (2007). Semantic tic Wikis.
Web: Concepts, Technologies and Ap-
[14] Schaffert, S., Gruber, A., Westenhaler,
plications. Springer.
R. (2005). A Semantic Wiki for Colla-
[5] Fensel, D., Hendler, J., Lieberman, H. borative Knowledge Formation. In: Se-
and Wahlster, W. (2005). Spinning the mantics 2005, Vienna, Austria.
Semantic Web. Cambridge, Massachu- [15] Guarino, N. (1998). Formal ontology
setts: The MIT Press. and information systems. In: Procee-
[6] Grüninger, M., Fox, M. S. (1995). Met- dings of the First International Con-
hodology for the Design and Evaluation ference on Formal Ontologies in Infor-
of Ontologies. Conf. AI Workshop on mation Systems, FOIS’98, Trento, Ita-
Basic Ontological Issues in Knowledge lia.
Sharing. [16] Berners-Lee, T.; Lassila, O.; Hendler,
J. (2001). The Semantic Web: A new
[7] Hepp, M., De Leenheer, P., De Moor,
form of Web content that is meaningful
A., and Sure, Y. (2008). Ontology Ma-
to computers will unleash a revolution
nagement: Semantic Web, Semantic
of new possibilities. Scientific Ameri-
Web Services, and Business Applica-
can, 284(5), pp. 34-43.
tions. Springer.
[17] Protégé (2000). The Protégé Project:
[8] Noy, Natalya y McGuinness, Debora
http://protege.stanford.edu
(2005). Desarrollo de Ontologías 101:
Guía para crear la primera ontología. [18] W3C Semantic Web: http://www.w3.
Universidad de Stanford, California. org/2001/sw/
15