ГОСТ Р ИСО 13584-32—2012
значениями свойств с помощью их идентификаторов. В этом случае содержание должно
выражаться как: Р2:= Р1 *1 000".
10.4Правила управления внесением изменений
В данном подразделе представлены правила управления внесением изменений в словари-
справочники.
10.4.1Критерии классификации изменений
Влияние изменения онтологического понятия на семейство характеристик, которые могут
интерпретироваться с помощью О. иУили О,.,, обеспечивает критерии для классификации влияния
изменений на изменение версии и на устранение ошибок. В данном подразделе описан способ, с
помощью которого каждое изменение должно, по крайней мере, регистрироваться в соответствии с его
влиянием для гарантии того, что получатель файла обменных данных с характеристиками элементов
будет восприниматься в текущем словаре как интерпретирующий этот файл или нет.
Эти правила определяют минимальные требования, однако поставщик словаря-справочника может
всегда принять решение относительно обновления версии онтологического понятия, когда эти правила
требовали только обновления редакции или исключения измененного элемента при обновлении
редакции или версии.
Правило 1: Изменение редакции
Если после изменения понятия Ent, (класса, типа данных, свойств ...) в словаре-справочнике 0 „ (1)
понятие Ent,., в новом словаре-справочнике Ош может интерпретировать все характеристики, которые
могут быть определены с помощью словаря О,, и (2) и не позволяет определять любую новую
характеристику, то изменение редакции онтологического понятия будет изменяться путем изменения
словарной единицы Ent,.
Если описание измененного элемента словаря представлено только на одном языке или если оно
переведено (а изменение влияет на описание на исходном языке, на котором оно было определено), то
изменение должно увеличивать значение атрибута revision измененного элемента словаря. Если
изменение понятия Ent также оказывает влияние на перевод на другие языки (на которые был
переведен элемент словаря), то соответствующие переводы должны быть изменены, и эти изменения
должны увеличивать значение атрибута translation_revision соответствующего перевода.
Пример 1 — В словаре, который доступен только на одном языке (если может
интерпретироваться одно изменение определения класса без изменения характеристик),
XML-элемент revision должен увеличиваться.
Пример 2 — В словаре, чьим исходным языком является английский и который переведен
на немецкий и французский языки (если может интерпретироваться одно изменение
определения класса на французском языке без изменения характеристик), XML-элемент
translation_revision французского перевода должен увеличиваться.
Пример 3 — В словаре, чьим исходным языком является английский и который переведен
на немецкий и французский языки (если может интерпретироваться одно ограничение
значения XML-элемента
должен увеличиваться.
figure без изменения характеристик класса), XML-элемент revision
Если значением элемента figure является элемент graphic_files,
который не зависит от языка и поэтому применим к описаниям на всех языках, то значение
элемента translation_revision на немецком и французском языках не должно увеличиваться,
поскольку переведенная часть при этом не изменяется.
Пример 4 — Если кто-либо вводит «видимое» свойство в класс без того, чтобы сделать
его применимым к данному классу или к любому его подклассу, то никакая характеристика не
может описываться с использованием нового свойства. Никакой подлежащий изменению
редакции или версии абсолютный атрибут класса не требует обновления.
Правило 2: Изменение версии
Если после изменения в словаре О. какого-либо понятия Ent, (класса, типа данных, свойств и т.п.)
на понятие Ent,.,, (1) новый словарь О,., будет способен интерпретировать все характеристики, которые
могут быть определены с помощью словаря О,, (2) но при этом и новые характеристики, которые ранее
не могли интерпретироваться с помощью словаря О,, то это изменение должно увеличивать номер
версии свойства Ent,.
Примечание1 — Ограничительные условия оказывают влияние на те характеристики элемента,
которые отвечают этим требованиям, поэтому изменение ограничительных условий должно сопровождаться
увеличением номера версии класса, содержащего эти условия, однако изменение ограничительного условия не
будет изменять множество характеристик, которое может интерпретироваться с помощью словаря. Таким образом,
при изменении ограничительных условий на класс множество характеристик элементов, отвечающих этим
ограничениям, может увеличиваться или уменьшаться без нарушения принципа онтологической неразрывности.
128