Changes between Version 15 and Version 16 of Archetype FAQ


Ignore:
Timestamp:
Jul 27, 2007, 9:17:40 PM (17 years ago)
Author:
KOBAYASHI, Shinji
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archetype FAQ

    v15 v16  
    9191What is the difference between archetypes and ontologies?
    9292
    93 アーキタイプとオントロジーについて,何を基盤にして話がされているのかを理解するとわかりやすいでしょう。アーキタイプモデルは情報が基盤であり,オントロジーモデルは実態が基盤となります。例えば,「全身動脈血圧測定」に対応するアーキタイプは,この種の測定でどのような情報が収集されるべきかというモデルであって,通常は拡張期血圧と収縮期血圧に(任意で)患者の状態(体位,活動レベル)と医療機器やその他の手順について情報です。それに対して,オントロジーは血圧というものが何であるのかを詳細に記述するものです。アーキタイプに関する[http://www.openehr.org/downloads/archetype_tut.ppt チュートリアル](PPT)ではスライド12に具体的な例が示されています。
     93アーキタイプとオントロジーについて,何を基盤にして話がされているのかを理解するとわかりやすいでしょう。アーキタイプモデルは情報が基盤であり,オントロジーモデルは現実が基盤となります。例えば,「全身動脈血圧測定」に対応するアーキタイプは,この種の測定でどのような情報が収集されるべきかというモデルであって,通常は拡張期血圧と収縮期血圧に(任意で)患者の状態(体位,活動レベル)と医療機器やその他の手順について情報です。それに対して,オントロジーは血圧というものが何であるのかを詳細に記述するものです。アーキタイプに関する[http://www.openehr.org/downloads/archetype_tut.ppt チュートリアル](PPT)ではスライド12に具体的な例が示されています。
    9494
    9595An 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.
    9696
     97哲学的世界観からすると「情報」は「現実」(そしてこれは世界を理解する厳密に正しい方法)の一部であり,アーキタイプはそれ自体がオントロジーを構築するものです。オントロジーの対象物もまた「情報」となるものです。そのほかの現在使われる傾向にある用語として「オントロジー」の対象物は(情報以外の)「現実」です。
     98
    9799If 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).
    98100
    99 == What is ADL? ==
     101== ADLって何? ==
     102
     103What is ADL?
    100104
    101105Archetype 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.