Архетип (информатика)
В области информатики, архетип — это формализованная и многократно используемая модель некоторого понятия предметной области. Традиционно, термин архетип используется в психологии для обозначения идеализированной модели человека, личности или поведения (см. Архетип (психология)). При использовании этого термина в информатике его значение отличается от традиционного и применяется в сфере моделирования предметной области.
Термин архетип введен и определен в проекте openEHR (в области медицинской информатики) [1]:
- Архетип - это обрабатываемое выражение, содержащее в себе модель некоторой части предметной области в форме структурированных выражений-ограничений и основанное на эталонной модели информационной модели системы. Архетипы openEHR основаны на эталонной модели openEHR. Все архетипы выражаются с помощью одного и того же формального аппарата. В целом, они предназначены для повторного многократного использования в широком кругу задач моделирования, однако могут быть детализированы и специфицированы, чтобы учесть особенности места и ситуации, в которой они применяются. Архетипы предполагают возможность поддержки любого числа языков и терминологий.
- An archetype is a computable expression of a domain content model in the form of structured constraint statements, based on some reference model. openEHR archetypes are based on the openEHR reference model. Archetypes are all expressed in the same formalism. In general, they are defined for wide re-use, however, they can be specialized to include local particularities. They can accommodate any number of natural languages and terminologies.
Архетипы используется при создании моделей представления знаний, где они определяют допустимые структуры данных.
См. также
Ссылки
- ↑ S Heard & T Beale (eds) Archetype Principles (2005-03-14). Проверено 18 мая 2006.
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....