QAD: Question-Answer Description Schema

研究の「中身」を記述するメタデータの形式
TANAKA Sigeto <http://tsigeto.info/qaddoc/>
(Tohoku University)
(2014-06-02)


QAD Schema: {tsigeto:qaddoc/}

PDF Version: {tsigeto:14q1.pdf}

概要


[12q1-QAD] Question-Answer Description Schema
description: 研究の「中身」を記述するメタデータの形式。日々の知的活動の成果を未来の自分に確実にとどける方法。対外的には、公開された {Linked Data} である。
source: {tsigeto:qaddoc/}
by: {Tanaka Sigeto}
created: 2012-11-15
modified: 2012-11-16

{qad:12q1-qad}


空行で区切られたブロックを一単位として、その先頭にURI接尾辞を [ ] でくくって書く (そのあとにタイトルを行末まで続けてよい)。つづけて1行ずつ

プロパティ: リテラル

の形式で記述する。リテラルには {URI} のかたちでURI (または他のブロックへの参照接尾辞) をふくめてよい。 URI 中の大文字は小文字に、スペースは - に変換する。

ブロックごとに記述内容を切り出したHTML (または XML など) ファイル (Unit ファイルと呼ぶ) を個別につくる。これらを {http://www.sal.tohoku.ac.jp/~tsigeto/qad/} 以下におき、恒久的なURIとする。

プロパティ

(* は双方向的に使えるプロパティ)

省略形、日本語入力用、表示用にさまざまなパターンを用意する。

概念・理論・結果・文献参照など


[QAD Vocabularies----main] QAD 語彙
question: q: 問: 問い
is: i: ⊂: より大きな (抽象・一般化した)
has: h: ⊃: より小さな (具体・特定化した)
against: 言及対象
answer: a: 答: 答え
maybe: 推測
must: 当為命題
because: b: ∵: 根拠
critic: c: *批判、矛盾する知見、疑念を抱かせる情報
eval: 評価
description: d: Desc: 説明: 概要または定義
like: l: ≒: 類似: *同様の結果
prospect: p: 将来: 発展・改善の可能性
fact: f: 事実
says: 引用
scope: s: ∀: 対象: 範囲
given: g: 前提
data: データ
method: m: 法: 方法: 分析またはデータ収集の方法
resulting: 結果
resultof: 原因
history: 履歴
new: 後: n: より新しい
old: 前: o: より古い
prev: 先行の
next: 次の
equivalent: eq: ≡: 同値: *同じ
name: 名: 名称
see: →: 参考: 資料
uri: u: グローバルURI (=dc.identifier)
topicof: それを主題として記述したページ (=foaf.isPrimaryTopicOf)
title: t: 題: 表題 (=dc.title)
alternative: alt: 別: 別名 (=dct.alternative)
by: 著: 著者: =dc.creator
cite: =dct.bibliographicCitation
page: ページ: =prism.pagerange
source: 典拠: =dc.source
loco: 所: 場所

{qad:qad-vocabularies----main}


概念記述や文献記述には、SKOS {http://www.w3.org/2004/02/skos/} や DublinCore(terms) {http://dublincore.org} や OWL {http://www.w3.org/TR/owl-features/} を流用

疑似コード


[12q1-QAD Vocabularies----pseudocode] QAD 語彙 (擬似コード)
do: 開始: 疑似コード 条件部分開始
end: 終了: 疑似コード 条件部分終了
repeat: 反復: 疑似コード 繰り返し
case: 疑似コード 一連の記述で全事象を直和に分割する

{qad:12q1-qad-vocabularies----pseudocode}


管理用


[12q1-QAD Vocabularies----admin] QAD 語彙 (管理用)
created: 作成: レコード作成日
modified: 更新: レコード最終更新日
todo: 今後修正すべき点など
note: 注記

{qad:12q1-qad-vocabularies----admin}


QAD クラス定義


[13q1-qadv-Project] Project
is: {QAD} class
description: プロジェクト

{qad:13q1-qadv-project}


[13q1-qadv-Activity] Activity
is: {QAD} class
description: 活動

{qad:13q1-qadv-activity}


[13q1-qadv-Interaction] Interaction
is: {QAD} class
is: {qadv:Activity}
description: 相互作用

{qad:13q1-qadv-interaction}


[qadv-DescribingText] Describing text
is: {QAD} class
description: Text describing something

{qad:qadv-describingtext}


[13q1-qadv-Statement] Statement
is: {QAD} class
is: {qadv:describingText}
description: 言明

{qad:13q1-qadv-statement}


[qadv-MainStatement] Main statement
is: {QAD} class
is: {qadv:Statement}
description: 中心的な言明。単独で言及される。

{qad:qadv-mainstatement}


[qadv-AdditionalStatement] Additional statement
is: {QAD} class
is: {qadv:Statement}
description: 補助的言明。ほかの言明 {qadv:mainStatement} に言及する (言及先は {qadv:against} で指定)

{qad:qadv-additionalstatement}


[13q1-qadv-Theoretical] Theoretical statement
is: {QAD} class
is: {qadv:Statement}
description: 理論的言明

{qad:13q1-qadv-theoretical}


[13q1-qadv-Factual] Factual statement
is: {QAD} class
is: {qadv:Statement}
description: 事実についての言明

{qad:13q1-qadv-factual}


[13q1-qadv-Subjective] Subjecive statement
is: {QAD} class
is: {qadv:Statement}
description: 主観的言明

{qad:13q1-qadv-subjective}


[13q1-qadv-Concept] Concept
is: {QAD} class
equivalent: {skos:Concept}
description: 概念定義

{qad:13q1-qadv-concept}


[13q1-qadv-Information] Data
is: {QAD} class
description: データ

{qad:13q1-qadv-information}


[13q1-qadv-Location] Location
is: {QAD} class
description: Location

{qad:13q1-qadv-location}


QAD プロパティ定義


[qadv-question] 問い
alternative: q
is: {QAD} Property
description: Question

{qad:qadv-question}


[qadv-is] より大きな (抽象・一般化した)
alternative: i
is: {QAD} Property
description: Parent, broader, or generalized
see: {skos:broader} {dcterms:isPartOf}

{qad:qadv-is}


[qadv-has] より小さな (具体・特定化した)
alternative: h
is: {QAD} Property
see: {skos:narrower} {dcterms:hasPart}
description: Child, narrower, or specified

{qad:qadv-has}


[13q1-qadv-against] 言及対象
is: {QAD} Property
description: The target to be mentioned

{qad:13q1-qadv-against}


[qadv-answer] 答え
alternative: a
is: {QAD} Property
description: Answer

{qad:qadv-answer}


[13q1-qadv-maybe] 推測
is: {QAD} Property
description: Projection

{qad:13q1-qadv-maybe}


[13q1-qadv-must] 当為命題
is: {QAD} Property
description: Normative statement

{qad:13q1-qadv-must}


[qadv-because] 根拠
alternative: b
is: {QAD} Property
description: Ground or evidence

{qad:qadv-because}


[qadv-critic] 批判、矛盾する知見、疑念を抱かせる情報
alternative: c
is: {QAD} Property
description: Critics, contradictory information

{qad:qadv-critic}


[13q1-qadv-eval] 評価
is: {QAD} Property
description: Evaluation

{qad:13q1-qadv-eval}


[qadv-description] 説明: 概要または定義
alternative: d
is: {QAD} Property
description: Description of statement

{qad:qadv-description}


[qadv-like] 同様の結果
alternative: l
is: {QAD} Property
description: Like or similar results

{qad:qadv-like}


[qadv-prospect] 発展・改善の可能性
alternative: p
is: {QAD} Property
description: In future

{qad:qadv-prospect}


[qadv-fact] 事実
alternative: f
is: {QAD} Property
description: Fact

{qad:qadv-fact}


[13q1-qadv-says] 引用
is: {QAD} Property
description: Quotation

{qad:13q1-qadv-says}


[qadv-scope] 対象/範囲
alternative: s
is: {QAD} Property
description: Domain of the statement

{qad:qadv-scope}


[qadv-given] 前提
alternative: g
is: {QAD} Property
description: Presumption of the statement

{qad:qadv-given}


[13q1-qadv-data] データ
is: {QAD} Property
description: Data specifiation

{qad:13q1-qadv-data}


[qadv-method] 分析またはデータ収集の方法
alternative: m
is: {QAD} Property
description: Method of data collection or analysis

{qad:qadv-method}


[13q1-qadv-resulting] 結果
is: {QAD} Property
description: Result of analysis, thinking, or process

{qad:13q1-qadv-resulting}


[13q1-qadv-resultof] 原因
is: {QAD} Property
description: Cause

{qad:13q1-qadv-resultof}


[13q1-qadv-history] 履歴
is: {QAD} Property
description: History

{qad:13q1-qadv-history}


[qadv-new] 後: より新しい
alternative: n
is: {QAD} Property
description: Newer

{qad:qadv-new}


[qadv-old] 前: より古い
alternative: o
is: {QAD} Property
description: Older

{qad:qadv-old}


[13q1-qadv-prev] 先行の
is: {QAD} Property
description: Previous

{qad:13q1-qadv-prev}


[13q1-qadv-next] 次の
is: {QAD} Property
description: Next

{qad:13q1-qadv-next}


[qadv-equivalent] 同じ
alternative: eq
is: {QAD} Property
equivalent: {owl:sameAs}
description: Equivalent

{qad:qadv-equivalent}


[13q1-qadv-name] 名称
is: {QAD} Property
description: Name or title

{qad:13q1-qadv-name}


[13q1-qadv-see] 参考資料
is: {QAD} Property
equivalent: {skos:seealso}
description: See also

{qad:13q1-qadv-see}


[qadv-uri] グローバルURI
alternative: u
is: {QAD} Property
equivalent: {dc:identifier}
description: Uniform Resoure Identifier

{qad:qadv-uri}


[13q1-qadv-topicof] Page containing information of the topic
is: {QAD} Property
equivalent: {foaf:isPrimaryTopicOf}
description: Page containing information of the topic

{qad:13q1-qadv-topicof}


[qadv-title] 表題
alternative: t
is: {QAD} Property
equivalent: {dc:title}
description: Title

{qad:qadv-title}


[qadv-alternative] 別名
alternative: alt
is: {QAD} Property
equivalent: {dct:alternative}
description: Alternative title

{qad:qadv-alternative}


[13q1-qadv-by] 著者
is: {QAD} Property
equivalent: {dc:creator}
description: Author or creator

{qad:13q1-qadv-by}


[13q1-qadv-cite] Bibliographic information
is: {QAD} Property
equivalent: {dct:bibliographicCitation}
description: Bibliographic citation

{qad:13q1-qadv-cite}


[13q1-qadv-page] ページ範囲
is: {QAD} Property
equivalent: {prism:pagerange}
description: Page in xx-yy format

{qad:13q1-qadv-page}


[13q1-qadv-source] 典拠
is: {QAD} Property
equivalent: {dc:source}
description: 出典

{qad:13q1-qadv-source}


[13q1-qadv-loco] 場所
is: {QAD} Property
description: Location

{qad:13q1-qadv-loco}


[13q1-qadv-do] 疑似コード 条件部分開始
is: {QAD} Property
description: Beginning of pseudocode section

{qad:13q1-qadv-do}


[13q1-qadv-end] 疑似コード 条件部分終了
is: {QAD} Property
description: End of pseudocode section

{qad:13q1-qadv-end}


[13q1-qadv-repeat] 反復: 疑似コード 繰り返し
is: {QAD} Property
description: Beginning of pseudocode loop

{qad:13q1-qadv-repeat}


[13q1-qadv-case] 疑似コード 一連の記述で全事象を直和に分割する
is: {QAD} Property
description: Switch case

{qad:13q1-qadv-case}


[13q1-qadv-created] レコード作成日
is: {QAD} Property
description: Date created

{qad:13q1-qadv-created}


[13q1-qadv-modified] レコード最終更新日
is: {QAD} Property
description: Date modefied

{qad:13q1-qadv-modified}


[13q1-qadv-todo] 今後修正すべき点など
is: {QAD} Property
description: Tasks to do

{qad:13q1-qadv-todo}


[13q1-qadv-note] 注記
is: {QAD} Property
description: Note by the editor

{qad:13q1-qadv-note}


記述例


[12q1-example for quotation] 直接引用
URI: {urn:isbn:9784627829312}
equivalent: {remcat:2005:9784627829312}
cite: 本のタイトル
page: ページ範囲
by: 著者
dc.publisher: 出版者
dc.date: 2005
says: Hogefuga 引用内容

{qad:12q1-example-for-quotation}


[12q1-example for paraphrase] 間接引用
DESCRIPTION: Hogefuga 内容要約
source: {urn:isbn:9784627829312} 本のタイトル ページ範囲
by: 著者
dc.publisher: 出版者
dc.date: 1990

{qad:12q1-example-for-paraphrase}


[12q1-example for definition] 名称
NAME: 用語
description: 定義内容
is: 上位概念
has: 下位概念
skos.example: 用例 (要素)
like: 類似概念
equivalent: 同義語
skos.definition: 定義への参照
source: 典拠

{qad:12q1-example-for-definition}


[12q1-example for finding] 分析結果の記述
scope: 対象範囲
data: データ
method: 分析方法
FACT: 事実
critic: 留保事項
source: 典拠

{qad:12q1-example-for-finding}


URIと相互参照

QADシステム内での記述については {http://www.sal.tohoku.ac.jp/~tsigeto/qad/} からたどることができる。命名規則は下記を参照。

グローバルに公開するURIと、文書内でだけ参照するローカルなURI (変な表現だが) の指定方法、メタデータの切り出しかたと公開・アクセス方法などは今後検討。

URI命名規則

各記述のラベル (URIに使用) には、英字と - (スペース) のみを使う。大文字と小文字、- と スペースはそれぞれ同一視される。

スペースあるいは - は2連続で使用してはならない。大きくスペースをあけたい場合は、4連続 ---- で使用すること。

先頭が - で始まるラベルはローカルな参照にのみ使用する。内部変換せず、Unit ファイルも作らない

ラベルは、なるべく、本文中に入れて自然なものを考える。

記述リテラル中のURIは、フィールド冒頭にあるものだけ、プロパティつきできりだして、メタデータに入れる。

ファイルの生成・参照

本体は {Plain2} で記述。HTMLファイルに変換したものをアップロードする。


[12q1-xxxx] Dummy word for QAD documentation
dct.referencedby: {tsigeto:12q1.html}

{qad:12q1-xxxx}


本体ファイルには、QAD以外の記述(普通の文章、図表など)を含めてよい。これらを参照できるように適切なアンカーを埋め込んでおく。画像・PDFファイルなどへリンクしてもよい。

TeX のみ、ラベルを [番号:識別子] で書いて、両方で参照できるように。 \qadref を定義して、[番号:名前 on p. ページ] で参照。または (\ref[xxx] on p. \pageref[XXX]) で参照。 (URI に下線が使いないのは、TeX への配慮である)

リゾルバ

{http://id.tsigeto.info/qad/xxxx} は {qad:xxxx} へリダイレクトされる。大文字→小文字変換やスペースの処理が行われる。


This page contains Japanese characters encoded in accordance with MS-Kanji: "Shift JIS".

Generated 2014-06-02 02:08 +0900 with the {QAD} system featuring {Plain2}.

Copyright (c) 2012 {TANAKA Sigeto}