fbpx
Wikipedia

Ontología (informática)

En ciencias de la computación y ciencias de la comunicación, una ontología es una definición formal de tipos, propiedades, y relaciones entre entidades que realmente o fundamentalmente existen para un dominio de discurso en particular. Es una aplicación práctica de la ontología filosófica, con una taxonomía.

Una ontología cataloga las variables requeridas para algún conjunto de computación y establece las relaciones entre ellos.[1][2]​ En los campos de la inteligencia artificial, la Web Semántica, ingeniería de sistemas, ingeniería de software, informática biomédica, bibliotecología y arquitectura de la información se crean ontologías para limitar la complejidad y para organizar la información. La ontología puede entonces ser aplicada para resolver problemas.

Etimología y definición

El término ontología tiene su origen en la filosofía y ha sido aplicado en muchas formas diferentes. Proviene de onto- de Griego ὤν, ὄντος, (""lo que se es"), presente participio del verbo εἰμί ("ser"). El significado en ciencia de la computación es un modelo para describir el mundo que consiste en un conjunto de tipos, propiedades y relaciones entre tipos. También se espera que lo representado por modelo en una ontología sea lo más semejante posible al mundo real. (en relación con el objeto).[3]

Introducción

Lo que muchas ontologías tienen en común, tanto en Informática como en Filosofía, es la representación de entidades, ideas y eventos, junto con sus propiedades y relaciones, de acuerdo con su sistema de categorización. En ambos campos hay trabajo considerable sobre los problemas relativos a la ontología (e.g., Quine y Kripke en Filosofía, Sowa y Guarino en Informática),[4]​ y debates correspondientes a que si la ontología normativa es viable (Ej., debates sobre fundamentalismo en filosofía, y sobre el proyecto Cyc en inteligencia artificial). La diferencia entre los dos es en la manera como se enfocan. Los informáticos están más preocupados por un establecimiento fijo y vocabularios controlados, mientras que los filósofos están más preocupados por los principios, es decir si existen cosas tales como una esencia fija o si las entidades deben primar ontológicamente sobre los procesos.

Historia

Las ontologías provienen de la rama de la filosofía conocida como metafísica, la cual tiene que ver con la naturaleza de la realidad  – de lo que existe. Esta rama se preocupa por el análisis de varios tipos o modos de existencia, frecuentemente con especial atención en las relaciones entre lo particular y lo universal, entre las propiedades intrínsecas y extrínsecas y entre la esencia y la existencia. El objetivo tradicional del análisis ontológico es de dividir el mundo "en conjuntos" para descubrir aquellas categorías o tipos fundamentales en el cual los objetos del mundo están naturalmente. [5]

Durante la segunda mitad del siglo XX, los filósofos debatieron exhaustivamente los posibles métodos o aproximaciones para construir ontologías sin ser realmente construidas en cualquier ontología elaborada por ellos. En contraste, los científicos de la computación fueron construyendo algunas ontologías grandes y robustas, tales como WordNet y Cyc, con debates de como deberían ser construidas.

Desde mediados de los 1970, investigadores en el campo de la inteligencia artificial (IA) habían reconocido que capturar el conocimiento es la clave para construir grandes y poderosos sistemas de IA. Los investigadores de IA argumentaron que ellos podrían crear nuevas ontologías como modelos computacionales que permitan cierto grado de razonamiento automático. En los años 80, la comunidad de IA comenzó a usar el término ontología para referirse a la teoría del mundo modelado y a una componente de los sistemas de conocimiento. Algunos investigadores, se inspiraron de algunas ontologías filosóficas, viendo una ontología computacional como un tipo de filosofía aplicada.[6]

A principios de los 90, una página web y un artículo muy citados "Toward Principles for the Design of Ontologies Used for Knowledge Sharing" por Tom Gruber[7]​ fue reconocido como una definición deliberada de ontología como un término técnico en ciencia de la computación. Gruber introdujo el término para referirse a una especificación de una conceptualización:

Una ontología es una descripción (como una especificación formal de un programa) de los conceptos y relaciones que pueden formalmente existir para un agente o comunidad de agentes. Esta definición es consistente con el uso de ontología como un conjunto de definiciones conceptuales, pero más generales. Y esto es un sentido diferente de la palabra ontología utilizada en filosofía.[8]

De acuerdo con Gruber (1993):

Ontologías son frecuentemente asociadas con jerarquías taxonómicas de las clases, definición de clases y las relaciones, pero ontologías necesitan no ser limitadas a estas formas. Ontologías no son limitadas tampoco a las definiciones conservadoras — o sea, definiciones en el sentido lógico tradicional que solamente introduce terminología y no añade ningún conocimiento acerca del mundo.[9]​ Para especificar una conceptualización , se necesitan establecer axiomas que limiten las posibles interpretaciones para los términos definidos .[1]

En 1997, Borst hizo más específica la definición de Gruber al afirmar que una ontología es "una especificación formal de una conceptualización compartida". Por lo que la conceptualización ontológica debe expresar una visión compartida entre varias partes, un consenso más que un punto de vista individual. Además, tal conceptualización debe estar expresada en un lenguaje formal para que pueda ser procesada por una computadora[10]​.

Componentes

Las ontologías contemporáneas comparten muchas similitudes estructurales, indiferente al lenguaje en el cual ellos fueron expresados. Como se mencionó arriba, la mayoría de las ontologías describen individuos (instancias), clases (conceptos), atributos y relaciones. En esta sección cada uno de estos componentes será discutido:

Los componentes más comunes de una ontología son:

  • Individuos: instancias u objetos (lo básico u objetos de "bajo nivel" )
  • Clases: conjuntos, colecciones, conceptos, clases en programación, tipos de objetos, o tipos de cosas.
  • Atributos: aspectos, propiedades, rasgos, características, o parámetros que objetos (y clases) pueden tener.
  • Relaciones: formas en la cual clases y los individuos se pueden relacionar unos con otros .
  • Funciones: Complejas estructuras formadas de cierta relación que pueden ser usadas en lugar de un término individual en una declaración
  • Restricciones: establecen descripciones formales de lo que debe ser verdad con el objetivo de que alguna aserción pueda ser aceptada como entrada.
  • Reglas: Declaraciones con forma de oraciones si-entonces (antecedente-consecuente) que describen inferencias lógicas que pueden ser derivables de una aserción en una forma particular .
  • Axiomas: aserciones (incluyendo reglas) en una forma lógica que juntos incluyen toda la teoría que la ontología describe en su dominio de aplicación. Esta definición es diferente de los “axiomas” en gramáticas generadas y forma lógica. En esas disciplinas, axiomas solamente incluyen declaraciones especificadas como un conocimiento a priori. En las ontologías, "axiomas" también incluyen teorías derivadas de declaraciones axiomáticas.
  • Eventos: los cambios de los atributos o relaciones.

Las ontologías se suelen codificar usando lenguajes de ontologías.

Tipos

Ontologías de dominio

La ontología de dominio (u ontología de dominio específico) representa conceptos que pertenecen a una parte del mundo. El significado particular de un término aplicado a ese dominio es proporcionado por el dominio de la ontología. Por ejemplo, la palabra tarjeta tiene muchos significados. Una ontología acerca del dominio banco podría modelar el significado a "tarjeta de crédito", mientras que una ontología acerca del dominio de hardware de computadoras podría modelar los conceptos a "tarjeta de red" y "tarjeta gráfica".

Como las ontologías de conceptos representan conceptos de manera muy específica, normalmente son muy incompatibles. Como sistemas que dependen de ontologías de dominio expandidas, normalmente necesitan mezclar ontologías de dominio dentro de una representación más general. Esto representa un reto para el diseño de una ontología. Diferentes ontologías en el mismo dominio son hechas en diferentes lenguajes, diferentes intentos de uso de la ontología y diferentes percepciones del dominio (basados en la formación cultural, educación, ideología, etc.).

Actualmente, mezclar ontologías que no están desarrolladas desde una ontología común básica, es un proceso manual muy caro y largo. Las ontologías de dominio que usan la misma ontología básica que provee un conjunto de elementos básicos con los cuales especificar el significado de los elementos de la ontología de dominio puede ser mezclado automáticamente. Hay estudios en técnicas generalizadas para mezclar ontologías,[11]​ pero esta área sigue siendo muy teórica.

Ontologías generales

Representan conceptos generales que no son específicos de un dominio. Por ejemplo, ontologías sobre el tiempo, ontologías de conducta, de causalidad, etc. Pueden reutilizarse a través de diferentes dominios.[12]

Ontología de tareas

Proporcionan el vocabulario para describir términos involucrados en los procesos de resolución de problemas los cuales pueden estar relacionados con tareas similares en el mismo dominio o en dominios distintos. Incluyen nombres, verbos, frases y adjetivos relacionados con la tarea (“objetivo”, “planificación”, “asignar”, “clasificar”, etc.).[12]

Ontología terminológicas

Especifican los términos que son usados para representar conocimiento en el universo de discurso. Suelen usarse para unificar vocabulario en un dominio determinado (contenido léxico y no semántico). Conocidas también como ontologías lingüísticas.[12]

Ontología de información

Especifican la estructura de almacenamiento de bases de datos. Ofrecen un marco para el almacenamiento estandarizado de información (estructura de los registros de una BD).[12]

Ontología de modelado del conocimiento

Especifican conceptualizaciones del conocimiento. Poseen una rica estructura interna y suelen estar ajustadas al uso particular del conocimiento que describen (términos y semántica).[12]

Visualización

Un estudio de técnicas visualización de ontologías está presentada por Katifori et al.[13]​ Una evaluación de las dos técnicas de visualización de ontologías más usadas: árboles y grafos es discutido en.[14]​ Un lenguaje visual para ontologías representadas en OWL es especificada por Visual Notation for OWL Ontologies (VOWL).

Ingeniería

Ingeniería de Ontología (o construcción de ontologías) es una rama de ingeniería del conocimiento. Estudia el proceso de desarrollo de la ontología, su ciclo de vida, los métodos y las metodologías para construir ontologías, así como las herramientas y lenguajes que los soportan.[15][16]

La ingeniería de ontología tiene como objetivo hacer explícito el contenido dentro de las aplicaciones de software, y dentro de los procedimientos de negocios y empresas para un dominio en particular. La ingeniería de ontología ofrece una dirección hacia la solución de los problemas interpretativos traídos por los obstáculos de la semántica, tales como los relacionados con las definiciones de términos de negocios y las clases de software. La ingeniería de ontología es un conjunto de tareas relacionadas con el desarrollo de las ontologías en un dominio específico.[17]

Aprendizaje

El aprendizaje de una ontología es una creación automático o semiautomático de ontologías, incluyendo extraer término de un dominio de un texto en lenguaje natural. Como construir manualmente una ontología es una labor intensamente compleja y consume mucho tiempo, hay una motivación para automatizar el proceso. Extracción de información y métodos de minería de datos han sido explotados para unir automáticamente ontologías con documentos, ej. En el contexto de los retos BioCreative. [18]

Lenguajes

Un lenguaje de ontología es un lenguaje formal usado para codificar una ontología. Hay un gran número de dichos lenguajes:

  • Common Algebraic Specification Language es un lenguaje de especificación general basado en la lógica desarrollado dentro del grupo de trabajo IFIP 1.3 "Foundations of System Specifications" y funciona como un estándar dentro del área de las especificaciones de software. Ahora está siendo aplicado a la especificación de las ontologías con el objetivo de obtener mecanismos estructurado y modulados.
  • Common logic es ISO estándar 24707, una especificación para una familia de lenguajes de ontología que pueden ser perfectamente traducidos de unos a otros.
  • El proyecto Cyc tiene su propio lenguaje llamado CycL, basado en cálculo de predicados de primer orden con otros de un orden más alto.
  • DOGMA (Developing Ontology-Grounded Methods and Applications) adopta la técnica de modelado para tener una nivel más alto de estabilidad semántica,
  • El lenguaje Gellish incluye reglas para su propia extensión e integra una ontología con un lenguaje de ontología.
  • IDEF5 es un método de ingeniería de software para desarrollar y mantener usables y fiables las ontologías de dominio.
  • KIF es una sintaxis para lógica de primer orden basadas en S-expressiones.
  • MOF y UML son estádanres del OMG
  • Olog es un método categorización teórica para ontologías, enfatizando traducciones entre ontologías usando functors.
  • OBO, un lenguaje usado para ontologías biológicas y biomédicas.
  • OntoUML is an ontologically well-founded profile of UML for conceptual modeling of domain ontologies.
  • OWL es un lenguaje para hacer declaraciones ontológicas, desarrollado como un seguimiento de RDF y RDFS. OWL esta intentado ser usado en la World Wide Web, y todos sus elementos (clases, propiedades e individuos) son definidos como recursos RDF, e identificados por URIs.
  • Rule Interchange Format (RIF) y F-Logic combinan ontologías y reglas.
  • Semantic Application Design Language (SADL)[19]​ captura un subconjunto de expresiones de OWL, usando un lenguaje parecido al Inglés introducido vía plug- in en Eclipse .
  • SBVR (Semantics of Business Vocabularies and Rules) es un estándar OMG adoptado en la industria para construir ontologías.
  • TOVE Project, TOronto Virtual Enterprise project.

Ejemplos publicados

  • BabelNet, una muy grande ontología y red semántica multilingüe, con léxico en muchos lenguajes.
  • Basic Formal Ontology,[20]​ una ontología diseñada para soportar investigaciones científicas.
  • BioPAX,[21]​ una ontología para el intercambio de la ontología para el intercambio y la interoperabilidad de los datos de los caminos biológicos (proceso celular).
  • BMO,[22]​ un Ontología de modelo basado en análisis de ontologías interpretadas y literatura de modelo de negocios.
  • CCO and GexKB,[23]​ Application Ontologies (APO) que integran diversos tipos de conocimineto con el Cell Cycle Ontology (CCO) y el Gene Expression Knowledge Base (GexKB).
  • CContology (Customer Complaint Ontology),[24]​ una ontología e-business que soporta la administración de las quejas de los clientes en línea.
  • CIDOC Conceptual Reference Model, an ontology for cultural heritage[25]
  • COSMO,[26]​ una Foundation Ontology (la actual versión está en OWL) que está diseñada para contener representación de todos los conceptos primitivos necesitados para lógicamente especificar el significado de cualquier dominio. Es un intento de servir como ontología básica que pueda ser usada para traducir entre las representaciones en otras ontologías o bases de datos. Comenzó como una mezcla de elementos básicos de las ontologías OpenCyc y SUMO, y ha sido suplementado con otros elementos de ontologías así como incluir representaciones de todas las palabras en el diccionario Longman definiendo vocabulario.
  • Cyc, a large Foundation Ontology para representación formal del universo de discurso .
  • Disease Ontology,[27]​ diseñado para facilitar el reconocimiento de enfermedades y condiciones asociadas a un código médico en particular.
  • DOLCE, una ontología descriptiva para ingeniería lingüística y cognitiva
  • Dublin Core, una ontología simple para documentos y publicaciones
  • Foundational, Core and Linguistic Ontologies[28]
  • Foundational Model of Anatomy,[29]​ una ontología para la anatomía humana.
  • Friend of a Friend, una ontología que describe personas, sus actividades y sus relaciones con otras personas y objetos.
  • Gene Ontology para genómas.
  • Gellish English dictionary, una ontología que incluye un diccionario y una taxonomía que se centran en las aplicaciones en la industria, negocios en ingeniería, tecnología, etc. Ver también Gellish proyecto de código abierto en SourceForge.
  • Geopolitical ontology, una ontología que describe información geopolítica creada por la FAO. La ontología geopolítica incluye nombres en diferentes idiomas (español, francés, español, árabe, chino, ruso e italiano); con los códigos de los sistemas (UN, ISO, FAOSTAT, AGROVOC, etc.); facilitando una relación entre territorios (fronteras, grupos de membresía, etc.); y localizando cambios históricos. Además,la FAO provee servicios web <> de ontología geopolítica y construcción de módulos <http://www.fao.org/countryprofiles/geoinfo/modulemaker/index.html> para descargarlos en diferentes formatos (RDF, XML, and EXCEL). Ver más información en FAO Country Profiles en la página web <http://www.fao.org/countryprofiles/geoinfo.asp?lang=en>.
  • GOLD,[30]Ontología General para Descripción Lingüística.
  • GUM (Generalized Upper Model),[31]​una ontología lingüísticamente motivada por la intervención entre sistemas clientes y tecnologías de lenguaje natural.
  • IDEAS Group,[32]​una ontología formal para arquitecturas interpretadas siendo desarrollada por departamentos de defensa de Australia, Canadá y Estados Unidos.
  • Linkbase,[33]​una representación formal de un dominio biomédico, fundado sobre Basic Formal Ontology.
  • LPL, Lawson Pattern Language
  • NCBO Bioportal,[34]​ Ontologías biomédicas y biológicas con herramientas para la búsqueda, navegación y visualización.
  • Ontologías NIFSTD de Neuroscience Information Framework: un conjunto modular de ontologías de dominio relacionado con la neurociencia.Ver http://neuinfo.org el 25 de enero de 2007 en Wayback Machine.
  • OBO-Edit,[35]​ un buscador de ontología mayoritariamente de Ontologías bilógicas y biomédicas .
  • OBO Foundry,[36]​una suite de referencias ontológicas interoperables en biología y medicina.
  • OMNIBUS Ontology,[37]​una ontología de aprendizaje, instrucción y diseño.
  • Ontology for Biomedical Investigations, un software de acceso abierto, ontología integrada para la descripción de investigaciones biológicas y clínicas.
  • ONSTR,[38]​ Ontología para Newborn Screening Follow-up and Translational Research , Newborn Screening Follow-up Data Integration Collaborative, Emory University, Atlanta, GA. Ver también
  • Plant Ontology[39]​ para estructuras de plantas y estados de crecimiento/desarrollo, etc.
  • POPE, Purdue Ontology for Pharmaceutical Engineering.
  • PRO,[40]​ the Protein Ontology of the Protein Information Resource, Georgetown University
  • Programas de abstracción de taxonomía
  • Protein Ontology[41]
  • RXNO Ontology, para nombres de reacciones en química.
  • SNOMED CT (Systematized Nomenclature of Medicine -- Clinical Terms)
  • Suggested Upper Merged Ontology
  • Systems Biology Ontology (SBO), para modelos computacionales en Biología.
  • SWEET,[42]​ Semantic Web for Earth and Environmental Terminology
  • Ontología ThoughtTreasure
  • TIME-ITEM, Topics for Indexing Medical Education
  • Uberon,[43]​ representa estructuras anatómica de animal .
  • UMBEL, una estructura dereferncia ligera de 20,000 temas, conceptos, clases y sus relaciones derivadas de OpenCyc
  • WordNet, un Sistema de referencia léxica.
  • YAMATO,[44]​ Yet Another More Advanced Top-level Ontology

Bibliotecas

El desarrollo de ontologías para la web ha conducido a que emerjan servicios proveyendo listas o directorios de ontologías con facilidad de búsqueda. Tales directorios han sido llamados bibliotecas de ontología. Algunos ejemplos:

  • COLORE[45]​ es un repositorio abierto de ontologías de primer orden en la Lógica Común con ligas formales entre ontologías en el repositorio.
  • DAML Ontology Library[46]​mantiene un legado de las ontologías de DAML .
  • Ontology Design Patterns portal[47]​es un wiki repositorio de componentes reusables y prácticas para el diseño de ontologías, y también mantiene una lista de “ontologías ejemplares”. Comenzadas dentro del proyecto EU NeOn.
  • Protégé Ontology Library[48]​ contiene un conjunto de ontologías OWL, basadas en estructuras y otros formatos .
  • SchemaWeb[49]​ es un directorio de esquemas RDF expresadas en RDFS, OWL y DAML+OIL.

Los siguientes son directorios y motores de búsqueda al mismo tiempo. Ellos incluyen búsqueda con crawlers.

  • OBO Foundry es una suite de referencias de ontologías interoperables en bilogía y biomedicine.[50][51]
  • Bioportal (repositorio en NCBO)
  • OntoSelect[52]​ Librería de ontologías que ofrece servicios similares para ontologías RDF/S, DAML and OWL.
  • Ontaria[53]​ es un directorio “buscable” y “navegable" de datos en la Web Semántica, centrado en vocabularios RDF y ontologías OWL.
  • Swoogle es un directorio y un motor de búsqueda para todos los recursos RDF disponibles en la Web, incluyendo ontologías.
  • OOR - the Open Ontology Repository initiative - http://oor.net
  • ROMULUS es un repositorio fundacional de ontologías concebidos para mejorar la interoperabilidad en la semántica. Actualmente hay 3 ontologías fundacionales en el repositorio: DOLCE, BFO y GFO.

Ejemplo de su aplicación

  • En general, las ontologías pueden ser usadas beneficiosamente en aplicaciones interpretadas [54]​Un ejemplo más concreto is SAPPHIRE (seguro médico) o Situational Awareness and Preparedness for Public Health Incidences and Reasoning Engines el cual es un sistema de información médica basado en semántica, capacitado para seguir y evaluar situaciones que puedan afectar la salud pública.

Crítica

Werner Ceusters ha notado la confusión causada por los diferentes significados de la palabra ontología cuando es usado en filosofía comparada con el uso de la palabra en ciencia de la computación, y aboga por la gran precisión en el uso de la palabra por los que miembros de varias disciplinas usan varias definiciones de la palabra. Escribió: “Antes de contestar la pregunta '¿qué es una ontología?', se debería primero responder a la pregunta ' ¿qué significa la palabra ontología?'.[55]​ Tampoco nos es muy claro cómo las ontologías encajan dentro de las bases de datos NoSQL .

Véase también

Referencias

  1. Gruber, Thomas R. (June 1993). «A translation approach to portable ontology specifications» (PDF). Knowledge Acquisition 5 (2): 199-220. doi:10.1006/knac.1993.1008. 
  2. Arvidsson, F.; Flycht-Eriksson, A. «Ontologies I» (PDF). Consultado el 26 de noviembre de 2008. 
  3. Garshol, L. M. (2004). . Archivado desde el original el 17 de octubre de 2008. Consultado el 13 de octubre de 2008. 
  4. Sowa, J. F. (1995). «Top-level ontological categories». International Journal of Human-Computer Studies 43 (5-6 (November/December)): 669-85. doi:10.1006/ijhc.1995.1068. 
  5. Benjamin, Perakath C.; Menzel, Christopher P.; Mayer, Richard J.; Fillion, Florence; Futrell, Michael T.; deWitte, Paula S.; Lingineni, Madhavi (21 de septiembre de 1994). «IDEF5 Method Report» (PDF). Knowledge Based Systems, Inc. 
  6. Gruber, T. (2008). «Ontology». En Liu, Ling; Özsu, M. Tamer, eds. Encyclopedia of Database Systems (Springer-Verlag). ISBN 978-0-387-49616-0. 
  7. Gruber, T. (1995). «Toward Principles for the Design of Ontologies Used for Knowledge Sharing». International Journal of Human-Computer Studies 43 (5-6): 907-928. doi:10.1006/ijhc.1995.1081. 
  8. Gruber, T. (2001). . Stanford University. Archivado desde el original el 16 de julio de 2010. Consultado el 9 de noviembre de 2009. 
  9. Enderton, H. B. (12 de mayo de 1972). A Mathematical Introduction to Logic (1 edición). San Diego, CA: Academic Press. p. 295. ISBN 978-0-12-238450-9 2nd edition; January 5, 2001, ISBN 978-0-12-238452-3 
  10. Guarino, Nicola; Oberle, Daniel; Staab, Steffen (2009). Handbook on Ontologies (en inglés). Springer Berlin Heidelberg. pp. 1-17. ISBN 9783540709992. doi:10.1007/978-3-540-92673-3_0. Consultado el 18 de septiembre de 2018. 
  11. «Project: Dynamic Ontology Repair». University of Edinburgh Department of Informatics. Consultado el 2 de enero de 2012. 
  12. Mouna Ziouziou. Desarrollo de una ontología y de un sistema de recuperación de la información para el sector del mueble y afines. Julio 2009
  13. Katifori, A., Halatsis, C., Lepouras, G., Vassilakis, C., Giannopoulou, E.: Ontology Visualization Methods - A Survey. ACM Computing Surveys, 39, 4, Article 10 (2007) [1]
  14. Bo Fu, Natalya F. Noy, Margaret-Anne Storey, Indented Tree or Graph? A Usability Study of Ontology Visualization Techniques in the Context of Class Mapping Evaluation. In Proceedings of the 12th International Semantic Web Conference (ISWC 2013), LNCS 8218, 117-134 [2]
  15. Gómez-Pérez, Ascunion; Fernández-López, Mariano; Corcho, Oscar (2004). Ontological Engineering: With Examples from the Areas of Knowledge Management, E-commerce and the Semantic Web (1 edición). Springer. p. 403. ISBN 978-1-85233-551-9. 
  16. De Nicola, Antonio; Missikoff, Michele; Navigli, Roberto (2009). «A Software Engineering Approach to Ontology Building» (PDF). Information Systems (Elsevier) 34 (2): 258-275. doi:10.1016/j.is.2008.07.002. 
  17. Pouchard, Line; Ivezic, Nenad; Schlenoff, Craig (March 2000). «Ontology Engineering for Distributed Collaboration in Manufacturing» (PDF). Proceedings of the AIS2000 conference. 
  18. Krallinger, M; Leitner, F; Vázquez, M; Salgado, D; Marcelle, C; Tyers, M; Valencia, A; Chatr-Aryamontri, A (2012). «How to link ontologies and protein-protein interactions to literature: Text-mining approaches and the Bio Creative experience». Database 2012: bas017. PMC 3309177. PMID 22438567. doi:10.1093/database/bas017. 
  19. «SADL». Sourceforge. Consultado el 10 de febrero de 2011. 
  20. «Basic Formal Ontology (BFO)». Institute for Formal Ontology and Medical Information Science (IFOMIS). 
  21. «BioPAX». Consultado el 10 de febrero de 2011. 
  22. Osterwalder, Alexander; Pigneur, Yves (June 17–19, 2002). . 15th Bled eConference, Slovenia. Archivado desde el original el 19 de abril de 2011. 
  23. «About CCO and GexKB». Semantic Systems Biology. Archivado desde el original el 30 de julio de 2012. Consultado el 31 de octubre de 2013. 
  24. «CContology». Consultado el 10 de febrero de 2011. 
  25. «The CIDOC Conceptual Reference Model (CRM)». Consultado el 10 de febrero de 2011. 
  26. «COSMO». MICRA Inc. Consultado el 10 de febrero de 2011. 
  27. «Disease Ontology». Sourceforge. Consultado el 10 de febrero de 2011. 
  28. «Foundational, Core and Linguistic Ontologies». Consultado el 10 de febrero de 2011. 
  29. «Foundational Model of Anatomy». Consultado el 10 de febrero de 2011. 
  30. «GOLD». Consultado el 10 de febrero de 2011. 
  31. «Generalized Upper Model». Consultado el 10 de febrero de 2011. 
  32. . Archivado desde el original el 16 de diciembre de 2018. Consultado el 10 de febrero de 2011. 
  33. . Archivado desde el original el 18 de septiembre de 2008. Consultado el 10 de febrero de 2011. 
  34. . National Center for Biological Ontology (NCBO). Archivado desde el original el 12 de junio de 2009. Consultado el 5 de noviembre de 2015. 
  35. «Ontology browser for most of the Open Biological and Biomedical Ontologies». Berkeley Bioinformatics Open Source Project (BBOP). 
  36. «The Open Biological and Biomedical Ontologies». Berkeley Bioinformatics Open Source Project (BBOP). 
  37. «OMNIBUS Ontology». Archivado desde el original el 19 de julio de 2012. Consultado el 10 de febrero de 2011. 
  38. . Archivado desde el original el 16 de abril de 2014. Consultado el 16 de abril de 2014. 
  39. «Plant Ontology». Consultado el 10 de febrero de 2011. 
  40. . Archivado desde el original el 10 de marzo de 2011. Consultado el 10 de febrero de 2011. 
  41. . Archivado desde el original el 10 de marzo de 2011. Consultado el 10 de febrero de 2011. 
  42. . Archivado desde el original el 11 de abril de 2011. Consultado el 10 de febrero de 2011. 
  43. «UBERON». Consultado el 10 de julio de 2012. 
  44. . Archivado desde el original el 3 de marzo de 2011. Consultado el 10 de febrero de 2011. 
  45. «COLORE». Consultado el 4 de mayo de 2011. 
  46. «DAML Ontology Library». Consultado el 10 de febrero de 2011. 
  47. «ODP Library». Consultado el 21 de febrero de 2013. 
  48. «Protege Ontology Library». Consultado el 10 de febrero de 2011. 
  49. . Archivado desde el original el 10 de agosto de 2011. Consultado el 10 de febrero de 2011. 
  50. «OBO Foundry». Consultado el 10 de febrero de 2011. 
  51. Smith, B.; Ashburner, M.; Rosse, C.; Bard, J.; Bug, W.; Ceusters, W.; Goldberg, L. J.; Eilbeck, K.; Ireland, A.; Mungall, C. J.; Leontis, N.; Rocca-Serra, P.; Ruttenberg, A.; Sansone, S. A.; Scheuermann, R. H.; Shah, N.; Whetzel, P. L.; Lewis, S. (2007). «The OBO Foundry: Coordinated evolution of ontologies to support biomedical data integration». Nature Biotechnology 25 (11): 1251-1255. PMC 2814061. PMID 17989687. doi:10.1038/nbt1346. 
  52. . Archivado desde el original el 11 de noviembre de 2010. Consultado el 10 de febrero de 2011. 
  53. «Ontaria». Consultado el 10 de febrero de 2011. 
  54. Daniel Oberle, How ontologies benefit enterprise applications, Semantic Web Journal, IOS Press, 2013. DOI 10.3233/SW-130114 [3] (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  55. . Archivado desde el original el 4 de marzo de 2016. Consultado el 5 de noviembre de 2015. 

Lecturas recomendadas

  • Oberle, D., Guarino, N., & Staab, S. (2009) What is an ontology?. In: "Handbook on Ontologies". Springer, 2nd edition, 2009.
  • Fensel, D., van Harmelen, F., Horrocks, I., McGuinness, D. L., & Patel-Schneider, P. F. (2001). "OIL: an ontology infrastructure for the Semantic Web". In: Intelligent Systems. IEEE, 16(2): 38–45.
  • Gangemi A., Presutti V. (2009). Ontology Design Patterns (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).. In Staab S. et al. (eds.): Handbook on Ontologies (2nd edition), Springer, 2009.
  • Maria Golemati, Akrivi Katifori, Costas Vassilakis, George Lepouras, Constantin Halatsis (2007). . In: Proceedings of the First IEEE International Conference on Research Challenges in Information Science (RCIS), Morocco 2007.
  • Mizoguchi, R. (2004). "Tutorial on ontological engineering: part 3: Advanced course of ontological engineering". In: New Generation Computing. Ohmsha & Springer-Verlag, 22(2):198-220.
  • Gruber, T. R. 1993. "A translation approach to portable ontology specifications". In: Knowledge Acquisition. 5: 199–199.
  • Maedche, A. & Staab, S. (2001). "Ontology learning for the Semantic Web". In: Intelligent Systems. IEEE, 16(2): 72–79.
  • Natalya F. Noy and Deborah L. McGuinness. . Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880, March 2001.
  • Prabath Chaminda Abeysiriwardana, Saluka R Kodituwakku, . International Journal of Research in Computer Science, 2 (6): pp. 7–19, November 2012. doi:10.7815/ijorcs.26.2012.051
  • Razmerita, L., Angehrn, A., & Maedche, A. 2003. "Ontology-Based User Modeling for Knowledge Management Systems" (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).. In: Lecture Notes in Computer Science: 213–17.
  • Soylu, A., De Causmaecker, Patrick. 2009.Merging model driven and ontology driven system development approaches pervasive computing perspective. in Proc 24th Intl Symposium on Computer and Information Sciences. pp 730–735.
  • Smith, B. Ontology (Science), in C. Eschenbach and M. Gruninger (eds.), Formal Ontology in Information Systems. Proceedings of FOIS 2008, Amsterdam/New York: ISO Press, 21–35.
  • Uschold, Mike & Gruninger, M. (1996). Ontologies: Principles, Methods and Applications. Knowledge Engineering Review, 11(2).
  • W. Pidcock,
  • Yudelson, M., Gavrilova, T., & Brusilovsky, P. 2005. . Lecture Notes in Computer Science, 3538: 448.
  • Movshovitz-Attias, Dana and Cohen, William W. (2012) Bootstrapping Biomedical Ontologies for Scientific Text using NELL. BioNLP in NAACL, Association for Computational Linguistics, 2012.

Enlaces externos

  • Knowledge Representation en Open Directory Project
  • Library of ontologies
  • GoPubMed usando ontolgías para búsqueda
  • ONTOLOG (a.k.a. "Ontolog Forum") -
  • Use of Ontologies in Natural Language Processing
  • Ontology Summit
  • Standardization of Ontologies


  •   Datos: Q324254
  •   Multimedia: Ontology

ontología, informática, texto, sigue, traducción, defectuosa, quieres, colaborar, wikipedia, busca, artículo, original, mejora, esta, traducción, copia, pega, siguiente, código, página, discusión, autor, este, artículo, subst, aviso, traducido, ciencias, compu. El texto que sigue es una traduccion defectuosa Si quieres colaborar con Wikipedia busca el articulo original y mejora esta traduccion Copia y pega el siguiente codigo en la pagina de discusion del autor de este articulo subst Aviso mal traducido Ontologia informatica En ciencias de la computacion y ciencias de la comunicacion una ontologia es una definicion formal de tipos propiedades y relaciones entre entidades que realmente o fundamentalmente existen para un dominio de discurso en particular Es una aplicacion practica de la ontologia filosofica con una taxonomia Una ontologia cataloga las variables requeridas para algun conjunto de computacion y establece las relaciones entre ellos 1 2 En los campos de la inteligencia artificial la Web Semantica ingenieria de sistemas ingenieria de software informatica biomedica bibliotecologia y arquitectura de la informacion se crean ontologias para limitar la complejidad y para organizar la informacion La ontologia puede entonces ser aplicada para resolver problemas Indice 1 Etimologia y definicion 2 Introduccion 3 Historia 4 Componentes 5 Tipos 5 1 Ontologias de dominio 5 2 Ontologias generales 5 3 Ontologia de tareas 5 4 Ontologia terminologicas 5 5 Ontologia de informacion 5 6 Ontologia de modelado del conocimiento 6 Visualizacion 7 Ingenieria 7 1 Aprendizaje 8 Lenguajes 9 Ejemplos publicados 10 Bibliotecas 11 Ejemplo de su aplicacion 12 Critica 13 Vease tambien 14 Referencias 15 Lecturas recomendadas 16 Enlaces externosEtimologia y definicion EditarEl termino ontologia tiene su origen en la filosofia y ha sido aplicado en muchas formas diferentes Proviene de onto de Griego ὤn ὄntos lo que se es presente participio del verbo eἰmi ser El significado en ciencia de la computacion es un modelo para describir el mundo que consiste en un conjunto de tipos propiedades y relaciones entre tipos Tambien se espera que lo representado por modelo en una ontologia sea lo mas semejante posible al mundo real en relacion con el objeto 3 Introduccion EditarLo que muchas ontologias tienen en comun tanto en Informatica como en Filosofia es la representacion de entidades ideas y eventos junto con sus propiedades y relaciones de acuerdo con su sistema de categorizacion En ambos campos hay trabajo considerable sobre los problemas relativos a la ontologia e g Quine y Kripke en Filosofia Sowa y Guarino en Informatica 4 y debates correspondientes a que si la ontologia normativa es viable Ej debates sobre fundamentalismo en filosofia y sobre el proyecto Cyc en inteligencia artificial La diferencia entre los dos es en la manera como se enfocan Los informaticos estan mas preocupados por un establecimiento fijo y vocabularios controlados mientras que los filosofos estan mas preocupados por los principios es decir si existen cosas tales como una esencia fija o si las entidades deben primar ontologicamente sobre los procesos Historia EditarLas ontologias provienen de la rama de la filosofia conocida como metafisica la cual tiene que ver con la naturaleza de la realidad de lo que existe Esta rama se preocupa por el analisis de varios tipos o modos de existencia frecuentemente con especial atencion en las relaciones entre lo particular y lo universal entre las propiedades intrinsecas y extrinsecas y entre la esencia y la existencia El objetivo tradicional del analisis ontologico es de dividir el mundo en conjuntos para descubrir aquellas categorias o tipos fundamentales en el cual los objetos del mundo estan naturalmente 5 Durante la segunda mitad del siglo XX los filosofos debatieron exhaustivamente los posibles metodos o aproximaciones para construir ontologias sin ser realmente construidas en cualquier ontologia elaborada por ellos En contraste los cientificos de la computacion fueron construyendo algunas ontologias grandes y robustas tales como WordNet y Cyc con debates de como deberian ser construidas Desde mediados de los 1970 investigadores en el campo de la inteligencia artificial IA habian reconocido que capturar el conocimiento es la clave para construir grandes y poderosos sistemas de IA Los investigadores de IA argumentaron que ellos podrian crear nuevas ontologias como modelos computacionales que permitan cierto grado de razonamiento automatico En los anos 80 la comunidad de IA comenzo a usar el termino ontologia para referirse a la teoria del mundo modelado y a una componente de los sistemas de conocimiento Algunos investigadores se inspiraron de algunas ontologias filosoficas viendo una ontologia computacional como un tipo de filosofia aplicada 6 A principios de los 90 una pagina web y un articulo muy citados Toward Principles for the Design of Ontologies Used for Knowledge Sharing por Tom Gruber 7 fue reconocido como una definicion deliberada de ontologia como un termino tecnico en ciencia de la computacion Gruber introdujo el termino para referirse a una especificacion de una conceptualizacion Una ontologia es una descripcion como una especificacion formal de un programa de los conceptos y relaciones que pueden formalmente existir para un agente o comunidad de agentes Esta definicion es consistente con el uso de ontologia como un conjunto de definiciones conceptuales pero mas generales Y esto es un sentido diferente de la palabra ontologia utilizada en filosofia 8 De acuerdo con Gruber 1993 Ontologias son frecuentemente asociadas con jerarquias taxonomicas de las clases definicion de clases y las relaciones pero ontologias necesitan no ser limitadas a estas formas Ontologias no son limitadas tampoco a las definiciones conservadoras o sea definiciones en el sentido logico tradicional que solamente introduce terminologia y no anade ningun conocimiento acerca del mundo 9 Para especificar una conceptualizacion se necesitan establecer axiomas que limiten las posibles interpretaciones para los terminos definidos 1 En 1997 Borst hizo mas especifica la definicion de Gruber al afirmar que una ontologia es una especificacion formal de una conceptualizacion compartida Por lo que la conceptualizacion ontologica debe expresar una vision compartida entre varias partes un consenso mas que un punto de vista individual Ademas tal conceptualizacion debe estar expresada en un lenguaje formal para que pueda ser procesada por una computadora 10 Componentes EditarLas ontologias contemporaneas comparten muchas similitudes estructurales indiferente al lenguaje en el cual ellos fueron expresados Como se menciono arriba la mayoria de las ontologias describen individuos instancias clases conceptos atributos y relaciones En esta seccion cada uno de estos componentes sera discutido Los componentes mas comunes de una ontologia son Individuos instancias u objetos lo basico u objetos de bajo nivel Clases conjuntos colecciones conceptos clases en programacion tipos de objetos o tipos de cosas Atributos aspectos propiedades rasgos caracteristicas o parametros que objetos y clases pueden tener Relaciones formas en la cual clases y los individuos se pueden relacionar unos con otros Funciones Complejas estructuras formadas de cierta relacion que pueden ser usadas en lugar de un termino individual en una declaracion Restricciones establecen descripciones formales de lo que debe ser verdad con el objetivo de que alguna asercion pueda ser aceptada como entrada Reglas Declaraciones con forma de oraciones si entonces antecedente consecuente que describen inferencias logicas que pueden ser derivables de una asercion en una forma particular Axiomas aserciones incluyendo reglas en una forma logica que juntos incluyen toda la teoria que la ontologia describe en su dominio de aplicacion Esta definicion es diferente de los axiomas en gramaticas generadas y forma logica En esas disciplinas axiomas solamente incluyen declaraciones especificadas como un conocimiento a priori En las ontologias axiomas tambien incluyen teorias derivadas de declaraciones axiomaticas Eventos los cambios de los atributos o relaciones Las ontologias se suelen codificar usando lenguajes de ontologias Tipos EditarOntologias de dominio Editar La ontologia de dominio u ontologia de dominio especifico representa conceptos que pertenecen a una parte del mundo El significado particular de un termino aplicado a ese dominio es proporcionado por el dominio de la ontologia Por ejemplo la palabra tarjeta tiene muchos significados Una ontologia acerca del dominio banco podria modelar el significado a tarjeta de credito mientras que una ontologia acerca del dominio de hardware de computadoras podria modelar los conceptos a tarjeta de red y tarjeta grafica Como las ontologias de conceptos representan conceptos de manera muy especifica normalmente son muy incompatibles Como sistemas que dependen de ontologias de dominio expandidas normalmente necesitan mezclar ontologias de dominio dentro de una representacion mas general Esto representa un reto para el diseno de una ontologia Diferentes ontologias en el mismo dominio son hechas en diferentes lenguajes diferentes intentos de uso de la ontologia y diferentes percepciones del dominio basados en la formacion cultural educacion ideologia etc Actualmente mezclar ontologias que no estan desarrolladas desde una ontologia comun basica es un proceso manual muy caro y largo Las ontologias de dominio que usan la misma ontologia basica que provee un conjunto de elementos basicos con los cuales especificar el significado de los elementos de la ontologia de dominio puede ser mezclado automaticamente Hay estudios en tecnicas generalizadas para mezclar ontologias 11 pero esta area sigue siendo muy teorica Ontologias generales Editar Representan conceptos generales que no son especificos de un dominio Por ejemplo ontologias sobre el tiempo ontologias de conducta de causalidad etc Pueden reutilizarse a traves de diferentes dominios 12 Ontologia de tareas Editar Proporcionan el vocabulario para describir terminos involucrados en los procesos de resolucion de problemas los cuales pueden estar relacionados con tareas similares en el mismo dominio o en dominios distintos Incluyen nombres verbos frases y adjetivos relacionados con la tarea objetivo planificacion asignar clasificar etc 12 Ontologia terminologicas Editar Especifican los terminos que son usados para representar conocimiento en el universo de discurso Suelen usarse para unificar vocabulario en un dominio determinado contenido lexico y no semantico Conocidas tambien como ontologias linguisticas 12 Ontologia de informacion Editar Especifican la estructura de almacenamiento de bases de datos Ofrecen un marco para el almacenamiento estandarizado de informacion estructura de los registros de una BD 12 Ontologia de modelado del conocimiento Editar Especifican conceptualizaciones del conocimiento Poseen una rica estructura interna y suelen estar ajustadas al uso particular del conocimiento que describen terminos y semantica 12 Visualizacion EditarUn estudio de tecnicas visualizacion de ontologias esta presentada por Katifori et al 13 Una evaluacion de las dos tecnicas de visualizacion de ontologias mas usadas arboles y grafos es discutido en 14 Un lenguaje visual para ontologias representadas en OWL es especificada por Visual Notation for OWL Ontologies VOWL Ingenieria EditarIngenieria de Ontologia o construccion de ontologias es una rama de ingenieria del conocimiento Estudia el proceso de desarrollo de la ontologia su ciclo de vida los metodos y las metodologias para construir ontologias asi como las herramientas y lenguajes que los soportan 15 16 La ingenieria de ontologia tiene como objetivo hacer explicito el contenido dentro de las aplicaciones de software y dentro de los procedimientos de negocios y empresas para un dominio en particular La ingenieria de ontologia ofrece una direccion hacia la solucion de los problemas interpretativos traidos por los obstaculos de la semantica tales como los relacionados con las definiciones de terminos de negocios y las clases de software La ingenieria de ontologia es un conjunto de tareas relacionadas con el desarrollo de las ontologias en un dominio especifico 17 Aprendizaje Editar El aprendizaje de una ontologia es una creacion automatico o semiautomatico de ontologias incluyendo extraer termino de un dominio de un texto en lenguaje natural Como construir manualmente una ontologia es una labor intensamente compleja y consume mucho tiempo hay una motivacion para automatizar el proceso Extraccion de informacion y metodos de mineria de datos han sido explotados para unir automaticamente ontologias con documentos ej En el contexto de los retos BioCreative 18 Lenguajes EditarUn lenguaje de ontologia es un lenguaje formal usado para codificar una ontologia Hay un gran numero de dichos lenguajes Common Algebraic Specification Language es un lenguaje de especificacion general basado en la logica desarrollado dentro del grupo de trabajo IFIP 1 3 Foundations of System Specifications y funciona como un estandar dentro del area de las especificaciones de software Ahora esta siendo aplicado a la especificacion de las ontologias con el objetivo de obtener mecanismos estructurado y modulados Common logic es ISO estandar 24707 una especificacion para una familia de lenguajes de ontologia que pueden ser perfectamente traducidos de unos a otros El proyecto Cyc tiene su propio lenguaje llamado CycL basado en calculo de predicados de primer orden con otros de un orden mas alto DOGMA Developing Ontology Grounded Methods and Applications adopta la tecnica de modelado para tener una nivel mas alto de estabilidad semantica El lenguaje Gellish incluye reglas para su propia extension e integra una ontologia con un lenguaje de ontologia IDEF5 es un metodo de ingenieria de software para desarrollar y mantener usables y fiables las ontologias de dominio KIF es una sintaxis para logica de primer orden basadas en S expressiones MOF y UML son estadanres del OMG Olog es un metodo categorizacion teorica para ontologias enfatizando traducciones entre ontologias usando functors OBO un lenguaje usado para ontologias biologicas y biomedicas OntoUML is an ontologically well founded profile of UML for conceptual modeling of domain ontologies OWL es un lenguaje para hacer declaraciones ontologicas desarrollado como un seguimiento de RDF y RDFS OWL esta intentado ser usado en la World Wide Web y todos sus elementos clases propiedades e individuos son definidos como recursos RDF e identificados por URIs Rule Interchange Format RIF y F Logic combinan ontologias y reglas Semantic Application Design Language SADL 19 captura un subconjunto de expresiones de OWL usando un lenguaje parecido al Ingles introducido via plug in en Eclipse SBVR Semantics of Business Vocabularies and Rules es un estandar OMG adoptado en la industria para construir ontologias TOVE Project TOronto Virtual Enterprise project Ejemplos publicados EditarBabelNet una muy grande ontologia y red semantica multilingue con lexico en muchos lenguajes Basic Formal Ontology 20 una ontologia disenada para soportar investigaciones cientificas BioPAX 21 una ontologia para el intercambio de la ontologia para el intercambio y la interoperabilidad de los datos de los caminos biologicos proceso celular BMO 22 un Ontologia de modelo basado en analisis de ontologias interpretadas y literatura de modelo de negocios CCO and GexKB 23 Application Ontologies APO que integran diversos tipos de conocimineto con el Cell Cycle Ontology CCO y el Gene Expression Knowledge Base GexKB CContology Customer Complaint Ontology 24 una ontologia e business que soporta la administracion de las quejas de los clientes en linea CIDOC Conceptual Reference Model an ontology for cultural heritage 25 COSMO 26 una Foundation Ontology la actual version esta en OWL que esta disenada para contener representacion de todos los conceptos primitivos necesitados para logicamente especificar el significado de cualquier dominio Es un intento de servir como ontologia basica que pueda ser usada para traducir entre las representaciones en otras ontologias o bases de datos Comenzo como una mezcla de elementos basicos de las ontologias OpenCyc y SUMO y ha sido suplementado con otros elementos de ontologias asi como incluir representaciones de todas las palabras en el diccionario Longman definiendo vocabulario Cyc a large Foundation Ontology para representacion formal del universo de discurso Disease Ontology 27 disenado para facilitar el reconocimiento de enfermedades y condiciones asociadas a un codigo medico en particular DOLCE una ontologia descriptiva para ingenieria linguistica y cognitiva Dublin Core una ontologia simple para documentos y publicaciones Foundational Core and Linguistic Ontologies 28 Foundational Model of Anatomy 29 una ontologia para la anatomia humana Friend of a Friend una ontologia que describe personas sus actividades y sus relaciones con otras personas y objetos Gene Ontology para genomas Gellish English dictionary una ontologia que incluye un diccionario y una taxonomia que se centran en las aplicaciones en la industria negocios en ingenieria tecnologia etc Ver tambien Gellish proyecto de codigo abierto en SourceForge Geopolitical ontology una ontologia que describe informacion geopolitica creada por la FAO La ontologia geopolitica incluye nombres en diferentes idiomas espanol frances espanol arabe chino ruso e italiano con los codigos de los sistemas UN ISO FAOSTAT AGROVOC etc facilitando una relacion entre territorios fronteras grupos de membresia etc y localizando cambios historicos Ademas la FAO provee servicios web lt https web archive org web 20110517082103 http www fao org countryprofiles webservices asp lang en gt de ontologia geopolitica y construccion de modulos lt http www fao org countryprofiles geoinfo modulemaker index html gt para descargarlos en diferentes formatos RDF XML and EXCEL Ver mas informacion en FAO Country Profiles en la pagina web lt http www fao org countryprofiles geoinfo asp lang en gt GOLD 30 Ontologia General para Descripcion Linguistica GUM Generalized Upper Model 31 una ontologia linguisticamente motivada por la intervencion entre sistemas clientes y tecnologias de lenguaje natural IDEAS Group 32 una ontologia formal para arquitecturas interpretadas siendo desarrollada por departamentos de defensa de Australia Canada y Estados Unidos Linkbase 33 una representacion formal de un dominio biomedico fundado sobre Basic Formal Ontology LPL Lawson Pattern Language NCBO Bioportal 34 Ontologias biomedicas y biologicas con herramientas para la busqueda navegacion y visualizacion Ontologias NIFSTD de Neuroscience Information Framework un conjunto modular de ontologias de dominio relacionado con la neurociencia Ver http neuinfo org Archivado el 25 de enero de 2007 en Wayback Machine OBO Edit 35 un buscador de ontologia mayoritariamente de Ontologias bilogicas y biomedicas OBO Foundry 36 una suite de referencias ontologicas interoperables en biologia y medicina OMNIBUS Ontology 37 una ontologia de aprendizaje instruccion y diseno Ontology for Biomedical Investigations un software de acceso abierto ontologia integrada para la descripcion de investigaciones biologicas y clinicas ONSTR 38 Ontologia para Newborn Screening Follow up and Translational Research 4 Newborn Screening Follow up Data Integration Collaborative Emory University Atlanta GA Ver tambien https web archive org web 20150802052929 https nbsdc org projectmission php Plant Ontology 39 para estructuras de plantas y estados de crecimiento desarrollo etc POPE Purdue Ontology for Pharmaceutical Engineering PRO 40 the Protein Ontology of the Protein Information Resource Georgetown University Programas de abstraccion de taxonomia program abstraction taxonomy Protein Ontology 41 RXNO Ontology para nombres de reacciones en quimica SNOMED CT Systematized Nomenclature of Medicine Clinical Terms Suggested Upper Merged Ontology Systems Biology Ontology SBO para modelos computacionales en Biologia SWEET 42 Semantic Web for Earth and Environmental Terminology Ontologia ThoughtTreasure TIME ITEM Topics for Indexing Medical Education Uberon 43 representa estructuras anatomica de animal UMBEL una estructura dereferncia ligera de 20 000 temas conceptos clases y sus relaciones derivadas de OpenCyc WordNet un Sistema de referencia lexica YAMATO 44 Yet Another More Advanced Top level OntologyBibliotecas EditarEl desarrollo de ontologias para la web ha conducido a que emerjan servicios proveyendo listas o directorios de ontologias con facilidad de busqueda Tales directorios han sido llamados bibliotecas de ontologia Algunos ejemplos COLORE 45 es un repositorio abierto de ontologias de primer orden en la Logica Comun con ligas formales entre ontologias en el repositorio DAML Ontology Library 46 mantiene un legado de las ontologias de DAML Ontology Design Patterns portal 47 es un wiki repositorio de componentes reusables y practicas para el diseno de ontologias y tambien mantiene una lista de ontologias ejemplares Comenzadas dentro del proyecto EU NeOn Protege Ontology Library 48 contiene un conjunto de ontologias OWL basadas en estructuras y otros formatos SchemaWeb 49 es un directorio de esquemas RDF expresadas en RDFS OWL y DAML OIL Los siguientes son directorios y motores de busqueda al mismo tiempo Ellos incluyen busqueda con crawlers OBO Foundry es una suite de referencias de ontologias interoperables en bilogia y biomedicine 50 51 Bioportal repositorio en NCBO OntoSelect 52 Libreria de ontologias que ofrece servicios similares para ontologias RDF S DAML and OWL Ontaria 53 es un directorio buscable y navegable de datos en la Web Semantica centrado en vocabularios RDF y ontologias OWL Swoogle es un directorio y un motor de busqueda para todos los recursos RDF disponibles en la Web incluyendo ontologias OOR the Open Ontology Repository initiative http oor net ROMULUS es un repositorio fundacional de ontologias concebidos para mejorar la interoperabilidad en la semantica Actualmente hay 3 ontologias fundacionales en el repositorio DOLCE BFO y GFO Ejemplo de su aplicacion EditarEn general las ontologias pueden ser usadas beneficiosamente en aplicaciones interpretadas 54 Un ejemplo mas concreto is SAPPHIRE seguro medico o Situational Awareness and Preparedness for Public Health Incidences and Reasoning Engines el cual es un sistema de informacion medica basado en semantica capacitado para seguir y evaluar situaciones que puedan afectar la salud publica Critica EditarWerner Ceusters ha notado la confusion causada por los diferentes significados de la palabra ontologia cuando es usado en filosofia comparada con el uso de la palabra en ciencia de la computacion y aboga por la gran precision en el uso de la palabra por los que miembros de varias disciplinas usan varias definiciones de la palabra Escribio Antes de contestar la pregunta que es una ontologia se deberia primero responder a la pregunta que significa la palabra ontologia 55 Tampoco nos es muy claro como las ontologias encajan dentro de las bases de datos NoSQL Vease tambien EditarAnalisis formal de conceptos OntologiaReferencias Editar a b Gruber Thomas R June 1993 A translation approach to portable ontology specifications PDF Knowledge Acquisition 5 2 199 220 doi 10 1006 knac 1993 1008 Arvidsson F Flycht Eriksson A Ontologies I PDF Consultado el 26 de noviembre de 2008 Garshol L M 2004 Metadata Thesauri Taxonomies Topic Maps Making sense of it all Archivado desde el original el 17 de octubre de 2008 Consultado el 13 de octubre de 2008 Sowa J F 1995 Top level ontological categories International Journal of Human Computer Studies 43 5 6 November December 669 85 doi 10 1006 ijhc 1995 1068 Benjamin Perakath C Menzel Christopher P Mayer Richard J Fillion Florence Futrell Michael T deWitte Paula S Lingineni Madhavi 21 de septiembre de 1994 IDEF5 Method Report PDF Knowledge Based Systems Inc Gruber T 2008 Ontology En Liu Ling Ozsu M Tamer eds Encyclopedia of Database Systems Springer Verlag ISBN 978 0 387 49616 0 Gruber T 1995 Toward Principles for the Design of Ontologies Used for Knowledge Sharing International Journal of Human Computer Studies 43 5 6 907 928 doi 10 1006 ijhc 1995 1081 Gruber T 2001 What is an Ontology Stanford University Archivado desde el original el 16 de julio de 2010 Consultado el 9 de noviembre de 2009 Enderton H B 12 de mayo de 1972 A Mathematical Introduction to Logic 1 edicion San Diego CA Academic Press p 295 ISBN 978 0 12 238450 9 2nd edition January 5 2001 ISBN 978 0 12 238452 3 Guarino Nicola Oberle Daniel Staab Steffen 2009 Handbook on Ontologies en ingles Springer Berlin Heidelberg pp 1 17 ISBN 9783540709992 doi 10 1007 978 3 540 92673 3 0 Consultado el 18 de septiembre de 2018 Project Dynamic Ontology Repair University of Edinburgh Department of Informatics Consultado el 2 de enero de 2012 a b c d e Mouna Ziouziou Desarrollo de una ontologia y de un sistema de recuperacion de la informacion para el sector del mueble y afines Julio 2009 Katifori A Halatsis C Lepouras G Vassilakis C Giannopoulou E Ontology Visualization Methods A Survey ACM Computing Surveys 39 4 Article 10 2007 1 Bo Fu Natalya F Noy Margaret Anne Storey Indented Tree or Graph A Usability Study of Ontology Visualization Techniques in the Context of Class Mapping Evaluation In Proceedings of the 12th International Semantic Web Conference ISWC 2013 LNCS 8218 117 134 2 Gomez Perez Ascunion Fernandez Lopez Mariano Corcho Oscar 2004 Ontological Engineering With Examples from the Areas of Knowledge Management E commerce and the Semantic Web 1 edicion Springer p 403 ISBN 978 1 85233 551 9 De Nicola Antonio Missikoff Michele Navigli Roberto 2009 A Software Engineering Approach to Ontology Building PDF Information Systems Elsevier 34 2 258 275 doi 10 1016 j is 2008 07 002 Pouchard Line Ivezic Nenad Schlenoff Craig March 2000 Ontology Engineering for Distributed Collaboration in Manufacturing PDF Proceedings of the AIS2000 conference Krallinger M Leitner F Vazquez M Salgado D Marcelle C Tyers M Valencia A Chatr Aryamontri A 2012 How to link ontologies and protein protein interactions to literature Text mining approaches and the Bio Creative experience Database 2012 bas017 PMC 3309177 PMID 22438567 doi 10 1093 database bas017 SADL Sourceforge Consultado el 10 de febrero de 2011 Basic Formal Ontology BFO Institute for Formal Ontology and Medical Information Science IFOMIS BioPAX Consultado el 10 de febrero de 2011 Osterwalder Alexander Pigneur Yves June 17 19 2002 An e Business Model Ontology for Modeling e Business 15th Bled eConference Slovenia Archivado desde el original el 19 de abril de 2011 About CCO and GexKB Semantic Systems Biology Archivado desde el original el 30 de julio de 2012 Consultado el 31 de octubre de 2013 CContology Consultado el 10 de febrero de 2011 The CIDOC Conceptual Reference Model CRM Consultado el 10 de febrero de 2011 COSMO MICRA Inc Consultado el 10 de febrero de 2011 Disease Ontology Sourceforge Consultado el 10 de febrero de 2011 Foundational Core and Linguistic Ontologies Consultado el 10 de febrero de 2011 Foundational Model of Anatomy Consultado el 10 de febrero de 2011 GOLD Consultado el 10 de febrero de 2011 Generalized Upper Model Consultado el 10 de febrero de 2011 The IDEAS Group Website Archivado desde el original el 16 de diciembre de 2018 Consultado el 10 de febrero de 2011 Linkbase Archivado desde el original el 18 de septiembre de 2008 Consultado el 10 de febrero de 2011 Bioportal National Center for Biological Ontology NCBO Archivado desde el original el 12 de junio de 2009 Consultado el 5 de noviembre de 2015 Ontology browser for most of the Open Biological and Biomedical Ontologies Berkeley Bioinformatics Open Source Project BBOP The Open Biological and Biomedical Ontologies Berkeley Bioinformatics Open Source Project BBOP OMNIBUS Ontology Archivado desde el original el 19 de julio de 2012 Consultado el 10 de febrero de 2011 ONSTR Archivado desde el original el 16 de abril de 2014 Consultado el 16 de abril de 2014 Plant Ontology Consultado el 10 de febrero de 2011 PRO Archivado desde el original el 10 de marzo de 2011 Consultado el 10 de febrero de 2011 Protein Ontology Archivado desde el original el 10 de marzo de 2011 Consultado el 10 de febrero de 2011 SWEET Archivado desde el original el 11 de abril de 2011 Consultado el 10 de febrero de 2011 UBERON Consultado el 10 de julio de 2012 YAMATO Archivado desde el original el 3 de marzo de 2011 Consultado el 10 de febrero de 2011 COLORE Consultado el 4 de mayo de 2011 DAML Ontology Library Consultado el 10 de febrero de 2011 ODP Library Consultado el 21 de febrero de 2013 Protege Ontology Library Consultado el 10 de febrero de 2011 SchemaWeb Archivado desde el original el 10 de agosto de 2011 Consultado el 10 de febrero de 2011 OBO Foundry Consultado el 10 de febrero de 2011 Smith B Ashburner M Rosse C Bard J Bug W Ceusters W Goldberg L J Eilbeck K Ireland A Mungall C J Leontis N Rocca Serra P Ruttenberg A Sansone S A Scheuermann R H Shah N Whetzel P L Lewis S 2007 The OBO Foundry Coordinated evolution of ontologies to support biomedical data integration Nature Biotechnology 25 11 1251 1255 PMC 2814061 PMID 17989687 doi 10 1038 nbt1346 OntoSelect Archivado desde el original el 11 de noviembre de 2010 Consultado el 10 de febrero de 2011 Ontaria Consultado el 10 de febrero de 2011 Daniel Oberle How ontologies benefit enterprise applications Semantic Web Journal IOS Press 2013 DOI 10 3233 SW 130114 3 enlace roto disponible en Internet Archive vease el historial la primera version y la ultima Copia archivada Archivado desde el original el 4 de marzo de 2016 Consultado el 5 de noviembre de 2015 Lecturas recomendadas EditarOberle D Guarino N amp Staab S 2009 What is an ontology In Handbook on Ontologies Springer 2nd edition 2009 Fensel D van Harmelen F Horrocks I McGuinness D L amp Patel Schneider P F 2001 OIL an ontology infrastructure for the Semantic Web In Intelligent Systems IEEE 16 2 38 45 Gangemi A Presutti V 2009 Ontology Design Patterns enlace roto disponible en Internet Archive vease el historial la primera version y la ultima In Staab S et al eds Handbook on Ontologies 2nd edition Springer 2009 Maria Golemati Akrivi Katifori Costas Vassilakis George Lepouras Constantin Halatsis 2007 Creating an Ontology for the User Profile Method and Applications In Proceedings of the First IEEE International Conference on Research Challenges in Information Science RCIS Morocco 2007 Mizoguchi R 2004 Tutorial on ontological engineering part 3 Advanced course of ontological engineering In New Generation Computing Ohmsha amp Springer Verlag 22 2 198 220 Gruber T R 1993 A translation approach to portable ontology specifications In Knowledge Acquisition 5 199 199 Maedche A amp Staab S 2001 Ontology learning for the Semantic Web In Intelligent Systems IEEE 16 2 72 79 Natalya F Noy and Deborah L McGuinness Ontology Development 101 A Guide to Creating Your First Ontology Stanford Knowledge Systems Laboratory Technical Report KSL 01 05 and Stanford Medical Informatics Technical Report SMI 2001 0880 March 2001 Prabath Chaminda Abeysiriwardana Saluka R Kodituwakku Ontology Based Information Extraction for Disease Intelligence International Journal of Research in Computer Science 2 6 pp 7 19 November 2012 doi 10 7815 ijorcs 26 2012 051 Razmerita L Angehrn A amp Maedche A 2003 Ontology Based User Modeling for Knowledge Management Systems enlace roto disponible en Internet Archive vease el historial la primera version y la ultima In Lecture Notes in Computer Science 213 17 Soylu A De Causmaecker Patrick 2009 Merging model driven and ontology driven system development approaches pervasive computing perspective in Proc 24th Intl Symposium on Computer and Information Sciences pp 730 735 Smith B Ontology Science in C Eschenbach and M Gruninger eds Formal Ontology in Information Systems Proceedings of FOIS 2008 Amsterdam New York ISO Press 21 35 Uschold Mike amp Gruninger M 1996 Ontologies Principles Methods and Applications Knowledge Engineering Review 11 2 W Pidcock What are the differences between a vocabulary a taxonomy a thesaurus an ontology and a meta model Yudelson M Gavrilova T amp Brusilovsky P 2005 Towards User Modeling Meta ontology Lecture Notes in Computer Science 3538 448 Movshovitz Attias Dana and Cohen William W 2012 Bootstrapping Biomedical Ontologies for Scientific Text using NELL BioNLP in NAACL Association for Computational Linguistics 2012 Enlaces externos EditarKnowledge Representation en Open Directory Project Library of ontologies GoPubMed usando ontolgias para busqueda ONTOLOG a k a Ontolog Forum Use of Ontologies in Natural Language Processing Ontology Summit Standardization of Ontologies Datos Q324254 Multimedia OntologyObtenido de https es wikipedia org w index php title Ontologia informatica amp oldid 133771339, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos