ГОСТ ISO/TS 22600-3—2013
может, как и любой компонент, иметь специализации и обобщения. Оно обеспечивает согласованное
описание объектов предметной области, которые идентифицируются и пользователями предметной
области используются независимодля записи информации (см. [8]). Совокупностьпонятий называется
«онтологией». Онтология обеспечивает формализацию знаний предметной области. Для представле
ниязнаний наиболеечастоиспользуютсядва изрядавозможныхподходов: продукционный подход(про
дукционные правила, правила «если-то») и фреймовый подход. Продукционный подход основан на
различных стратегиях рассуждений. В основе фреймов лежитобъектно-ориентированный подход, опи
сывающий необходимые характеристики объекта. Фреймы состоят из слотов, описывающих атрибуты
объекта конкретного типа. Данные во фрейме могут использоваться для описания соответствующей
ситуации, дляорганизацииданныхидля идентификацииисключений. Любойслотфреймадолжениметь
значение, заданное поумолчанию, или ссылку надругой фрейм. Таким образом, понятие представляет
собой согласованноеописаниепредметныхсущностей (компонентов), которыеопределяютсяотдельно
и используются для записи информации. Знание состоит из понятий, которые могут объединяться или
декомпозироваться с помощью обобщения или специализации, которыеопределяютотношения между
этими понятиями. Длядостижения целейорганизацииот внедрения информационныхсистем необходи
моорганизоватьвыполнение: анализа, концептуализации, проектирования, реализациииэксплуатации
информационных систем, учитывая методы работы, имеющуюся информацию, уровень персонала и
применяемые информационныетехнологии.
Подобно представлению знаний о мире объектов или компонентов, понятия также структурирова
ны (организованы) в видеслотов (см. определение фрейма выше). Такое структурирование может быть
выполнено с помощью всех известных представлений понятий в сфере здравоохранения, например,
архетипов (archetypes), модулей представления медицинскихзнаний, записанныхс помощьюсинтакси
саАрдена (Arden Syntax MLM), языков ограничений объектов (OCL — Object Constraint Language), атак-
жес помощьюформальныхпредставленийполитикбезопасности, напри мер, спомощьюлогики первого
порядка или логики предикатов, либо с помощью такихформальных языков как SAML, XACML ит.д.
7.2 Языки описания предметных областей
Для обеспечения представления и передачи знаний необходимо адекватно представлять соот
ветствующие понятия, что реализуется с помощью общих языков, языков для конкретных предметных
областей, формальныхязыков и формальныхмоделей. Термины иприменяемые знания могут объеди
няться в терминологии и онтологии. Метатезаурусы определяют представление знаний о предметной
области(см. таблицу 1).Понятия, специфичныедля предметнойобласти, формируются изтребований к
бизнес-процессам. Поэтому любой процесс разработки современной информационной системы дол
жен начинаться с выбора процессов и методов разработки требований и анализа архитектуры, т. е. с
создания модели бизнес-процессов. На этом этапе эксперты вданной предметной области определя ют
структуру бизнес-процессов или выбирают их шаблоны, отражающие реальные бизнес-процессы, без
учета ихдальнейшейреализациив информационно-коммуникационнойсреде. Наследующем этапе
должна быть выбрана методология разработки, установки, тестирования, эксплуатации и интеграции
приложений. Обеспечивая полный цикл разработки информационной системы. Общая компонентная
модель описывает любую модель бизнес-процессов предприятия. Трехмерная архитектура модели
позволяетпредставлятьзнанияс помощью понятий исвязей междуними, включая обобщение испециа
лизацию. С другой стороны, для моделирования понятий, используемых в здравоохранении, могут
использоваться архетипы.
Т а б л и ц а 1 — Представление знаний с помощью метатезаурусов
Понятия
Термины с одинаковым значением объединяются в понятие.
Понятиям назначаются свойства, например:
- уникальный идентификатор.
- определение.
Связи
Понятия связаны с другими понятиями.
Связям назначаются свойства, например:
- тип связи.
- источник связи.
Представления понятий и правил на разныхуровнях представления знаний обеспечивают разные
степени интероперабельности. На самом верхнем уровнестабильной архитектуры, построенной всоот-
14