ГОСТ Р 57323—2016
- назначение утверждения, возможные значения (экземпляры): «запрашиваемый», «предполага
емый», «одобренный». Поддерживающие рабочий поток (workflow) в процессе обмена и при управле
нии изменениями, особенно для значений характеристик;
- мощность множества элемента (применяется для «объекта, выполняющего роль 2») для ут
верждений, поддерживающих управление требованиями и моделирование знаний о продукции;
- управление версиями утверждений, поддерживающее библиотеку версий и метод сравнения
с базовыми, ранее установленными значениями (base lining) в контексте управления конфигурацией;
- отнесение утверждений к жизненному циклу конкретной системы и разграничение информации,
которая является существенной для концептуального проектирования, технического проектирования
или стадии сопровождения системы;
- определение таких понятий для утверждений, как «начало жизни» (begin of life) и «конец жизни»
(end of life), чтобы можно было определить период времени, с какого момента конкретное утверждение
действительно.
В 5.4 и 5.5 реализация вышеупомянутых требований приведена в явном виде с помощью при
меров.
Данный метод может определять схемы, а также экземпляры схемы, определенные в нейтраль
ном формате, и может быть реализован на любом синтаксическом слое, например крупноформатная
таблица. XML и т.д. (см. приложение В).
4.5 Представление утверждений в виде RDF-триплотов
Среда описания ресурсов (RDF) является формальным языком Консорциума W3C. который по
зволяет описывать семантику информации таким же образом, как и механизм утверждений, описан
ный в 4.3. RDF является универсальным языком; изначально он предполагался для представления
информации в Web-среде. Он определяет язык для описания взаимосвязей между ресурсами в виде
именованных свойств и величин. Свойства в контексте RDF являются экземплярами класса rdf:Property и
описывают взаимосвязь между ресурсами субъекта (левая сторона взаимосвязи, элемент с ролью 1
утверждения) и ресурсами объекта (правая сторона взаимосвязи, элемент с ролью 2 утверждения).
При таком использовании свойство является предикатом в контексте RDF.
RDF не предоставляет механизмов описания свойств, а также механизмов описания взаимосвя
зей между свойствами и другими ресурсами. Данные средства предусмотрены RDF-схемой (языком
RDFS). которая содержит набор классов и свойств для модели представления знаний RDF, составля
ющий основу для описания онтологий с использованием расширенного RDF-словаря для структуры
RDF-ресурсов. Эти ресурсы используются для определения характеристик других ресурсов, таких как
домены и диапазоны свойств. Описания RDFS-словаря написаны на языке RDF.
Большинство абстрактных моделей RDF сводится к четырем простым правилам:
- утверждение выражается в виде триплета Субъект-Предикат-Объект: аналогично (краткому)
предложению на английском языке:
- субъекты, предикаты и объекты представляются в виде имен для сущностей, также называе
мых ресурсами (возвращаясь назад к применению RDF для метаданных web-pecypcoe) или узлами (из
терминологии графов): эти сущности представляют собой объекты, например индивидуумы, веб-сайты
или что-то более абстрактное, например состояния или взаимосвязи;
- имена представляют собой унифицированные идентификаторы ресурсов (URIs). которые яв
ляются глобальными по области охвата и всегда относящимися к одному и тому же элементу в любом
документе RDF, в котором они используются;
- объекты также могут быть представлены в виде текстовых величин, называемых литеральными
значениями, которые могут быть, а могут и не быть напечатаны с помощью типов данных XML-схемы.
Простота и гибкость триплетов в комбинации с использованием унифицированных идентифика
торов ресурсов для глобально уникальных имен субъектов, предикатов и объектов делает RDF уни
кальным и очень мощным инструментом. Данный инструмент можно назвать в некотором роде «специ
фикацией», которая покрывает конкретную нишу для децентрализованного распределенного знания и
предоставляет среду, позволяющую компьютерным приложениям отвечать на сложные вопросы.
8