Ir al contenido

Diferencia entre revisiones de «Ontología (informática)»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Referencia
Sin resumen de edición
Línea 1: Línea 1:
{{About|ontologia en la ciencia de la información |el estudio de la naturaleza del ser|Ontology}}
{{referencias|t=20140424010134}}
{{Ciencia de la Información}}
El término '''[[ontología]]''' en [[informática]] hace referencia a la formulación de un exhaustivo y riguroso [[esquema conceptual]] dentro de uno o varios dominios dados; con la finalidad de facilitar la comunicación y el intercambio de información entre diferentes sistemas y entidades. Aunque toma su nombre por analogía, ésta es la diferencia con el punto de vista filosófico de la palabra [[ontología]].<ref>[http://ocw.uc3m.es/ingenieria-informatica/ingenieria-de-la-informacion/material-de-clase-1/08-Metadatos_Ontologias_y_Web_Semantica.pdf/view Curso OpenCourseWare (OCW) 08 - Metadatos Ontologías y Web Semántica ] Autores: Anabel Fraga, Jorge Morato, Sonia Sanchez-Cuadrado]</ref>


En [[ciencia de la computación]] and [[ciencia de la informació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 discusión]] en particular. Es una aplicación práctica de la [[ontología]] filosófica, con una [[taxonomía (general)|taxonomía]].
Un uso común tecnológico actual del concepto de ontología, en este sentido [[semántica|semántico]], lo encontramos en la [[inteligencia artificial]] y la [[representación del conocimiento]]. En algunas aplicaciones, se combinan varios [[esquema]]s en una estructura '''de facto''' completa de datos, que contiene todas las entidades relevantes y sus relaciones dentro del dominio.


Una ontología cataloga las variables necesitadas para algún conjunto de computación y establece las relaciones entre ellos.<ref name="TRG93">{{cite journal |first=Thomas R. |last=Gruber |authorlink=Tom Gruber |date=June 1993 |url=http://tomgruber.org/writing/ontolingua-kaj-1993.pdf |format=PDF |title=A translation approach to portable ontology specifications |journal=[[Knowledge Acquisition]] |volume=5 |issue=2 |pages=199–220 |doi=10.1006/knac.1993.1008}}</ref><ref>{{cite web |first1=F. |last1=Arvidsson |first2=A. |last2=Flycht-Eriksson |url=http://www.ida.liu.se/~janma/SemWeb/Slides/ontologies1.pdf |title=Ontologies I |format=PDF |accessdate=26 November 2008}}</ref>
Los [[programa (computación)|programas]] informáticos pueden utilizar así este punto de vista de la ontología para una variedad de propósitos, incluyendo el [[razonamiento inductivo]], la [[clasificación]], y una variedad de técnicas de [[resolución de problemas]].
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==
Típicamente, las ontologías en los [[ordenador]]es se relacionan estrechamente con vocabularios fijos –una [[ontología fundacional]]– con cuyos términos debe ser descrito todo lo demás. Debido a que esto puede ocasionar representaciones pobres para ciertos [[dominio de problema|dominios de problemas]], se deben crear esquemas más especializados para convertir en útiles los datos a la hora de tomar decisiones en el mundo real.
El término ''[[ontología]]'' tiene su origen en la [[filosofía]] y ha sido aplicado en muchas formas diferentes. Proviene de ''[[wiktionary:onto-|onto-]]'' de [[idioma Griego|Griego]] ''[[wiktionary:ὤν|ὤν]], ὄντος'', (""lo que se es"), presente participio del verbo ''[[wiktionary:εἰμί|εἰμί]]'' ("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 semejantemente posible al mundo real. (en relación con el objeto).<ref>{{cite web |first=L. M. |last=Garshol |year=2004 |url=http://www.ontopia.net/topicmaps/materials/tm-vs-thesauri.html#N773 |title=Metadata? Thesauri? Taxonomies? Topic Maps! Making sense of it all'' |accessdate=13 October 2008 }}</ref>
==Introducción==
Lo que muchas ontologías tiene en común tanto en ciencia de la compitación y la filosofía es la representación de entidades,ideas y eventos, junto con sus propiedades y relaciones, de acuerdo con su sitema de categorización. En ambos campos, hay trabajo considerable en cuanto a los problemas relativos a la ontología (e.g., [[Willard Van Orman Quine|Quine]] y [[Saul Kripke|Kripke]] en filosofía, [[John F. Sowa|Sowa]] y [[Nicola Guarino|Guarino]] en ciencia de la computación),<ref>{{cite journal |first=J. F. |last=Sowa |title=Top-level ontological categories
|journal=[[International Journal of Human-Computer Studies]] |volume=43 |issue=5-6 (November/December)
|year=1995 |pages=669–85 |doi=10.1006/ijhc.1995.1068 }}</ref> 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 que se enfocan. Los científicos de la computación están más preocupados por un establecimiento fijo, vocabularios controlados, mientras que los filósofos están más preocupados por los principios, como si hay tales cosas como una esencia fija o si las entidades deben ser ontológicamente mas primarias que los procesos.


==Historia==
Dichas ontologías son valorables comercialmente, creándose competencia para definirlas. [[Peter Murray-Rust]] se ha quejado de que esto conduce a ''"una guerra semántica y ontológica debido a la competencia entre estándares"''{{Cita requerida}}. Por consiguiente, cualquier estándar de ontología fundacional es posible que sea contestado por los agentes políticos o comerciales, cada uno con su propia idea de 'lo que existe' (en el sentido filosófico de [[ontología]]).
Las ontologías provienen de la rama de la [[filosofía]] conocido como [[metafísica]], la cual tiene que ver con la naturaleza de la realidad &nbsp;– de lo que existe. Esta rama se preocupa por el análisis de varios tipos o modos de existencia, frecuentemente con especial atención con las relaciones entre lo [[particular]] y lo [[Universal (metafísica)|universal]], entre las propiedades intrínsecas y extrínsecas y entre la [[esencia]] y la [[existencia]]. El objetivo tradicional del analisis ontologico es de divider el mundo "por sus conjuntos" para descubrir aquellas categorias o tipos findamentales en el cual los objectos del mundo naturalmente están. ref name="PCB94">{{cite web |first1=Perakath C. |last1=Benjamin |first2=Christopher P. |last2=Menzel |first3=Richard J. |last3=Mayer |first4=Florence |last4=Fillion |first5=Michael T. |last5=Futrell |first6=Paula S. |last6=deWitte |first7=Madhavi |last7=Lingineni |date=September 21, 1994 |url=http://www.idef.com/pdf/Idef5.pdf |format=PDF |title=IDEF5 Method Report |publisher=Knowledge Based Systems, Inc.}}</ref>


Durante la segunda mitad del siglo 20, 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.
Una variación ha sido propuesta recientemente, véase el sitio de [http://mathworld.wolfram.com/ MathWorld], cuyo autor propugna que el universo se modela mejor en los términos de los programas informáticos (computacionales) que con los términos matemáticos convencionales.


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.<ref name="TG08">{{cite book |first=T. |last=Gruber |authorlink=Tom Gruber |year=2008 |url=http://tomgruber.org/writing/ontology-definition-2007.htm |title=Ontology |work=Encyclopedia of Database Systems |editor1-first=Ling |editor1-last=Liu |editor2-first=M. Tamer |editor2-last=Özsu |publisher=Springer-Verlag|isbn=978-0-387-49616-0}}</ref>
== Lenguajes de Ontologías ==
* [[Resource Description Framework|RDF]]
* [[DAML]]
* [[OIL]]
* [[OWL]], en sus versiones


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]]<ref name="TRG95">{{cite journal |first=T. |last=Gruber |authorlink=Tom Gruber |title=Toward Principles for the Design of Ontologies Used for Knowledge Sharing |journal=[[International Journal of Human-Computer Studies]] |volume=43 |issue=5-6 |pages=907–928 |year=1995 |doi=10.1006/ijhc.1995.1081}}</ref> fue reconozido como una definición deliberada de '' ontología '' como un término tecnico en [[ciencia de la computación]]. Gruber introdució el termino para referirse a una especificación de una conceptualización: <blockquote>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.<ref name="TRG01">{{cite web |first=T. |last=Gruber |authorlink=Tom Gruber |year=2001 |url=http://www-ksl.stanford.edu/kst/what-is-an-ontology.html |title=What is an Ontology? |publisher=[[Stanford University]] |accessdate=2009-11-09}}</ref></blockquote>
== Véase también ==
* [[Cyc]]
* [[Ontología fundacional]]
* [[Web semántica]]
* [[Ontología]] (filosófica)
* [[Conocimiento]]
* [[Red semántica]]
* [[WordNet]]
* [[Tesauro]]
* [[Tesauros versus ontologías]]
* [[Diccionario]]


De acuerdo con Gruber (1993): <blockquote>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 nbsp;&mdash; o sea, definiciones en el sentido lógico tradicional que solamente introduce terminología y no añade ningún conocimiento acerca del mundo..<ref>{{cite book|first=H. B. |last=Enderton |authorlink=Herbert Enderton |date=1972-05-12 |title=A Mathematical Introduction to Logic |location=San Diego, CA |publisher=Academic Press |edition=1 |page=295 |isbn=978-0-12-238450-9 |postscript=&nbsp;2nd edition; January 5, 2001, ISBN 978-0-12-238452-3}}</ref> Para especificar una conceptualización , se necesitan establecer axiomas que limiten las posibles interpretaciones para los términos definidos .<ref name="TRG93"/></blockquote>
== Referencias ==


{{reflist}}


== Enlaces externos ==
== Componentes==
{{Main|Ontology components}}
Las ontologías contemporáneas comparten muchas similares 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, and relaciones. En esta sección cada uno de estos componentes será discutido:


Los componentes más comunes de una ontología son:
* http://www.w3.org/TR/owl-guide/ - Página del [[W3C]] sobre Web Ontology Language o Lenguaje Ontológico de la Web
* ''Individuos:'' instancias u objetos (lo básico u objetos de "bajo nivel" )
* http://www.ontoknowledge.org/oil/ - Página con información sobre OIL, un lenguaje de especificación de ontologías impulsado por la Unión Europea y en la que se basó la [[W3C]] (junto con [[DAML]]) para crear [[OWL]]
* ''[[Clase (teoría de conjuntos)|Clase]]s<!-- This deliberately links to the disambiguation page -->:'' [[Clase (teoría de conjuntos)|conjunto]]s, colecciones, conceptos, [[Clase (ciencia de la computación)|clases en programación]], [[Clase (filosofía)|tipos de objetos]],o tipos de cosas.
* ''[[Atributos (computación)|Atributo]]s:'' aspectos, propiedades, rasgos, características, o parámetros que objetos (y clases) pueden tener.
* ''[[Relaciones (matemáticas)|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 usada 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ógica que puede 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.
* ''[[Evento (filosofía)|Eventos]]:'' <!-- this links to the philosophy sense of 'Events' as that is currently the only article describing the issues around defining events in the ontology community--> los cambios de los atributos o relaciones.


Las ontologías son usualmente codificadas usando los lenguajes de ontologías [[lenguajes de ontologías]].
[[Categoría:Ontología (informática)| ]]

[[Categoría:Web semántica]]
== Tipos ==
[[Categoría:Representación del conocimiento]]

=== Ontologías de Dominio<!--linked from 'Domain ontology'--> ===
Una 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 son proporcionados por el dominio de la ontología. Pr ejemplo, la palabra ''[[:wikt:tarjeta|tarjeta]]'' tiene muchos significados. Una ontología acerca del dominio del Banco podría modelar el significado de "[[tarjeta de crédito]]", mientras que una ontología acerca del dominio de [[hardware de computadora]]s podría modelar los conceptos de "[[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,<ref name="Dynamic Ontology Repair">{{cite web |url=http://dream.inf.ed.ac.uk/projects/dor/ |title=Project: Dynamic Ontology Repair |publisher= University of Edinburgh Department of Informatics|accessdate=2 January 2012}}</ref> 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. .<ref> 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 </ref>
=== 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.). .<ref> 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 </ref>

=== 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. .<ref> 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 </ref>

=== 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). .<ref> 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 </ref>

=== 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). .<ref> 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 </ref>

== Visualización ==
Un studio de técnicas visualización de ontologías está presentada por Katifori et al.<ref>Katifori, A., Halatsis, C., Lepouras, G., Vassilakis, C., Giannopoulou, E.: Ontology Visualization Methods - A Survey. ACM Computing Surveys, 39, 4, Article 10 (2007) [http://physiology.med.cornell.edu/faculty/elemento/lab/jenny/pubs/onto-vis-survey-final.pdf]</ref> Una evaluación de las dos técnicas de visualización de ontologías mas usadas: árboles y grafos es discutido en.<ref>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 [http://link.springer.com/chapter/10.1007/978-3-642-41335-3_8]</ref> Un lenguaje visual para ontologies representadas en [[Web Ontology Language|OWL]] es especificada por [http://vowl.visualdataweb.org Visual Notation for OWL Ontologies (VOWL)].
== Ingeniería ==
{{Main|Ontology engineering}}
Ingeniería de Ontología (o construcción de ontologías) es un rama de [[ingeniería del conocimiento]].Estudia el proceso de desarrolo de la ontología, su ciclo de vida, los métodos y las metodólogías para construir ontológias , asi como las herramientas y lenguajes que los soportan..<ref name="PFC04">{{cite book |first1=Ascunion |last1=Gómez-Pérez |authorlink1=Ascunion Gómez-Pérez |first2=Mariano |last2=Fernández-López |authorlink2=Mariano Fernández-López |first3=Oscar |last3=Corcho |authorlink3=Oscar Corcho |year=2004 |title=Ontological Engineering: With Examples from the Areas of Knowledge Management, E-commerce and the Semantic Web |publisher=Springer |isbn=978-1-85233-551-9 |page=403 |edition=1 }}</ref><ref name="DMN">{{cite journal |first1=Antonio |last1=De Nicola |authorlink1=Antonio De Nicola |first2=Michele |last2=Missikoff |authorlink2=Michele Missikoff |first3=Roberto |last3=Navigli |authorlink3=Roberto Navigli |year=2009 |url=http://www.dsi.uniroma1.it/~navigli/pubs/De_Nicola_Missikoff_Navigli_2009.pdf |format=PDF |title=A Software Engineering Approach to Ontology Building |journal=[[Information Systems]] |volume=34 |issue=2 |publisher=Elsevier |pages=258–275 | doi = 10.1016/j.is.2008.07.002 }}</ref>

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. ref name="PIS00">{{cite journal |first1=Line |last1=Pouchard |authorlink1=Line Pouchard |first2=Nenad |last2=Ivezic |authorlink2=Nenad Ivezic |first3=Craig |last3=Schlenoff |authorlink3=Craig Schlenoff |date=March 2000 |url=http://www.mel.nist.gov/msidlibrary/doc/AISfinal2.pdf |format=PDF |title=Ontology Engineering for Distributed Collaboration in Manufacturing |work=Proceedings of the AIS2000 conference }}</ref>

=== Editor ===
{{Main|Ontology editor}}

=== Aprendizaje ===
{{Main|Ontology learning}}

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. <ref>{{Cite journal
| pmid = 22438567
| year = 2012
| author1 = Krallinger
| first1 = M
| title = How to link ontologies and protein-protein interactions to literature: Text-mining approaches and the Bio ''Creative'' experience
| journal = Database
| volume = 2012
| pages = bas017
| last2 = Leitner
| first2 = F
| last3 = Vazquez
| first3 = M
| last4 = Salgado
| first4 = D
| last5 = Marcelle
| first5 = C
| last6 = Tyers
| first6 = M
| last7 = Valencia
| first7 = A
| last8 = Chatr-Aryamontri
| first8 = A
| doi = 10.1093/database/bas017
| pmc = 3309177
}}</ref>
== Lenguajes ==
{{Main|Ontology language}}
{{move section portions|Ontology language|date=October 2013}}
Un [[lenguaje de ontología]] es un [[lenguaje formal]] usado para codificar una ontología. Hay un gran número de dichos lenguajes para ontologías:
* [[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 standard 24707,una especificación para una familia de lenguajes de ontología que pueden ser perfectamente traducidos de unos a otros.
* El poyecto [[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.
* [[Knowledge Interchange Format|KIF]] es una sintaxis para [[lógica de primer orden]] basadas en [[S-expression]]es.
* [[Meta-Object Facility|MOF]] y [[Unified Modeling Language|UML]] son estádanres del [[Object Management Group|OMG]]
* [[Olog]] es un método categorización teórica para ontologías, enfatizando traducciones entre ontologías usando [[Functor|functors]].
* [[Open Biomedical Ontologies|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.
* [[Web Ontology Language|OWL]] es un lenguaje para hacer declaraciones ontológicas, desarrollado como un seguimiento de[[Resource Description Framework|RDF]] y [[RDFS]]. OWL esta intentado ser usado en la [[World Wide Web]], y todos sus elementos (clases, propiedades e individuos) son definidos como RDF [[recursos de la web|recurso]]s, e identificados por [[Uniform Resource Identifier|URI]]s.
* [[Rule Interchange Format]] (RIF) y [[F-Logic]] combinan ontologías y reglas.
* [[Semantic Application Design Language]] (SADL)<ref>{{cite web |url=http://sadl.sourceforge.net/sadl.html |title=SADL |work=[[Sourceforge]] |accessdate=10 February 2011}}</ref> captura un subconjunto de expresiones de [[Web Ontology Language|OWL]], usando un lenguaje parecido al Inglés introducido vía por un Plug- in en [[Eclipse (software)|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,<ref>{{cite web |url=http://www.ifomis.org/bfo/ |title=Basic Formal Ontology (BFO)
|publisher=[[Institute for Formal Ontology and Medical Information Science]] (IFOMIS) |accessdate=}}</ref> una ontología diseñada para soportar investigaciones científicas.
* BioPAX,<ref>{{cite web |url=http://biopax.org |title=BioPAX |accessdate=10 February 2011}}</ref> 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,<ref>{{cite journal |first1=Alexander |last1=Osterwalder |first2=Yves |last2=Pigneur | author-link2= Yves Pigneur | url=http://129.3.20.41/eps/io/papers/0202/0202004.pdf |title=An e-Business Model Ontology for Modeling e-Business |location=[[Bled eConference|15th Bled eConference]], [[Slovenia]] |date=June 17–19, 2002}}</ref> un Ontología de modelo basado en análisis de ontologías interpretadas y literatura de modelo de negocios.
* CCO and GexKB,<ref>{{cite web|title=About CCO and GexKB|url=http://www.semantic-systems-biology.org/apo/|publisher=Semantic Systems Biology}}</ref> 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),<ref>{{cite web |url=http://www.jarrar.info/CContology/ |title=CContology |accessdate=10 February 2011}}</ref> una ontología e-business que soporta la administración de las quejas de los clients online
* [[CIDOC Conceptual Reference Model]], an ontology for [[cultural heritage]]<ref>{{cite web |url=http://www.cidoc-crm.org/ |title=The CIDOC Conceptual Reference Model (CRM) |accessdate=10 February 2011}}</ref>
* COSMO,<ref>{{cite web |url=http://micra.com/COSMO/ |title=COSMO |publisher=MICRA Inc.|accessdate=10 February 2011}}</ref> una Foundation Ontology (la actual versión está en OWL) que esta 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]],<ref>{{cite web |url=http://diseaseontology.sourceforge.net |title=Disease Ontology
|work=[[Sourceforge]] |accessdate=10 February 2011}}</ref> diseñado para facilitar el reconocimiento de enfermadades y condiciones asociadas a un código medico en particular.
* [[Upper ontology (computer science)#DOLCE and DnS|DOLCE]], una Descriptive Ontology para ingeniería linguistica y cognitiva <ref name="DOLCE"/><ref name="DOLCE-OWL"/>
* [[Dublin Core]], una ontología simple para documentos y publicaciones
* Foundational, Core and Linguistic Ontologies<ref>{{cite web |url=http://www.loa-cnr.it/Ontologies.html
|title=Foundational, Core and Linguistic Ontologies |accessdate=10 February 2011}}</ref>
* [[Foundational Model of Anatomy]],<ref>{{cite web |url=http://sig.biostr.washington.edu/projects/fm/AboutFM.html |title=Foundational Model of Anatomy |accessdate=10 February 2011}}</ref> una ontología para la anatomía humana.
* [[FOAF (software)|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 incluyen ontologías que se centran en las aplicaciones de la industria negocios en ingeniería, tecnología, etc. Ver también [http://gellish.wiki.sourceforge.net/ Gellish] as [[Open Source]] project on SourceForge.
* [[Geopolitical ontology]], una ontología que describe información geopolítica creada por [[Food and Agriculture Organization]](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, FAO provee servicios web <http://www.fao.org/countryprofiles/webservices.asp?lang=en> de ontología geopolitica y constructor 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,<ref>{{cite web |url=http://www.linguistics-ontology.org/gold.html |title=GOLD |accessdate=10 February 2011}}</ref> General Ontology para [[lingüística descriptive |Descripción Lingüística ]]
* GUM (Generalized Upper Model),<ref>{{cite web |url=http://www.fb10.uni-bremen.de/anglistik/langpro/webspace/jb/gum/index.htm |title=Generalized Upper Model |accessdate=10 February 2011}}</ref>una ontología lingüísticamente motivada porla intervención entre sistemas clientes y tecnologías de lenguaje natural.
* [[IDEAS Group]],<ref>{{cite web |url=http://www.ideasgroup.org |title=The IDEAS Group Website |accessdate=10 February 2011}}</ref>una ontología formal para arqutectutas interpretadas siendo desarrollada por departamentos de defense de Australia, Canadá y Estados Unidos.
* Linkbase,<ref>{{cite web |url=http://www.landcglobal.com/pages/linkbase.php |title=Linkbase |accessdate=10 February 2011}}</ref>una representación formal de un dominio biomédico, fundado sobre [http://www.ifomis.org/bfo/ Basic Formal Ontology].
* LPL, Lawson Pattern Language
* NCBO Bioportal,<ref>{{cite web|title=Bioportal|url=http://www.bioontology.org/tools/portal/bioportal.html|publisher=National Center for Biological Ontology (NCBO)}}</ref> 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
* OBO-Edit,<ref>{{cite web|title=Ontology browser for most of the Open Biological and Biomedical Ontologies|url=http://oboedit.org/?page=index|publisher=Berkeley Bioinformatics Open Source Project (BBOP)}}</ref> un buscador de ontología mayoritariamente de Ontologías bilógicas y biomédicas .
* [[OBO Foundry]],<ref>{{cite web|title=The Open Biological and Biomedical Ontologies|url=http://www.obofoundry.org/|publisher=Berkeley Bioinformatics Open Source Project (BBOP)}}</ref>una suite de referencias ontológicas interoperables en biología y medicina.
* OMNIBUS Ontology,<ref>{{cite web |url=http://edont.qee.jp/omnibus/ |title=OMNIBUS Ontology |accessdate=10 February 2011}}</ref>una ontología de aprendizaje , instrucción y diseño instruido.
* [[Ontology for Biomedical Investigations]], un acceso abierto, ontología integrada para la descripción de investigaciones biológicas y clínicas.
* ONSTR,<ref>{{cite web |url= https://nbsdc.org/onstr.php |title=ONSTR |accessdate=16 April 2014}}</ref> Ontología para Newborn Screening Follow-up and Translational Research [https://nbsdc.org/pdf/ONSTR_ICBO2013_NikolicEtAl_CameraReadyPaper.pdf], Newborn Screening Follow-up Data Integration Collaborative, Emory University, Atlanta, GA. Ver también https://nbsdc.org/projectmission.php
* Plant Ontology<ref name="Plant Ontology">{{cite web |url=http://www.plantontology.org/ |title=Plant Ontology |accessdate=10 February 2011}}</ref> para estructuras de plantas y estados de crecimeiento/desrrollo ,etc.
* POPE, Purdue Ontology for Pharmaceutical Engineering.
* PRO,<ref>{{cite web |url=http://pir.georgetown.edu/pro/ |title=PRO |accessdate=10 February 2011}}</ref> the Protein Ontology of the Protein Information Resource, Georgetown University
* Programas de abstraccion de taxonomía [http://www.eden-study.org/articles/2007/problems-ontology-programs_ao.pdf program abstraction taxonomy]
* Protein Ontology<ref>{{cite web |url=http://pir.georgetown.edu/pro/ |title=Protein Ontology |accessdate=10 February 2011}}</ref>
* [[RXNO Ontology]],para [[nombres de reacciones]] en química
* '''[[SNOMED CT]]''' ('''S'''ystematized '''No'''menclature of '''Med'''icine -- '''C'''linical '''T'''erms)
* [[Suggested Upper Merged Ontology]]
* [[Systems Biology Ontology]] (SBO), para modelos computacionales en Biología.
* SWEET,<ref>{{cite web |url=http://sweet.jpl.nasa.gov/ |title=SWEET |accessdate=10 February 2011}}</ref> Semantic Web for Earth and Environmental Terminology
* Ontología [[ThoughtTreasure]]
* [[TIME-ITEM]], Topics for Indexing Medical Education
* [[Uberon]],<ref>{{cite web|url=http://uberon.org |title=UBERON |accessdate=10 July 2012}}</ref> representa estructuras anatomica de [[metazoa|animal]] .
* [[UMBEL]], una estructura dereferncia ligera de 20,000 temas, conceptos, clases y sus relaciones derivadas de [[Opencyc|OpenCyc]]
* [[WordNet]], un Sistema de referencia léxica.
* YAMATO,<ref>{{cite web |url=http://www.ei.sanken.osaka-u.ac.jp/hozo/onto_library/upperOnto.htm |title=YAMATO |accessdate=10 February 2011}}</ref> Yet Another More Advanced Top-level Ontology

== Librerías ==
El desarrollo de ontologías para la web ha conducido a que emerjan los servicios proveyendo listas o directorios de ontologías con facilidad de búsqueda. Tales directorios han sido llamados librerías de ontología.
Algunos ejemplos:
* COLORE<ref>{{cite web |url=http://stl.mie.utoronto.ca/colore/ |title=COLORE |accessdate=4 May 2011}}</ref> es un repositorio abierto de ontologías de primer orden en la [[Lógica Común]] con links formales entre ontologías en el repositorio.
* DAML Ontology Library<ref>{{cite web |url=http://www.daml.org/ontologies/ |title=DAML Ontology Library |accessdate=10 February 2011}}</ref>mantiene un legado de las ontologías de DAML .
* Ontology Design Patterns portal<ref>{{cite web |url=http://www.ontologydesignpatterns.org |title=ODP Library |accessdate=21 February 2013}}</ref>es un wiki repositorio de components reusables y prácticas para el diseño de ontologías, y también matiene una lista de “ontologías ejemplares”. Comenzadas dentro del proyecto EU [http://www.neon-project.org NeOn].
* Protégé Ontology Library<ref>{{cite web
|url=http://protegewiki.stanford.edu/index.php/Protege_Ontology_Library |title=Protege Ontology Library |accessdate=10 February 2011}}</ref> contiene un conjunto de ontologías OWL, basadas en estructuras y otros fromatos .
* SchemaWeb<ref>{{cite web |url=http://www.schemaweb.info/ |title=SchemaWeb |accessdate=10 February 2011}}</ref> 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 referncias de ontologías interoperables en bilogía y biomedicine. ref>{{cite web |url=http://www.obofoundry.org/ |title=OBO Foundry|accessdate=10 February 2011}}</ref><ref name="pmid17989687">{{Cite journal
| last1 = Smith | first1 = B.
| authorlink1 = Barry Smith (ontologist)
| last2 = Ashburner | first2 = M.
| authorlink2 = Michael Ashburner
| last3 = Rosse | first3 = C.
| last4 = Bard | first4 = J.
| last5 = Bug | first5 = W.
| last6 = Ceusters | first6 = W.
| last7 = Goldberg | first7 = L. J.
| last8 = Eilbeck | first8 = K.
| last9 = Ireland | first9 = A.
| last10 = Mungall
| doi = 10.1038/nbt1346 | first10 = C. J.
| last11 = Leontis | first11 = N.
| last12 = Rocca-Serra | first12 = P.
| last13 = Ruttenberg | first13 = A.
| last14 = Sansone | first14 = S. A.
| last15 = Scheuermann | first15 = R. H.
| last16 = Shah | first16 = N.
| last17 = Whetzel | first17 = P. L.
| last18 = Lewis | first18 = S. | authorlink18 = Suzanna Lewis
| title = The OBO Foundry: Coordinated evolution of ontologies to support biomedical data integration
| journal = [[Nature Biotechnology]]
| volume = 25
| issue = 11
| pages = 1251–1255
| year = 2007
| pmid = 17989687
| pmc =2814061
}} {{open access}}</ref>
* Bioportal (repositorio en NCBO)
* OntoSelect<ref>{{cite web |url=http://olp.dfki.de/OntoSelect/ |title=OntoSelect |accessdate=10 February 2011}}</ref> Librería de ontologías que ofrece servicios similares para ontologías RDF/S, DAML and OWL.
* Ontaria<ref>{{cite web |url=http://www.w3.org/2004/ontaria/ |title=Ontaria |accessdate=10 February 2011}}</ref> 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.
* [http://www.oor.net OOR] - the [http://OpenOntologyRepository.org Open Ontology Repository initiative] - http://oor.net
* [http://www.thezfiles.co.za/ROMULUS/ 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 aplicaicones interpretadas <ref>Daniel Oberle,
How ontologies benefit enterprise applications, Semantic Web Journal, IOS Press, 2013. DOI 10.3233/SW-130114 [http://iospress.metapress.com/content/k16n012507037044/]</ref>Un ejemplo mas concreto is [[SAPPHIRE (seguro médico)]]o ''Situational Awareness and Preparedness for Public Health Incidences and Reasoning Engines'' el cual es un Sistema de informacion medica basada 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. He escribió “antes de contestar la pregunta '¿que es una ontología?', se debería primero responder a la pregunta ' ¿que significa la palabra ontología?'.<ref>http://www.referent-tracking.com/RTU/sendfile/?file=CeustersCommentaryOnMaojoLongVersion.pdf</ref>
Tampoco nos es muy claro como las ontologías encajan dentro de las Bases de Datos NoSQL .
== Véase También==
{{div col||25em}}
* [[Vocabulario controlado]]
* [[Análisis de conceptos formales]]
* [[Ontología Formal]]
* [[Ontología]]
* [[Ontologías Biomédicas]]
* [[Extracción de terminologías]]
* [[Lenguajes de ontologías]]
{{div col end}}

==Referencias==
{{Reflist|2}}

==Lecturas recomendadas==
* Oberle, D., Guarino, N., & Staab, S. (2009) [http://userpages.uni-koblenz.de/~staab/Research/Publications/2009/handbookEdition2/what-is-an-ontology.pdf 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). [http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=920598 "OIL: an ontology infrastructure for the Semantic Web"]. In: ''Intelligent Systems''. IEEE, 16(2): 38&ndash;45.
* Gangemi A., Presutti V. (2009). [http://hem.hj.se/~blev/HandbookChapter_ODPs.pdf Ontology Design Patterns]. In Staab S. et al. (eds.): Handbook on Ontologies (2nd edition), Springer, 2009.
* Maria Golemati, Akrivi Katifori, Costas Vassilakis, George Lepouras, Constantin Halatsis (2007). [http://oceanis.mm.di.uoa.gr/pened/papers/11-onto-user-final.pdf "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). [http://www.ei.sanken.osaka-u.ac.jp/pub/miz/Part3V3.pdf "Tutorial on ontological engineering: part 3: Advanced course of ontological engineering"]. In: ''New Generation Computing''. Ohmsha & Springer-Verlag, 22(2):198-220.
* [[Tom Gruber|Gruber, T. R.]] 1993. [http://tomgruber.org/writing/ontolingua-kaj-1993.pdf "A translation approach to portable ontology specifications"]. In: ''Knowledge Acquisition''. 5: 199&ndash;199.
* Maedche, A. & Staab, S. (2001). [http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=920602 "Ontology learning for the Semantic Web"]. In: ''Intelligent Systems''. IEEE, 16(2): 72&ndash;79.
* Natalya F. Noy and Deborah L. McGuinness. [http://www-ksl.stanford.edu/people/dlm/papers/ontology-tutorial-noy-mcguinness-abstract.html 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, [http://www.ijorcs.org/manuscript/id/51/prabath-chaminda-abeysiriwardana-saluka-r-kodituwakku/ontology-based-information-extraction-ford-disease-intelligence "Ontology Based Information Extraction for Disease Intelligence"]. International Journal of Research in Computer Science, 2 (6): pp.&nbsp;7–19, November 2012. doi:10.7815/ijorcs.26.2012.051
* Razmerita, L., Angehrn, A., & Maedche, A. 2003. [http://www.springerlink.com/index/THW9RMVMVKLX9HAC.pdf "Ontology-Based User Modeling for Knowledge Management Systems"]. In: ''Lecture Notes in Computer Science'': 213&ndash;17.
* Soylu, A., De Causmaecker, Patrick. 2009.[http://dx.doi.org/10.1109/ISCIS.2009.5291915 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. [http://precedings.nature.com/documents/2027/version/2 Ontology (Science)], in C. Eschenbach and [[Michael Gruninger|M. Gruninger]] (eds.), Formal Ontology in Information Systems. Proceedings of FOIS 2008, Amsterdam/New York: ISO Press, 21&ndash;35.
* [[Uschold, Mike]] & [[Michael Gruninger|Gruninger, M.]] (1996). [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.111.5903&rep=rep1&type=pdf Ontologies: Principles, Methods and Applications]. Knowledge Engineering Review, 11(2).
* W. Pidcock, [http://infogrid.org/wiki/Reference/PidcockArticle ''What are the differences between a vocabulary, a taxonomy, a thesaurus, an ontology, and a meta-model?'']
* Yudelson, M., Gavrilova, T., & Brusilovsky, P. 2005. [http://www.springerlink.com/index/3n0ekp8dgm4v3pr2.pdf Towards User Modeling Meta-ontology]. Lecture Notes in Computer Science, 3538: 448.
* Movshovitz-Attias, Dana and Cohen, William W. (2012) [http://www.cs.cmu.edu/~dmovshov/papers/dma_bioNELL_bioNLP2012.pdf Bootstrapping Biomedical Ontologies for Scientific Text using NELL]. BioNLP in NAACL, Association for Computational Linguistics, 2012.

==Enlaces Externos==
* [http://www.dmoz.org/Reference/Knowledge_Management/Knowledge_Representation/ Knowledge Representation] en Open Directory Project
* [http://protegewiki.stanford.edu/wiki/Protege_Ontology_Library Library of ontologies]
* [http://www.GoPubMed.com GoPubMed] usando ontolgías para búsqueda
* [http://ontolog.cim3.net/wiki ONTOLOG] (a.k.a. "[http://ontolog.cim3.net/forum/ontolog-forum/ Ontolog Forum]") -
* [http://trimc-nlp.blogspot.com/2013/08/nlp-driven-ontology-modeling-for.html Use of Ontologies in Natural Language Processing]
* [http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit Ontology Summit]
<!--
***********************************************************************************************

This section shouldn't contain external links to specific ontologies,
or to specific new subjects.

***********************************************************************************************
-->
* [http://kore-nordmann.de/talks/09_04_standardization_of_ontologies_paper.pdf Standardization of Ontologies]

{{Web Semántica}}
{{Ingeniería de software}}
{{Conocimiento computable}}

{{Authority control}}

{{DEFAULTSORT:Ontología (Ciencia de la Información)}}
[[Category:Ingeniería del Conocimiento]]
[[Category:Comunicación técnica]]
[[Category:Ciencia de la Información]]
[[Category:Web Semántica]]
[[Category: Ontología (Ciencia de la Información)| ]]
[[Category:Representación del Conocimiento]]
[[Category:bases del conocimientos]]

Revisión del 19:33 5 nov 2015

Plantilla:About Plantilla:Ciencia de la Información

En ciencia de la computación and ciencia de la informació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 discusión en particular. Es una aplicación práctica de la ontología filosófica, con una taxonomía.

Una ontología cataloga las variables necesitadas 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 semejantemente posible al mundo real. (en relación con el objeto).[3]

Introducción

Lo que muchas ontologías tiene en común tanto en ciencia de la compitación y la filosofía es la representación de entidades,ideas y eventos, junto con sus propiedades y relaciones, de acuerdo con su sitema de categorización. En ambos campos, hay trabajo considerable en cuanto a los problemas relativos a la ontología (e.g., Quine y Kripke en filosofía, Sowa y Guarino en ciencia de la computación),[4]​ y debates correspondientes a que si la ontologíanormativa 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 que se enfocan. Los científicos de la computación están más preocupados por un establecimiento fijo, vocabularios controlados, mientras que los filósofos están más preocupados por los principios, como si hay tales cosas como una esencia fija o si las entidades deben ser ontológicamente mas primarias que los procesos.

Historia

Las ontologías provienen de la rama de la filosofía conocido 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 con 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 analisis ontologico es de divider el mundo "por sus conjuntos" para descubrir aquellas categorias o tipos findamentales en el cual los objectos del mundo naturalmente están. ref name="PCB94">Benjamin, Perakath C.; Menzel, Christopher P.; Mayer, Richard J.; Fillion, Florence; Futrell, Michael T.; deWitte, Paula S.; Lingineni, Madhavi (September 21, 1994). «IDEF5 Method Report» (PDF). Knowledge Based Systems, Inc. </ref>

Durante la segunda mitad del siglo 20, 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.[5]

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[6]​ fue reconozido como una definición deliberada de ontología como un término tecnico en ciencia de la computación. Gruber introdució el termino 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.[7]

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 nbsp;— o sea, definiciones en el sentido lógico tradicional que solamente introduce terminología y no añade ningún conocimiento acerca del mundo..[8]​ Para especificar una conceptualización , se necesitan establecer axiomas que limiten las posibles interpretaciones para los términos definidos .[1]


Componentes

Las ontologías contemporáneas comparten muchas similares 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, and 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 usada 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ógica que puede 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 son usualmente codificadas usando los lenguajes de ontologías lenguajes de ontologías.

Tipos

Ontologías de Dominio

Una 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 son proporcionados por el dominio de la ontología. Pr ejemplo, la palabra tarjeta tiene muchos significados. Una ontología acerca del dominio del Banco podría modelar el significado de "tarjeta de crédito", mientras que una ontología acerca del dominio de hardware de computadoras podría modelar los conceptos de "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,[9]​ 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. .[10]

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.). .[11]

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). .[13]

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). .[14]

Visualización

Un studio de técnicas visualización de ontologías está presentada por Katifori et al.[15]​ Una evaluación de las dos técnicas de visualización de ontologías mas usadas: árboles y grafos es discutido en.[16]​ Un lenguaje visual para ontologies 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 un rama de ingeniería del conocimiento.Estudia el proceso de desarrolo de la ontología, su ciclo de vida, los métodos y las metodólogías para construir ontológias , asi como las herramientas y lenguajes que los soportan..[17][18]

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. ref name="PIS00">Pouchard, Line; Ivezic, Nenad; Schlenoff, Craig (March 2000). «Ontology Engineering for Distributed Collaboration in Manufacturing» (PDF). Proceedings of the AIS2000 conference. </ref>

Editor

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. [19]

Lenguajes

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

  • 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 standard 24707,una especificación para una familia de lenguajes de ontología que pueden ser perfectamente traducidos de unos a otros.
  • El poyecto 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 deRDF y RDFS. OWL esta intentado ser usado en la World Wide Web, y todos sus elementos (clases, propiedades e individuos) son definidos como RDF recursos, e identificados por URIs.
  • Rule Interchange Format (RIF) y F-Logic combinan ontologías y reglas.
  • Semantic Application Design Language (SADL)[20]​ captura un subconjunto de expresiones de OWL, usando un lenguaje parecido al Inglés introducido vía por un 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,[21]​ una ontología diseñada para soportar investigaciones científicas.
* BioPAX,[22]​ 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,[23]​ un Ontología de modelo basado en análisis de ontologías interpretadas y literatura de modelo de negocios.
  • CCO and GexKB,[24]​ 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),[25]​ una ontología e-business que soporta la administración de las quejas de los clients online
  • CIDOC Conceptual Reference Model, an ontology for cultural heritage[26]
  • COSMO,[27]​ una Foundation Ontology (la actual versión está en OWL) que esta 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,[28]​ diseñado para facilitar el reconocimiento de enfermadades y condiciones asociadas a un código medico en particular.
  • DOLCE, una Descriptive Ontology para ingeniería linguistica y cognitiva [29][30]
  • Dublin Core, una ontología simple para documentos y publicaciones
  • Foundational, Core and Linguistic Ontologies[31]
  • Foundational Model of Anatomy,[32]​ 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 incluyen ontologías que se centran en las aplicaciones de la industria negocios en ingeniería, tecnología, etc. Ver también Gellish as Open Source project on SourceForge.
  • Geopolitical ontology, una ontología que describe información geopolítica creada por Food and Agriculture Organization(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, FAO provee servicios web <http://www.fao.org/countryprofiles/webservices.asp?lang=en> de ontología geopolitica y constructor 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,[33]​ General Ontology para Descripción Lingüística
  • GUM (Generalized Upper Model),[34]​una ontología lingüísticamente motivada porla intervención entre sistemas clientes y tecnologías de lenguaje natural.
  • IDEAS Group,[35]​una ontología formal para arqutectutas interpretadas siendo desarrollada por departamentos de defense de Australia, Canadá y Estados Unidos.
  • Linkbase,[36]​una representación formal de un dominio biomédico, fundado sobre Basic Formal Ontology.
  • LPL, Lawson Pattern Language
  • NCBO Bioportal,[37]​ 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
  • OBO-Edit,[38]​ un buscador de ontología mayoritariamente de Ontologías bilógicas y biomédicas .
  • OBO Foundry,[39]​una suite de referencias ontológicas interoperables en biología y medicina.
  • OMNIBUS Ontology,[40]​una ontología de aprendizaje , instrucción y diseño instruido.
  • Ontology for Biomedical Investigations, un acceso abierto, ontología integrada para la descripción de investigaciones biológicas y clínicas.
  • ONSTR,[41]​ Ontología para Newborn Screening Follow-up and Translational Research [4], Newborn Screening Follow-up Data Integration Collaborative, Emory University, Atlanta, GA. Ver también https://nbsdc.org/projectmission.php
  • Plant Ontology[42]​ para estructuras de plantas y estados de crecimeiento/desrrollo ,etc.
  • POPE, Purdue Ontology for Pharmaceutical Engineering.
  • PRO,[43]​ the Protein Ontology of the Protein Information Resource, Georgetown University
  • Programas de abstraccion de taxonomía program abstraction taxonomy
  • Protein Ontology[44]
  • 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,[45]​ Semantic Web for Earth and Environmental Terminology
  • Ontología ThoughtTreasure
  • TIME-ITEM, Topics for Indexing Medical Education
  • Uberon,[46]​ 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 léxica.
  • YAMATO,[47]​ Yet Another More Advanced Top-level Ontology

Librerías

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

  • COLORE[48]​ es un repositorio abierto de ontologías de primer orden en la Lógica Común con links formales entre ontologías en el repositorio.
  • DAML Ontology Library[49]​mantiene un legado de las ontologías de DAML .
  • Ontology Design Patterns portal[50]​es un wiki repositorio de components reusables y prácticas para el diseño de ontologías, y también matiene una lista de “ontologías ejemplares”. Comenzadas dentro del proyecto EU NeOn.
  • Protégé Ontology Library[51]​ contiene un conjunto de ontologías OWL, basadas en estructuras y otros fromatos .
  • SchemaWeb[52]​ 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 referncias de ontologías interoperables en bilogía y biomedicine. ref>«OBO Foundry». Consultado el 10 February 2011. </ref>[53]
  • Bioportal (repositorio en NCBO)
  • OntoSelect[54]​ Librería de ontologías que ofrece servicios similares para ontologías RDF/S, DAML and OWL.
  • Ontaria[55]​ 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 aplicaicones interpretadas [56]​Un ejemplo mas concreto is SAPPHIRE (seguro médico)o Situational Awareness and Preparedness for Public Health Incidences and Reasoning Engines el cual es un Sistema de informacion medica basada 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. He escribió “antes de contestar la pregunta '¿que es una ontología?', se debería primero responder a la pregunta ' ¿que significa la palabra ontología?'.[57]​ Tampoco nos es muy claro como las ontologías encajan dentro de las Bases de Datos NoSQL .

Véase También

25em

|}

Referencias

  1. 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. 
  2. Arvidsson, F.; Flycht-Eriksson, A. «Ontologies I» (PDF). Consultado el 26 November 2008. 
  3. Garshol, L. M. (2004). «Metadata? Thesauri? Taxonomies? Topic Maps! Making sense of it all». Consultado el 13 October 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. Gruber, T. (2008). «Ontology». En Liu, Ling; Özsu, M. Tamer, eds. Encyclopedia of Database Systems (Springer-Verlag). ISBN 978-0-387-49616-0. 
  6. 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. 
  7. Gruber, T. (2001). «What is an Ontology?». Stanford University. Consultado el 9 de noviembre de 2009. 
  8. 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 
  9. «Project: Dynamic Ontology Repair». University of Edinburgh Department of Informatics. Consultado el 2 January 2012. 
  10. 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
  11. 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
  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. 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
  14. 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
  15. Katifori, A., Halatsis, C., Lepouras, G., Vassilakis, C., Giannopoulou, E.: Ontology Visualization Methods - A Survey. ACM Computing Surveys, 39, 4, Article 10 (2007) [1]
  16. 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]
  17. 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. 
  18. 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. 
  19. 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. 
  20. «SADL». Sourceforge. Consultado el 10 February 2011. 
  21. «Basic Formal Ontology (BFO)». Institute for Formal Ontology and Medical Information Science (IFOMIS). 
  22. «BioPAX». Consultado el 10 February 2011. 
  23. Osterwalder, Alexander; Pigneur, Yves (June 17–19, 2002). An e-Business Model Ontology for Modeling e-Business. 15th Bled eConference, Slovenia. 
  24. «About CCO and GexKB». Semantic Systems Biology. 
  25. «CContology». Consultado el 10 February 2011. 
  26. «The CIDOC Conceptual Reference Model (CRM)». Consultado el 10 February 2011. 
  27. «COSMO». MICRA Inc. Consultado el 10 February 2011. 
  28. «Disease Ontology». Sourceforge. Consultado el 10 February 2011. 
  29. Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas DOLCE
  30. Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas DOLCE-OWL
  31. «Foundational, Core and Linguistic Ontologies». Consultado el 10 February 2011. 
  32. «Foundational Model of Anatomy». Consultado el 10 February 2011. 
  33. «GOLD». Consultado el 10 February 2011. 
  34. «Generalized Upper Model». Consultado el 10 February 2011. 
  35. «The IDEAS Group Website». Consultado el 10 February 2011. 
  36. «Linkbase». Consultado el 10 February 2011. 
  37. «Bioportal». National Center for Biological Ontology (NCBO). 
  38. «Ontology browser for most of the Open Biological and Biomedical Ontologies». Berkeley Bioinformatics Open Source Project (BBOP). 
  39. «The Open Biological and Biomedical Ontologies». Berkeley Bioinformatics Open Source Project (BBOP). 
  40. «OMNIBUS Ontology». Consultado el 10 February 2011. 
  41. «ONSTR». Consultado el 16 April 2014. 
  42. «Plant Ontology». Consultado el 10 February 2011. 
  43. «PRO». Consultado el 10 February 2011. 
  44. «Protein Ontology». Consultado el 10 February 2011. 
  45. «SWEET». Consultado el 10 February 2011. 
  46. «UBERON». Consultado el 10 July 2012. 
  47. «YAMATO». Consultado el 10 February 2011. 
  48. «COLORE». Consultado el 4 de mayo de 2011. 
  49. «DAML Ontology Library». Consultado el 10 February 2011. 
  50. «ODP Library». Consultado el 21 February 2013. 
  51. «Protege Ontology Library». Consultado el 10 February 2011. 
  52. «SchemaWeb». Consultado el 10 February 2011. 
  53. 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.  Plantilla:Open access
  54. «OntoSelect». Consultado el 10 February 2011. 
  55. «Ontaria». Consultado el 10 February 2011. 
  56. Daniel Oberle, How ontologies benefit enterprise applications, Semantic Web Journal, IOS Press, 2013. DOI 10.3233/SW-130114 [3]
  57. http://www.referent-tracking.com/RTU/sendfile/?file=CeustersCommentaryOnMaojoLongVersion.pdf

Lecturas recomendadas

Enlaces Externos

Plantilla:Web Semántica Plantilla:Ingeniería de software Plantilla:Conocimiento computable