[6] 
>
:3.35 [DFN[[RUBYB[特性値のグラフ表現][graph representation of property values]]]]。:
[[節点]]と[[節点]]が[[札付き弧]]により[[連結]]され得るような[[節点]]の[[有向グラフ]]から成る[[抽象データ構造]]。
:3.36 [DFN[[RUBY[木立][グローブ][grove]]]]:
特性値のグラフ表現。

出典:
-[[ISO/IEC 10744]]:1997
--[CSECTION[3 Definitions]]
<http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-3.html#def-3.35>



[1] 【[[SGML]]】 [[節型特性]]によって[[グラフ]]状に連結した[[節]]の[[集合]]。[[グローブ設計]]を用いて構築する。 Grove。 ([[JISX4153]]:1998 4.13 参照。)

[2] ちなみに grove は造語。

[3]
>>2 [Q[''G''raph ''r''epresentation ''o''f property ''v''alu''e''s]]
(特性値群のグラフ表現) の略です。
異様な略し方から明らかなように、先に略語
([Q[[[木立]]]]という意味。) があって後から完全な綴りをこじつけたものです。

[4]
[DFN[グローブ]]は節の集合で、 [[subnode木]]と、その中の節々を更に [[irefnode弧]]で[[接続]]したものです。

グローブの中には一つだけ[[グローブ根]]があります。グローブ根はグローブ中で唯一[[起点]]を持たない節です。

仕様書: [[ISO/IEC 10744]]:1997 A.4.1.4
<http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.1.html#clause-A.4.1.4>

([[名無しさん]])


[5]
> グローブの想定している用法の一つは、位置付け情報の抽象化です。グローブ中の各節は一片の情報を表現します。
グローブを構築した[[特性集合]]は、位置付けることのできる情報の型を定義します。

仕様書: ISO/IEC 10744:1997 A.4.4.1 Value-To-Node (VTN) grove construction
<http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.4.html#clause-A.4.4.1>

- [12]  [TIME[2001-08-19T05:29:26.000Z]], [TIME[2023-08-02T14:18:39.474Z]] <http://www.y-adagio.com/public/standards/jis_dsssl/cls9.txt>


[8] [[木立]]は [[SGML文書]]の[[データモデル]]に相当するもので、
後の [[Web]] では [[DOM]]、
[[XML]] では [[XML情報集合]]に相当するような概念です。

[9] 
[[SGML]] 本体規格の頃にはそのような概念は影も形もありませんでした。
後から [[HyTime]] で使われるようになりました。
本来なら独自規格にするなり、 [[SGML]] 本体規格の改定にするなり、
もっとまともな立ち位置があったでしょうに、
[[HyTime]] の[[附属書]]として (他の [[SGML]] 拡張機能と共に) 押し込まれています。

[10] 
[[ISO/IEC]] の[[標準化手続き]]上それが最善の策だったようですが、
手続き上の理由で技術的性質が歪んで提示され、
[[SGML]] 関連規格への正確な理解が促進されない負の結果がもたらされたように思えます。

[11] 
[[HyTime]] に興味がない人はまさか [[HyTime]] の附属書に [[SGML]]
の画期的な新概念が詰め込まれているとは思わないですからね。
しかも[[木立]]や他の附属書の機能は「[[HyTime]] の○○機能」
と紹介されるようになってしまいましたから (そしてそれは半分は正しいのですが、
そのややこしい構造がまた理解を阻むのです)。

[7] [[木立]]を使って規定された仕様:
[[HyTime]],
[[DSSSL]]



[651] 
[CITE[[[JIS X 4153:1998]][BR[]]文書スタイル意味指定言語(DSSSL)  解説]]
[TIME[2001-08-19T05:29:36.000Z]], [TIME[2023-11-19T13:04:37.509Z]] <http://www.y-adagio.com/public/standards/jis_dsssl/tutr.txt>

>f) grove: グローブ
>  グローブは, SGML文書を解釈した結果として作成される内部データであって, その論理的な構造を規定している。
>  groveは, Graph Representation Of property ValuEs の短縮形であり, その中に複数の木の存在を暗示している。この規格では, 関連する手続き名との対応を付けにくくなることを避けるために, カタカナ表記を採用している。



