diseño de una ontología en el dominio de la higiene de los productos cárnicos

Upload: jeancarlo-mendoza

Post on 07-Jul-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    1/20

     

    REDVET. Revista Electrónica de

    Veterinaria

    E-ISSN: 1695-7504

    [email protected]

    Veterinaria Organización

    España

    Cañete Betancourt, Gerardo; López Padrón, Alexander; Sánchez Pellitero, José Miguel;

    Noda Cuellar, Liván

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOSPRODUCTOS CÁRNICOS

    REDVET. Revista Electrónica de Veterinaria, vol. 16, núm. 6, 2015, pp. 1-19

    Veterinaria Organización

    Málaga, España

    Disponible en: http://www.redalyc.org/articulo.oa?id=63641399003

      Cómo citar el artículo

      Número completo

      Más información del artículo

      Página de la revista en redalyc.org

    Sistema de Información Científica

    Red de Revistas Científicas de América Latina, el Caribe, España y Portugal

    Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto

    http://www.redalyc.org/revista.oa?id=636http://www.redalyc.org/revista.oa?id=636http://www.redalyc.org/articulo.oa?id=63641399003http://www.redalyc.org/comocitar.oa?id=63641399003http://www.redalyc.org/fasciculo.oa?id=636&numero=41399http://www.redalyc.org/articulo.oa?id=63641399003http://www.redalyc.org/revista.oa?id=636http://www.redalyc.org/http://www.redalyc.org/revista.oa?id=636http://www.redalyc.org/articulo.oa?id=63641399003http://www.redalyc.org/fasciculo.oa?id=636&numero=41399http://www.redalyc.org/comocitar.oa?id=63641399003http://www.redalyc.org/articulo.oa?id=63641399003http://www.redalyc.org/revista.oa?id=636http://www.redalyc.org/revista.oa?id=636http://www.redalyc.org/revista.oa?id=636

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    2/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    1

    REDVET - Revista electrónica de Veterinaria - ISSN 1695-7504

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LAHIGIENE DE LOS PRODUCTOS CÁRNICOS

    MSc. Gerardo Cañete Betancourt1, Dr. C. Alexander López Padrón2,José Miguel Sánchez Pellitero3 y Liván Noda Cuellar3 

    1.  Profesor de Anatomía General y Topográfica de los AnimalesDomésticos, Facultad de Medicina Veterinaria, Universidad Agrariade la Habana, Cuba.2.  Profesor de Anatomía Patológica de los Animales Domésticos,Facultad de Medicina Veterinaria, Universidad Agraria de la Habana,

    Cuba.3.  Alumnos ayudantes de Anatomía General y Topográfica de losAnimales Domésticos, Estudiante de 3er año de la Carrera deMedicina Veterinaria y Zootecnia, Facultad de Medicina Veterinaria,Universidad Agraria de la Habana, [email protected] 

    RESUMEN

    El presente artículo muestra los resultados de la utilización de la ontología “OntoProC ” en el dominio de la higiene de los productos cárnicos del sector dela higiene veterinaria de los alimentos. Fue diseñada una ontología de dominioy se expuso a un grupo de 30 especialistas del sector, resultando mássatisfechos que insatisfechos según el Índice de Satisfacción Grupal (ISG) de0.52.

    PALABRAS CALVES: Representación del conocimiento, Ontología, Productoscárnicos.

    ABSTRACT

    This articlesshow the results of the use of ontology "OntoProC " in the domainof hygiene of the meat products sector veterinary food hygiene. It wasdesigned domain ontology and exposed to a group of 30 specialists in thesector, resulting in more satisfied than dissatisfied as Satisfaction IndexGroup(SIG) of 0.52.

    KEYWORDS: Knowledge Representation, Ontology, Meat products.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    3/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    2

    1. INTRODUCCIÓN

    En la actualidad la clasificación y la indexación automática, así como losmetadatos, han sido utilizados para la representación del conocimiento enentornos virtuales. A pesar de todo, debe concederse mayor atención al

    tratamiento de la información (1).

    Esto ha dado a la luz proyectos tan importantes y aplicables como la Websemántica, los Sistemas de Recuperación de la Información, Taxonomías,Sistemas de clasificación, Lexicones computacionales, Bases de datos léxicas,Tesauros (repositorios de palabras), Listas de encabezamientos, Bases deconocimientos, Mapas conceptuales, Anillos de sinónimos, Modelos de dominio,Técnicas de Procesamiento en Lenguaje Natural (en lo adelante PLN) yOntologías, entre otras que posibilitan la representación estructurada delconocimiento y la recuperación semántica de la información (2).

    Dentro de este grupo de sistemas utilizados para representaciones delconocimiento, (3), (4) y(5), proponen una herramienta que utiliza PLN, ydefine un vocabulario común que permite a los investigadores compartirinformación semánticamente procesada en un dominio de discurso, utilizandoun grupo de conceptos relacionados entre sí. Dicha herramienta se conoce conel término de ontología.

    1.1. Ontología

    Las ontologías constituyen uno de los métodos más eficientes para larepresentación estructurada del conocimiento, ya que por su nivel decomplejidad superan a otros métodos en precisión y relevancia (6),(7) y(8).

    La ontología es la representación formal del conocimiento donde los conceptos,las relaciones y las restricciones conceptuales son evidentes medianteformalismos en un determinado dominio del conocimiento. Es unarepresentación formal y explícita de la estructura conceptual del campo sobreel que se trabaja. Este recurso incluye como mecanismo de inferencia a laherencia, es decir, una economía en la codificación de la información: los

    conceptos superiores transmiten sus características a los conceptos de menornivel (2),(9), (10) y(11).

    El término es utilizado por primera vez en la ingeniería del conocimiento y lainteligencia artificial a finales de la década de los 80. En este contexto se tienecomo propósito principal representar un conjunto de conceptos

     jerárquicamente organizados, descritos en algún sistema informático, comomedio para compartir el conocimiento en los distintos dominios.

    Basado en estos criterios (2),(9),(10) y(11) plantean que la ontología esredefinida por (12) en el sector informático donde proponen que sondescripciones formales de los conceptos y las relaciones que intervienen en undeterminado dominio; no obstante (3) y(4) la definen como una “…

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    4/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    3

    especificación explícita y formal de una conceptualización compartida” ,entiéndase por:

      Conceptualización a un modelo abstracto de algún fenómeno en elmundo proveniente de haber identificado los conceptos relevantes de

    dicho fenómeno.

      Explícita: alude a que el tipo de concepto usado y las restriccionespara su uso son explícitamente definidos.

      Formal: se refiere al hecho de que la ontología debería ser legiblepor ordenador.

      Compartida: refleja la noción de que una ontología capturaconocimiento consensual, que no es objeto de un solo individuo, sino

    aceptado por un grupo.

    Por lo tanto,se asume como definición de ontología,a una representaciónformal y explicita de la estructura conceptual de un dominio del conocimiento,o sea es una representación formaldel conocimiento donde los conceptos, lasrelaciones y las restricciones conceptuales son formalizados a través de unlenguaje natural donde se incluye como mecanismo de inferencia a la herencia(1),(2),(9), (10) y (11).

    1.1.1.  Tipología de ontología

    Al valorar las características de las ontologías existentes se evidencia ladiversidad de criterios de (2), (3)(4)(9)(12) y (13) esta disparidad se debe alas distintas perspectivas de análisis para determinar la utilización yfuncionalidad de las ontologías.

    En la práctica sin embargo, no es notable la frontera entre los distintos tiposde ontologías lo que hace que las situaciones mixtas y las no excluyentes seanlas más frecuentes.

    En este sentido (2), (3), (4) y (5) organizan y clasifican las ontologías según:I). la declaración de los componentes representados en el modelo de dominio,

    II).la formalización del contenido III).el ámbito de la conceptualización delmodelo.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    5/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    4

    2. MÉTODO

    DESCRIPCIÓN DEL PROCESO DE DISEÑO DE LA ONTOLOGÍA

    Para la construcción de una ontología en el dominio de la higiene de los

    productos cárnicos que contribuya a la recopilación de la información dispersaen diferentes medios y la representación estructurada del conocimiento, seutilizó un ordenador Pentium, el software CmapTools 5.04.02, propuesto por elInstitute for Human and Machine Cognition perteneciente a University AffiliatedResearch Instituteen el 2011, para la representación de los esquemasconceptuales propios del dominio.

    Además, se utilizó el software Protégé 4.0  que es una herramienta open-source  desarrollada por Stanford University en el 2006 con el objetivo demodelar y capturar conocimiento. Esta provee un entorno gráfico e interactivo

    para el diseño de ontologías y el desarrollo de bases de conocimiento.Construido a partir de una arquitectura basada en el desarrollo de plug-in, quea diferencia de otras herramientas favorece la escalabilidad y lo hacenextensible, Protégé  permite a sus usuarios el modelado de clases, slot,instancias a través de diferentes herramientas incluidas en el ambiente dedesarrollo(13).

    2.1. Metodología utilizada para el desarrollo de la ontología.

    La metodología empleada se orienta en una guía de desarrollo de ontologías

    para sistemas declarativos basados en marcos, conocida como “OntologyDevelopment 101” propuesta por (14). Esta fue modificada en función de lavariante de ontología diseñada; de sus siete pasosse prescindió delsexto(Figura 1), debido a que una ontología ligera (lightweight ontologie) carece deaxiomas por lo que no es necesario definir facetas (facet: propiedades de los slot que describen el tipo devalor). A cambio fue incluido un séptimo pasodonde se verifica su adecuado funcionamiento.

    La metodología empleada incluye en términos prácticos un grupo de principiosinvariantes de construcción de ontologías que se disponen a continuación:

      Definir clases en la ontología

      Organizar las clases en una jerarquía taxonómica (subclases-superclases).

      Definir slots y describir valores predeterminados para estos.

      Llenar los valores de los slots para las instancias.

    Los pasos con que cuenta la metodología empleada se describen acontinuación:

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    6/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    5

     

    Figura 1. Esquema de los pasos de la metodología empleada para el diseño de “OntoProC ” (Fuente: Elaboración propia).

    2.2. Metodología de validación

    Para la validación fue empleada la técnica del “cuadro lógico de Iadov”, creadaen su versión original por V. A. Iadov para el estudio del nivel de satisfacciónpor la profesión de carreras pedagógicas, modificada por (15) permitiendoevaluar tanto la satisfacción individual de los sujetos y como grupo.

    En la presente investigación, la técnica antes descrita se utiliza para evaluar elnivel de satisfacción de los profesionales en el empleo de la ontología en eldominio de la higiene de los productos cárnicos, en función de lareorganización de la información dispersa y como apoyo al proceso decapacitación dentro del sector de la higiene de los alimentos.

    3. RESULTADOS Y DISCUSIÓN

    3.1. Construcción de la ontología“OntoProC” .

    Para la construcción de la ontología “OntoProC ” se siguió la estructura depasos descrita anteriormente, mediante el empleo de la metodología “Ontologydevelopment 101”, propuesta por (14) de Stanford University . A continuaciónse describe el resultado de la implementación de dicha metodología.

    Paso 1. Determinar el dominio y el alcance de la ontología

    Se valoró la necesidad de realizar representaciones de la estructura conceptualen el dominio de la higiene de los productos cárnicos, para contribuir a laorganización de la información dispersa, para luego ser utilizada en el proceso

    de capacitación desarrollado en los establecimientos donde se manipulan estos

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    7/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    6

    productos, puede ser además utilizado como material de consulta paraespecialistas, estudiantes y usuarios comunes (consumidores).

    La ontología está diseñada para responder las siguientes preguntas decompetencia:

      ¿Qué clasificación tienen los productos cárnicos?

      ¿Qué productos se agrupan en cada una de estas clasificaciones?

      ¿Qué materias primas son utilizadas para la elaboración de estosproductos cárnicos?

      ¿Cuáles son las principales alteraciones de la calidad que puedentener estos productos cárnicos?

      ¿Qué se dictamina cuando se observa algún defecto en la calidad delos productos cárnicos?

    La estructura conceptual de la ontología se organizó de forma tal quepermitiera dar respuestas a estas cuestiones, delimitando de esta forma sualcance. Al respecto (14),(13) plantean que las preguntas de competencia sonun paso necesario para determinar el alcance de una ontología, además quepermite realizar una vez terminada, una prueba de control de calidad.

    Paso2. Considerar la reutilización de ontologías existentes

    Es importante tener en cuenta lo que otra persona ha hecho y a su vez refinaryextender recursos existentes para nuestro dominio. La reutilización deontologíasexistentes puede ser un requerimiento si el sistema propuestonecesita interactuar con otras aplicacionesque ya se han dedicado a ontologíasparticulares o vocabularios controlados (2) y (16).

    Durante el diseño de la ontología fueron revisados diferentes bancos de

    ontologías existentes en la red donde se destacanhttp://www.daml.org/ontologies/ ,http://www.unspsc.org,http://www.rosettanet.org,http://www.dmoz.org. Enestos no se encontraron ontologías relacionadas con el dominio en estudio.

    Paso3. Enumerar los términos importantes para la ontología

    En este paso se elaboró un vocabulario común que agrupara los principalestérminos utilizados en el diseño de la ontología, los que fueron identificadoscomo paso previo a la definición de las clases que formaron la jerarquía. Estelistado fue realizado con los términos generales más utilizados en el dominio,fueron organizados alfabéticamente debido a que en esta fase no se tiene en

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    8/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    7

    cuenta las relaciones existentes entre ellos, ni las propiedades que cada unoposee. Ellos se tomaron en cuenta en otras etapas para conformar laestructura conceptual del dominio que es la base donde se sustenta

     “OntoProC ”.

    Al respecto (2),(4) y (13) hacen énfasis en que es útil escribir una lista contodos los términos con los que quisiéramos hacer enunciados o dar explicacióna un usuario sobre el dominio, es importante además que integre los términossin preocuparse del recubrimiento entre los conceptos que representanrelaciones entre los términos o cualquier propiedad que los conceptos puedantener o si son clases o no, tal como se realiza en esta investigación.

    Paso4. Definir las clases y su jerarquía.

    Para definir las clases y su jerarquía fue empleado un enfoque combinadodonde se tuvieron en cuenta el enfoque top-downy el bottom-up  propuestos(14), quienes plantearon que este tipo de enfoque es a menudo el más fácilpara muchos desarrolladores, puesto que los conceptos de nivel medio(Middellevel ) tienden a ser más descriptivos en el dominio (figura 2).

    top-down bottom-up 

    Figura2. Jerarquía de clases teniendo en cuenta los enfoques top-down ybottom-up 

    Del vocabulario creado en el tercer paso fueron extraídos los términos quedescriben objetos, que tienen existencia independiente, a la que se les llamóclases, estas fueron organizadas en una taxonomía jerárquica, definiendoclaramente los 3 niveles de generalidad establecidos (top level, middle level,bottom level ).

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    9/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    8

    Paso5. Definir las propiedades de las clases: slots

    Cuando cada uno de estos términos fue ubicado jerárquicamente, se definieronlas clases o conceptos principales, asignándole los niveles de generalidadestablecidos y luego las propiedades a las clases más altas que son heredados

    consecuentemente por las clases más bajas (herencia de clases).

    En la tabla 1 se muestran las clases del nivel superior (top level ), a las que lesfueron asignadas las propiedades más generales, que consecuentemente sonheredadas por las subclases de cada una de ellas.

    Tabla 1: Propiedades de cada una de las clases superiores de la ontología.

    Al respecto(2) y (11)expresan que las clases por si solas no contieneninformación suficiente para contestar las preguntas de competencias descritasen la primera etapa, y que una vez que se hayan definido las clases esimportante diseñar la estructura interna de los conceptos.

    Paso6. Crear las instancias.

    Las instancias no son más que los miembros individuales de cada una de lasclases. Estas se encargan de facilitar la descripción de la estructura interna decada uno de los conceptos que las requieran. Durante la selección de las clasesy la definición de la jerarquía de los términos extraídos en la primera etapa,también fueron extraídas las instancias que conforman las clases de productoscárnicos y sus respectivas subclases.

    Sobre la importancia de la creación de instancias en una ontología, (14) y(16)plantean que estas tienen existencia independiente, que son los conceptos másespecíficos representados en una base de conocimiento, que además noforman jerarquías naturales, por lo que son tenidas en cuenta después delnivel más bajo de granularidad en la representación.

    Paso 7. Verificar si funciona adecuadamente.

    Una vez culminada la ontología y durante el proceso de su construcción se leaplicaron razonadores que comprueban que exista una correcta y coherente

    estructura entre las diferentes clases y sus relaciones. Para ello fue utilizado elDL ReasonerFaCT++,integrado en Protégé 4.0 y uno de los más recomendados

    Clase Slots DescripciónProductos

    cárnicos

    Pueden_presentar Relaciones con las Alteraciones_de_la_calidad  

    Contiene Relaciones con las Materias_primas  Compuesto_por Relaciones con las subclases de ella

    Calidad Evalua_a Relación con Productos_cárnicos y Materias_primas  

    Formado_por Relaciones con los aspectos de la calidadMaterias primas Tipos_de Tipos de materias primas utilizadas

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    10/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    9

    por los desarrolladores de ontologías debido a que soportar la totalidad deexpresividad de OWL DL y parte de OWL 1.1.

    Referente a esto (2), (4), (13),(16)y (17) plantean que el razonador FaCT++ es una herramienta imprescindible para extraer conocimiento útil de los

    conceptos definidos en una ontología e inferir nuevas relaciones o conceptosno explícitos en el modelo original. Expresan además quelas ventajas de esterazonador son su licencia GNU(General PublicLicense) y recientemente, suincremento en la capacidad de inferencia para dar soporte al nuevo estándarOWL1.1trabajando de forma eficiente el conocimiento declarado de laspropiedades de los conceptos y las relaciones.

    3.2. Descripción de la ontología (OntoProC ).

    De acuerdo con (2) y (13) no existe una metodología estándar ni un modelounificado para el desarrollo de ontología. Por esta razón es importante destacarque todas tienen una línea de desarrollo común basadas en tres etapasinvariantes.

    1.  Realizar una captura sistemática del conocimiento aceptado deldominio.

    2.  Realizar una descripción del conocimiento aceptado de acuerdo conuna técnica de modelado conceptual.

    3.  Realizar una formalización de la descripción en un lenguaje dedefinición o de representación.

    Estas etapas fueron empleadas para el desarrollo de “OntoProC ”.

    La primera etapa se basa en realizar una captura semántica del conocimientocompartido y aceptado del dominio. Esto fue llevado a cabo mediante unarevisión de lo que se encuentra recogido en la literatura aceptada sobre eldominio, formando el ya mencionado vocabulario en el paso 4 del proceso de

    construcción, para con ello disponer de un listado de los términos que seencargaran de describir el dominio de la higiene de los productos cárnicos.

    En la segunda etapa se realiza una descripción del conocimiento aceptado deacuerdo a una técnica de modelado conceptual. Para esto fue utilizado elsoftware informático CmapTools 5.04.02, realizando en él una organización dela estructura conceptual del dominio de manera que se mostrarán endependencia de la jerarquía de clases, las relaciones entre los conceptos,quedando formalizados mapas conceptuales que son mostrados en la figura 3.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    11/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    10

     Figura 3. Modelado conceptual de la estructura primaria del dominio (Fuente:

    Elaboración propia).

    La tercera etapa es en definitiva las más importante debido a que se realizauna formalización de la descripción en un lenguaje de definición o derepresentación, este lenguaje es el RDF (ResourceDescription Framework ) y sucomplemento RDFs mantenidos por el consorcio W3C, que en su proyecto

     “W3C Recomendation” proponen el lenguaje de ontologías Web (OWL). Para eldesarrollo de este lenguaje fue utilizado el software informático Protégé4.0(18), donde es formalizada toda la estructura conceptual del dominio,ubicando cada clase de la jerarquía ya obtenida (Figura 4).

    En el transcurso de la formalización de la descripción de “OntoProC ” fueronidentificadas las clases y su jerarquía para localizar de cada una de ellas loscomponentes encargados de describirlas, dígase las subclases dependientes,las propiedades, las relaciones y las instancias.

    Figura 4. Formalización del contenido del dominio utilizando lenguajes de

    representación en protégé 4.0 (18).

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    12/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    11

    Descripción de sus componentes.

    Los componentes de una ontología pueden oscilar en dependencia del dominio,del alcance y del problema a resolver.

    Teniendo en cuenta los componentes descritos (2), (3), (4) y (5)clasifican las

    ontologías en pesadas o ligeras. Teniendo en cuenta los componentes de “OntoProC ” (tabla 2) es clasificada como una ontología ligera(lightweightontologie), ya que esta carece de axiomas e incluso derestricciones. Esta ontología se centra en la taxonomía de los conceptos de

     “Productos Cárnicos”, de las “Materias Primas” utilizadas para su elaboración, yde los elementos relacionados con la “Calidad” que influyen directamente sobreestos productos.

    Tabla 2. Componentes de “OntoProC ”. 

    Componentes

    Las clases Han sido identificadas en el Anexo 2.

    Las propiedades

    Evalua _aTipos_deCompuesto_porContienePueden_presentarTienenFormado_por

    Las relaciones Se muestran en el esquema de la figura 3.2.Los axiomas Este componente carece en este tipo de ontología.Las instancias Han sido identificadas en el Anexo 3.

    3.3. Formalización de su contenido. 

    Analizando la convergencia entre el formalismo de expresividad del lenguaje ylos componentes declarados, la ontología “OntoProC ” está formalizada enlenguajes semi-formales, debido a que su contenido se expresa de formarestringida y estructurada en lenguaje natural, esto permite reducirparcialmente las ambigüedades. Con respecto a esta clasificación 11 Giraldo,Marín y Giraldo (2009) afirman que en estas formalizaciones aunque existe unesquema jerárquico, no cumplen siempre con los requisitos de herencia de las

    subclases o de disyunción entre subclases hermanas de una superclase.

    3.3.1. El ámbito de la conceptualización del modelo del dominio.

    En función de las clasificaciones establecidas en este ámbito se identifica a “OntoProC ” como una ontología de dominio debido a que proporciona losvocabularios sobre los conceptos asociados al dominio de la higiene de losproductos cárnicos y sus respectivas relaciones que le facilitan la descripción.Usualmente, estos conceptos y sus relaciones son definidos comoespecializaciones de conceptos existentes en ontologías de alto nivel o en lasgenéricas.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    13/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    12

    Por otra parte (2) indica que esta manera de clasificar las ontologías permiteteóricamente establecer una delimitación muy clara, lo que en la prácticaresulta algo más confuso ya que las situaciones mixtas y no excluyentes sepresentan con más frecuencia. Lo más conveniente es realizar valoraciones deesta categoría de forma global y centrarse en la cobertura conceptual de una

    ontología a partir del análisis del vocabulario incluido.

    3.4. Diseño de la interfaz gráfica y navegación de la ontología.

    La aplicación Web diseñada para “OntoProC ” interroga el archivo “ XML-OWL”para crear un índice de clases, luego al realizar una consulta por parte delusuario se obtienen resultados de una manera más rápida. En la figura 5 semuestra un esquema del principio de funcionamiento de esta herramienta.

    Figura 5. Esquema del principio de funcionamiento de la aplicación Web

    La interfaz diseñada responde a los principios de arquitectura de redes basadasen cliente-servidorde acuerdo con lo planteado por (19), donde el usuariorealiza una determinada consulta en el cliente Web, este hace un pedido alservidor y este a través de las facilidades de generar páginas dinámicasdevuelve la respuesta contenida en el repositorio XML, en una web HTML paraser visible e interpretable por el usuario.

    El intérprete de ontologías diseñado en una interfaz Web (figura 6) cuenta confacilidades de navegación permitiéndole al usuario realizar consultas en unbuscador y con solo un clic obtener respuestas con alto criterio de relevancia.De acuerdo a lo expresado por (6) y (20), esto implica un grado mayor deprecisión en la recuperación. Un aceptable criterio de relevancia regula lacapacidad del sistema de devolver información pertinente a la consultarealizada.

    Al observar la figura 6 es posible evidenciar, que esta interfaz creada para la

    navegación del usuario por el interior de la ontología “OntoProC ”, cuenta con

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    14/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    13

    un cuadro de texto (textbox ) donde se escriben los términos de la consulta arealizar, esto se acompaña de un botón que permite accionar la búsqueda.

    A la derecha debajo del cuadro de texto se observan tres hipervínculos quefacilitan aún más el trabajo durante la navegación, estos son:

      Buscar: Permite regresar al inicio y limpiar el cuadro de texto pararealizar una nueva consulta.

      Créditos: Al realizar un clic en este hipervínculo el sitio se dirige auna página donde se encuentran datos pertenecientes a los autores ypropios de la ontología, como son:

    o  Versión del producto.

    o  Fecha de culminación del diseño.

    o  Descripción de algunos aspectos generales para lo que fuecreada esta ontología.

    o  Comentario donde se recoge una breve reseña teórica sobre lacarne y la necesidad de convertir la carne en productos cárnicos.

      Indexar: Este hipervínculo le brinda la posibilidad al usuario depoder actualizar la ontología cuando se realicen variaciones en repositorio

    .xml. Cuando se le realicen cambios al archivo “ XML-OWL” deberá serreemplazado el archivo que se encuentra en la ontología por el nuevo quese le han realizado variaciones y actualizaciones.

    Figura 6. Interfaz gráfica de usuario de “OntoProC ”(Fuente: Elaboraciónpropia).

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    15/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    14

    Una vez realizada la búsqueda como se observa en la figura 7 el sistemadevuelve un listado de conceptos propios del dominio que coinciden ocontienen en sus propiedades términos similares a los utilizados para hacer laconsulta. Este listado puede o no contener algunas descripciones del conceptodebajo del hipervínculo, de aparecer alguna coincidencia.

    Figura 7. Listado devuelto por la ontología luego de realizar una búsqueda conel término “alteraciones de la calidad ” (Fuente: Elaboración propia).

    Luego cada uno de estos hipervínculos se dirige a una descripción másdetallada del concepto que fue seleccionado por necesidad del usuario (figura

    8).Las propiedades encontradas como resultado de la consulta son:

      Nombre de la clase: no es más que el nombre de la clase principalque se está describiendo en ese momento.

      Clase superior: resulta ser la clase superior o padre de la clase encuestión en la jerarquía establecida en la ontología.

      Concepto: se realiza una descripción de la propiedad principal de laclase analizada.

      Clases contenidas: se muestran las clases hijas dentro de la propia jerarquía, cada una de estas clases contienen descripciones en laontología.

      Propiedades propias: señala la relación existente con otrosconceptos tenidas en cuenta durante la elaboración de la estructuraconceptual propia del dominio en estudio.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    16/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    15

      Propiedades inferidas: son inferidas por el propio  protégé  endependencia de la estructura proporcionada durante la fase de desarrollodel diseño.

    Figura 8. Descripción de las propiedades contenidas en un concepto dentro dela ontología(Fuente: Elaboración propia).

    3.5. Validación de la ontología

    La técnica de Iadovsegún (21) constituye una vía indirecta para el estudio dela satisfacción, ya que los criterios que se utilizan se fundamentan en lasrelaciones que se establecen entre tres preguntas cerradas que se intercalandentro de un cuestionario.

    El cuestionario empleado para determinar el grado de satisfacción de “OntoProC ” dentro del dominio de la higiene de los alimentos cuenta con untotal de cinco preguntas de ella tres cerradas (1, 3 y 5) y dos abiertas (2 y 4),cuya relación ignora el sujeto. Estas tres preguntas cerradas se relacionan através de cuadro lógico de Iadov. El número resultante de la interrelación delas tres preguntas indicó la posición de cada sujeto en la escala de satisfacción

    (Grafico 1).

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    17/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    16

     

    Grafico 1. Resultados de satisfacción individual por especialistas encuestados

    Posterior a estos resultados se procedió a determinar el índice de satisfaccióngrupal (ISG) que de acuerdo con (20) para determinarlo se trabaja con losdiferentes niveles de satisfacción que se expresan en una escala numéricaentre -1 y +1 (tabla 4).

    Tabla 4. Escala numérica para determinar ISG

    +1 Máximo de satisfacción

    0,5 Más satisfecho que insatisfecho0 No definido y contradictorio

    - 0,5 Más insatisfecho que satisfecho-1 Máxima insatisfacción

    El ISG se calculó a través de la fórmula establecida con los datos obtenidos delos 30 especialistas encuestados y llevados a la escala de satisfacciónindividual, quedando ubicados de la siguiente manera:

    ISG =15 (+1) + 7 (+0,5) + 3 (0) + 2 (-0,5) + 2 (-1)30

    ISG = 0.52 Más satisfecho que insatisfecho

    Como es posible evidenciar el ISG resultante es de 0.52 lo que indica dentro dela escala (tabla 4) mayoritariamente se encuentran más satisfecho queinsatisfecho del empleo de “OntoProC ” dentro del sector de la higiene de losproductos cárnicos. En acuerdo con lo planteado por(22) el valor resultante delíndice de satisfacción grupal se ubicó gráficamente en un eje, el cual muestrael grado de satisfacción del total de los encuestados.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    18/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    17

     

    Figura 9.Ubicación del Índice de Satisfacción Grupal (ISG) de acuerdo con laescala valorativa.

    Las dos preguntas abiertas (2 y 4) fueron útiles para apropiarse de algunoscriterios cualitativos en cuanto al mejoramiento del diseño de la ontología,además de algunos servicios y facilidades que esta tecnología le puede aportarel desarrollo del proceso tanto de reubicación de la información como el decapacitación y actualización del personal implicado en el sector de la higiene delos productos cárnicos y de los alimentos en sentido general.

    4.  CONCLUSIONES

    La ontología diseñadaes capaz derealizar una representación estructurada del

    conocimiento disperso en los medios tanto digitales como convencionales.Realizando una captura del conocimiento relativo se representó elconocimiento aceptado a través de técnicas de modelado conceptual,formalizándolo a través del lenguaje de ontologías RDF, para la comunicacióncon los usuarios se diseñó una interfaz gráfica, el criterio de validación mostróun alto nivel de satisfacción.

    5.  REFERENCIAS BIBLIOGRÁFICAS.

    1. Garcia A. Instrumentos de presentación del conocimiento: TesaurosVersus Ontologías [en línea]. Universidad Rey Juan Carlos; 07 septiembre2004 [Consulta: 18 septiembre 2010]. Disponible en:http://revistas.um.es/analesdoc/article/viewFile/1691/1741.2. Romáferri MT. OntoFIS: tecnología ontológica en el dominiofarmacoterapéutico. [Tesis de Doctorado]. España: Universidad deAlicante; 2009.3. Gruber T. A translation approach to portable ontologies. KnowledgeAcquisition. 1993; 5 (2): 45.4. Borst W. Construction of Engineering Ontologies. [Tesis de Doctorado].

    Enschede: University of Twente; 1997.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    19/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    18

    5. Studer R, Bejamins V, Fensel D. Knowledge engineering: principles andmethods. Data & Knowledge Engineering. 1998; 25 (1-2): 161-167.6. Lorente M. Ontología sobre economía y recuperación de información.Hipertext.net [en línea] octubre 2005 [Consulta: 19 septiembre 2010];(3). Disponible en: http://www.upf.edu/hipertextnet/numero-

    3/ontologia_ri.html. ISSN 1695-5498.7. Leiva AA, Estévez V. Una propuesta para la busqueda semántica derecursos web de nuevas tecnologías aplicadas a las educación. En: VICongreso Internacional Universidad 2008. La Habana, Cuba: Palacio de lasConvenciones; 2008. pp. 3-5.8. Leyva D, Tamayo D. Repositorio semántico de objeto de aprendizajepara la reutilización de contenidos educativos. En: VI CongresoInternacional Universidad 2008. La Habana, Cuba: Palacio de lasconvenciones; 2008.9. Arano S. Los tesauros y las ontologías en la Biblioteconomía y la

    Documentación. Hipertext.net [en línea] octubre 2005 [Consulta: 19septiembre 2010]; (3). Disponible en:http://www.upf.edu/hipertextnet/numero-3/tesauros.html. ISSN 1695-5498.10.  Rius À, Sicilia MÁ, García E. Justificación y Descripción del Dominiode Conocimiento de una Ontología para la Formalización y Automatizaciónde Escenarios Educativos [en línea]. Universidad Oberta de Cataluña; 19septiembre 2007 [Consulta: 06 septiembre 2010]. Disponible en:http://www.uah.es/.11.  Giraldo G, Marín J, Urrego giraldo G. Extracción de elementos de

    una ontología del dominio a partir de documentos tipo esquema [enlínea]. Universidad de Antioquia, Colombia; 21 septiembre 2009[Consulta: 06 septiembre 2010]. Disponible en: sdfa.12.  Neches R.; Fikes R.; Finin T.; Gruber T.; Senator T. y Swartout W.Enabling technology for knowledge sharing. AI Magazine, 1991; 12 (3):36-56.13.  Arreche S. Un enfoque para el análisis causal de defectos enorganizaciones de software conducido por ontologías. [Tesis de Maestría].Uruguay: Universidad ORT; 2011.14.  Noy N, Mcguinness D. Ontology Development 101: A Guide to

    Creating Your First Ontology. Stanford: Stanford University, Stanford,2001. p. 35.15.  López A, González V. Niveles de satisfacción por la clase deEducación Física. efdeportes.com [en línea] abril 2001 [Consulta: 14septiembre 2011]; 6 (32). Disponible en:http://www.efdeportes.com/efd32/satisf.htm.16.  Ziouziou M. Desarrollo de una ontología y de un sistema derecuperación de la información para el sector del mueble y afines.[Trabajo de Diploma]. Universidad de Valencia: Escuela Técnica Superiorde Ingeniería; 2009.17.  Sandoval AE. Uso de ontologías y web semántica para apoyar lagestión del conocimiento. Ciencia e Ingeniería Neogranadina. 2007; 17(2): 111-119.

  • 8/18/2019 Diseño de Una Ontología en El Dominio de La Higiene de Los Productos Cárnicos

    20/20

    REDVET Rev. Electrón. vet. http://www.veterinaria.org/revistas/redvet2015 Volumen 16 Nº 6 - http://www.veterinaria.org/revistas/redvet/n060615.html 

    DISEÑO DE UNA ONTOLOGÍA EN EL DOMINIO DE LA HIGIENE DE LOS PRODUCTOS CÁRNICOS 19

    18.  The University of Manchester. protégé 4.0 [en línea]. England; 12enero 2006 [Consulta: 19 enero 2011]. Disponible en:http://protege.stanford.edu/.19.  Martínez M. Creación de una ontología de degradación de suelos.[Tesis de Maestría]. Mayabeque: UNAH; 2011.

    20.  Gómez M, Valero A, Granero A, Barrachina C, Jurado S. Las clasesde Educación Física y el deporte extraescolar entre el alumnadoalmeriense de primaria. Una aplicación práctica mediante la técnica deIadov. efdeportes.com [en línea] abril 2006 [Consulta: 11 enero 2012];11 (98). Disponible en: http://www.efdeportes.com/efd32/iadov1.htm.21.  López A, González V. Niveles de satisfacción por la clase deEducación Física. efdeportes.com [en línea] abril 2001 [Consulta: 14septiembre 2011]; 6 (32). Disponible en:http://www.efdeportes.com/efd32/satisf.htm.22.  Iznaola MB, Gabriel J. La satisfacción del profesor de Educación

    Física. La satisfacción del profesor de Educación Física. 2008; 36 (27): 31.

    REDVET: 2014, Vol. 16 Nº 06

    Este artículo Ref. 061503_REDVET (ref. prov. MAR1510 _REDVET) está disponible enhttp://www.veterinaria.org/revistas/redvet/n060615.html

    concretamente en http://www.veterinaria.org/revistas/redvet/n060615/061503.pdf 

    REDVET®  Revista Electrónica de Veterinaria está editada por Veterinaria Organización®.

    Se autoriza la difusión y reenvío siempre que enlace con Veterinaria.org®   http://www.veterinaria.org y conREDVET®- http://www.veterinaria.org/revistas/redvet