Changes between Version 15 and Version 16 of Archetype FAQ
- Timestamp:
- Jul 27, 2007, 9:17:40 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Archetype FAQ
v15 v16 91 91 What is the difference between archetypes and ontologies? 92 92 93 アーキタイプとオントロジーについて,何を基盤にして話がされているのかを理解するとわかりやすいでしょう。アーキタイプモデルは情報が基盤であり,オントロジーモデルは 実態が基盤となります。例えば,「全身動脈血圧測定」に対応するアーキタイプは,この種の測定でどのような情報が収集されるべきかというモデルであって,通常は拡張期血圧と収縮期血圧に(任意で)患者の状態(体位,活動レベル)と医療機器やその他の手順について情報です。それに対して,オントロジーは血圧というものが何であるのかを詳細に記述するものです。アーキタイプに関する[http://www.openehr.org/downloads/archetype_tut.ppt チュートリアル](PPT)ではスライド12に具体的な例が示されています。93 アーキタイプとオントロジーについて,何を基盤にして話がされているのかを理解するとわかりやすいでしょう。アーキタイプモデルは情報が基盤であり,オントロジーモデルは現実が基盤となります。例えば,「全身動脈血圧測定」に対応するアーキタイプは,この種の測定でどのような情報が収集されるべきかというモデルであって,通常は拡張期血圧と収縮期血圧に(任意で)患者の状態(体位,活動レベル)と医療機器やその他の手順について情報です。それに対して,オントロジーは血圧というものが何であるのかを詳細に記述するものです。アーキタイプに関する[http://www.openehr.org/downloads/archetype_tut.ppt チュートリアル](PPT)ではスライド12に具体的な例が示されています。 94 94 95 95 An easy way to think about archetypes and ontologies is based on undertanding what they say. Archetypes model information, while ontologies model reality. For example an archetype for "systemic arterial blood pressure measurement" is a model of what information should be captured for this kind of measurement - usually systolic and diastolic pressure, plus (optionally) patient state (position, exersion level) and instrument or other protocol information. In contrast, an ontology would describe in more or less detail what blood pressure is. This archetype tutorial (PPT) provides a detailed example on slide 12. 96 96 97 哲学的世界観からすると「情報」は「現実」(そしてこれは世界を理解する厳密に正しい方法)の一部であり,アーキタイプはそれ自体がオントロジーを構築するものです。オントロジーの対象物もまた「情報」となるものです。そのほかの現在使われる傾向にある用語として「オントロジー」の対象物は(情報以外の)「現実」です。 98 97 99 If in your philosophical view of the world, "information" is part of "reality" (and this is the strictly correct way to understand the world), then archetypes themselves constitute an ontology, whose subject matter happens to be information. Other "ontologies", as one tends to use the word today, have as their subject matter "reality" (other than information). 98 100 99 == What is ADL? == 101 == ADLって何? == 102 103 What is ADL? 100 104 101 105 Archetype Definition Language, or ADL, is a formal language for expressing archetypes, and can be categorised as a knowledge description language. It provides a formal, abstract syntax for describing constraints on any domain entity whose data is described by an information model (e.g. expressed in UML/OCL). The syntax is congruent with Frame Logic (PDF of original paper by Michael Kifer) queries. It is primarily useful when very generic information models are used for representing all data in a system, for example, where the logical concepts Patient, Doctor and Hospital might all be represented using the class Party, Address, and related generic classes. Archetypes are then used to constrain the valid structures of instances of these generic classes to represent the desired domain concepts. In this way future-proof information systems can be built - relatively simple information models and database schemas can be defined, and archetypes supply the specific modelling, completely outside the software.