Архетип (информатика) - Archetype (information science)

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

Архетип определяется Фонд OpenEHR (за информатика здоровья ) следующее:[1]

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

Формальные спецификации

Современный формализм архетипа разработан и поддерживается openEHR Foundation,[oe 1] и хотя изначально он был разработан для области ИТ в сфере здравоохранения, он полностью независим от предметной области и использовался в геопространственном моделировании, телекоммуникациях и защите.

Формализм архетипов состоит из ряда спецификаций.[oe 2] включая:

  • «ADL 1.4»: исходная версия языка определения архетипа (ADL) и объектной модели архетипа (AOM); широко применяется в сфере ИТ в сфере здравоохранения;
  • «ADL 2»: современная версия языка определения архетипов (ADL), объектной модели архетипа (AOM), спецификации идентификации архетипа и обзора технологии архетипа.

Обзор технологии архетипа[oe 3] дает краткий технический обзор формализма архетипа, полезного для новых пользователей.

Спецификации ADL / AOM 1.4[oe 4][oe 5] были предоставлены ISO TC 215 в 2008 году фондом openEHR Foundation и стали стандартом ISO 13606-2,[2] до 2019 г. ISO TC 215 принял спецификацию AOM 2[oe 6] в качестве основы для пересмотра этого стандарта, выпущенного в 2019 году.[3]

В конце 2015 года Группа управления объектами (OMG) приняла RfP, озаглавленный «Язык моделирования архетипов (AML)», в качестве нового стандарта-кандидата.[4] Эта спецификация является формой ADL, переработанной как профиль UML, чтобы обеспечить поддержку моделирования архетипа в инструментах UML.

Инструменты

Доступен ряд инструментов для работы с архетипами. Большинство из них перечислены на странице инструментов моделирования openEHR.[oe 7] Они включают:

  • ADL Designer - современное приложение для веб-редактирования на основе AOM2[oe 8]
  • Редактор архетипов - оригинальный настольный инструмент клинического моделирования
  • Template Designer - оригинальный настольный клинический инструмент для создания шаблонов
  • LinkEHR - инструмент для интеграции архетипов и данных[5]
  • ADL Workbench - справочный компилятор и инструмент визуализации.

Смотрите также

Рекомендации

  1. ^ С. Херд и Т. Бил. (ред.) (2005). «Определения и принципы архетипа» (PDF). openEHR. Получено 22 мая 2013.CS1 maint: дополнительный текст: список авторов (связь)
  2. ^ «ISO 13606-2: 2008 Информатика здравоохранения. Обмен электронными медицинскими картами. Часть 2: Спецификация обмена архетипами». ISO TC 215. Получено 23 мая 2016.
  3. ^ «ISO 13606-2: 2019 Информатика здравоохранения. Обмен электронными медицинскими картами. Часть 2: Спецификация обмена архетипами». ISO TC 215. Получено 30 ноя 2019.
  4. ^ "Язык моделирования архетипов ™ (AML ™)". Группа управления объектами.
  5. ^ "LinkEHR". Политехнический университет Валенсии (UPV). Архивировано из оригинал 14 июля 2016 г.. Получено 23 мая 2016.

Ссылки (openEHR)

  1. ^ "сайт openEHR". Фонд openEHR.
  2. ^ "спецификации архетипа openEHR". openEHR.org. Фонд openEHR. Получено 30 ноя 2019.
  3. ^ «Обзор технологии архетипа». openEHR.org. Фонд openEHR. Получено 30 ноя 2019.
  4. ^ "Спецификация языка определения архетипа 1.4". Фонд openEHR. Получено 23 мая 2016.
  5. ^ "Объектная модель архетипа (AOM) 1.4". Фонд openEHR. Получено 23 мая 2016.
  6. ^ "Спецификация модели объекта архетипа 2 (AOM2)". Фонд openEHR. Получено 30 ноя 2019.
  7. ^ «Инструменты моделирования архетипов». Фонд openEHR. Получено 23 мая 2016.
  8. ^ «ADL Designer». Команда разработчиков openEHR ADL.