ГОСТ Р 57309—2016
Библиотека объектов — это коллекция моделей знаний (возможно, также включающая определе
ния и требования) о видах физических объектов.
В рамках мира библиотек объектов почти все может считаться объектом. Следовательно, требу
ется четкое определение.
Прежде всего, желательно выделить отдельные предметы (также называемые отдельными экзем
плярами) и виды предметов, также называемые понятиями или классами. Примеры отдельных пред
метов включают следующее: мой стул, компьютер No 32131, насос No 12 в определенном месте. Землю и
Спасскую башню. Примеры понятий включают, стул, компьютер, насос, планету и башню, а также
производство, проверку, длину, форму и отношение: вкратце, предметы, которые обычно можно найти в
словаре. Настоящий стандарт касается понятий (классов). Он также предоставляет некоторые реко
мендации относительно использования этих понятий посредством рекомендаций для классификации
отдельных предметов. Основным различием между понятием (классом) и отдельным предметом явля
ется то, что понятие является общностью ряда отдельных предметов, которая может использоваться
для обозначения характера этих отдельных предметов. Понятие также может быть типом или моделью,
из которой созданы многие отдельные предметы. Например. «Audi Q7» является понятием, которое
является типом или моделью автомобиля.
Примечание — Понятие «классе, как часто используемое в мире информационных технологий, отлича
ется от определения понятия (класса), описанного выше. Поэтому в информационных технологиях «класс» состоит
из понятия (часто называемого «типом субъекта»), включая определенную коллекцию «атрибутов» и. возможно,
«поведение». Эго предполагает, что различные модели данных могут содержать различные «классы» для одного
и того же понятия, каждый со своими собственными атрибутами. В настоящем стандарте, понятие отличается от
фактов относительно понятия, поскольку «атрибут» или «поведение» вмоделиданных будет представленфактом,
который связывает понятие сдругим понятием.
Дальнейшая характеристика библиотек знаний заключается в том, что знания выражаются в мо
делях. Это означает, что информация или знания выражается в форме структуры данных (также назы
ваемой моделью данных или моделью знаний). Такая структура данных может быть визуализирована как
сеть связанных предметов. Узлы этой сети представляют собой понятия, полюсы представляют собой
связи (или отношения) между этими понятиями (отдельные предметы редко будут включаться в модели
знаний). Одно отношение вместе со своими связанными понятиями формирует выражение одного
(элементарного) факта, будучи небольшой частью знаний. Факты обычно группируются в кол лекции
фактов относительно определенных видов предметов (объектов). Такие коллекции выражений фактов
вместе формируют модель, которая выражает знания о виде предметов.
Модель знаний является коллекцией фактов, состоящей из ряда определенных элементарных
фактов, таких как тот факт, что полоса движения может быть частью дороги. Каждый из этих фактов вы
ражается отношением определенного типа. Отличия между различными библиотеками знаний большие
по причине того факта, что эти типы отношений часто не являются явными, и существует недостаточная
стандартизация этих типов отношений. По этой причине настоящий стандарт содержит определения
стандартных типов отношений.
Если понятия организованы в иерархию понятий «подтип-супертип», это называется системати
кой. Библиотеки знаний могут простираться дальше, чем систематика, если они также определяют по
нятия путем включения смоделированных знаний об этих понятиях. Это предполагает, что библиотека
знаний включает отношения между понятиями, поскольку каждое такое отношение выражает факт от
носительно связанных понятий и. таким образом, выражает некоторые знания. Ряд таких отношений
вместо с таким же понятием формирует сеть, которая выражает знания о понятии и называется моде
лью знаний о понятии. Поэтому мы определяем библиотеку знаний как библиотеку моделей знаний.
Для представления отличий функциональности между различными библиотеками знаний данный
стандарт определяет ряд «функциональных единиц», каждая из которых охватывает определенную
область функциональности. Объем библиотеки знаний может включать одну функциональную едини цу
или более и ее соответствие данному стандарту сравнивается с рекомендациями только для этой
функциональной единицы.
В 6.2.1 приводятся различные примеры видов библиотек знаний. Эти примеры ни в коем случае
не являются исчерпывающими, они используются только в информационных целях.
6.2.1 Каталоги продукции
Каталоги продукции являются библиотеками объектов, которые созданы для определенных при
менений в рамках определенной области. Примерами применений являются: продажи, закупки, про
ектирование. составление чертежей и техническое обслуживание. Примерами доменов являются:
12