Онтологический инжиниринг в компьютерных науках и информатике это новая область, которая изучает методы и методики для строительства онтологий: формального представления множества понятий и отношения между этими понятиями.

Обзор

Онтологический инжиниринг стремится сделать явными знания, содержащиеся как в программном адаптировано, так и внутри предприятий и бизнес процессах определенной предметной области. Онтологический инжиниринг предлагает направление решения проблем совместимости, вызванных семантическими препятствиями, то есть препятствиями, связанными с определения классов с точки зрения бизнеса и программного обеспечения. Онтологический инжиниринг — это набор задач, связанных с развитием онтологии для конкретной предметной области. — Line Pouchard, Nenad Ivezic и Craig Schlenoff, Ontology Engineering for Distributed Collaboration in Manufacturing

Онтологии обеспечивают общий словарь предметной области и определяет, с разным уровнем формальности, содержание терминов и отношений между ними. В течение последнего десятилетия все больше внимания уделялось онтологии. Сегодня онтологии широко применяются в инженерии знаний, искусственном интеллекте, а также в информатике; в программном обеспечении связанном с управлением знаниями, обработкой естественного языка, электронной коммерции, интеллектуальной интеграции информации, биоинформатике, обучении; и в новых областях, которые развиваются: семантическая паутина. Онтологический инжиниринг является новой областью исследований, касающихся процесса разработки онтологии, онтологического цикла жизни, методов и методологий для построения онтологии ,.

Онтологические языка

Онтологическая язык является формальным языком предназначенной для определения онтологий. Есть целый ряд таких языков, как частных, так и основанные на стандартах:

  • Common logic это стандарт ISO 24707, спецификация для ряда онтологических языков, которые могут быть точно переведены друг в друга.
  • Сус имеет собственный язык онтологий под названием CycL, основанный на логике предикатов первого порядка с некоторыми расширениями более высокого порядка.
  • Gellish речь включает правила для своего собственного расширения, и таким образом интегрирует онтологию с онтологией языка.
  • IDEF5 это метод программной инженерии для создания и поддержания полезной и точной онтологии предметной области.
  • KIF это синтакс для логики первого порядка основанный на S-выражениях.
  • Rule Interchange Format (RIF) и F-Logic комбинируют онтологию и правила.
  • OWL это язык для создания онтологических суждений, разработанная преемниками RDF и RDFS, как ранний проект онтологической языка, который включал OIL, DAML и DAML + OIL. OWL предназначен для использования во Всемирной паутине, и все его элементы (классы, свойства и физические лица) определяются как RDF ресурсы и идентификуютсья URI.
  • XBRL (Extensible Business Reporting Language) это синтаксис для выражения бизнес-семантики.

Онтологический инжиниринг в науках о жизни

Науки о жизни процветает с онтологиями, которые биологи используют для определения содержания своих экспериментов. Для вывода правильных выводов из экспериментов, онтологии должны быть структурированы оптимально базам знаний, которые они представляют. Структура онтологии должна постоянно меняться так, чтобы создать точное представление модели предметной области.

В последнее время автоматизированный метод онтологического инжиниринга был введен в науках о жизни, например генные онтологии (ГО), одна из самых успешных и широко используемых биомедицинских онтологий. Основываясь на теории информации, она перестраивает онтологии, так что уровни представляют собой желаемую специфику концепций. Аналогичные подходы таории информации также были использованы для оптимального разбиения генной онтологии. Учитывая математическую природу таких инженерных алгоритмов, эти оптимизации могут быть автоматизированы для разработки научно-теоретической и масштабируемой архитектуры для перестройки онтологий, например таких как ОО.

Open Biomedical Ontologies (OBO), в 2006 по инициативе Национального центра США Биомедицинских Онтологий, что обеспечивает общую "основу" для различных онтологических инициатив, среди которых:

  • Generic Model Organism Project (GMOD)
  • Консорциум Gene Ontology
  • Онтология результатов
  • Служба онтологического поиска
  • Plant Ontology консорциум
  • Стандарты и онтологии для функциональной геномики

и другие

Программное обеспечение для онтологического инжиниринга

  • DOGMA
  • DogmaModeler
  • KAON
  • OntoClean
  • [OnToContent]
  • HOZO
  • Protege (software)

Полезная информация

  • Онтология
  • Онтологическое обучения
  • Ontology double articulation
  • Ontology modularization
  • Semantic decision table

Изображения по теме

  • Онтологический инжиниринг