Ontologia Guia Didactica

2,226 views
2,111 views

Published on

Resumen de la investigación sobre ontologías en wikis semánticas

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,226
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
70
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ontologia Guia Didactica

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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
  16. 16. [19] CO-ODE: http://www.co-ode.org/ [20] OnToKnowledge Project: www.ontoknowledge.org/ [21] Dublin Core http://dublincore.org [22] Ontolingua: http://www-ksl-svc. stanford.edu:5915/doc/ ontology-server-projects.html [23] WebOnto: http://eldora.open.ac. uk:3000/Webonto [24] DAML Library: http://www.daml. org/ontologies/ [25] SchemaWeb: http://www.schemaWeb. info/ [26] OilEd: http://oiled.man.ac.uk 16

×