- 著者
- Nicole Yankelovich, Bernard J. Haan, Norman K. Meyrowitz, Steven M. Drucker
- タイトル
- Intermedia: The Concept and the Construction of a
Seamless Information Environment
- ページ
- 81-96
- 日時
- January 1988
- コメント
- ○ 操作
・HyperTextのノードのことを「ドキュメント」と呼ぶ
・ドキュメントにはテキスト、イメージ、グラフィックなどの
種類があり、操作するアプリケーションが異なる
・ドキュメントの一部分を「ブロック」と呼び、ブロック同志を
リンクで結ぶことができる。
・リンクには属性を付加することができ、検索に使用できる
・リンクはドキュメントに付属しているのではなく別に
管理されている。リンク、ブロックの情報の集合を「web]
と呼ぶ。webはアプリケーションやドキュメントと独立の
データベースに入っている。
・webには通常のファイルと同様のR/Wパーミッションがあるが
これに加えて「annotation」パーミッションがある。
人のwebに書き込み不可能でも注釈を加えることはできる。
・リンクを並べた「path」を定義でき、その上を前進/後退できる
○ 実装
・BSD UNIX上に実装
・CadMacというMacエミュレーションパッケージ、BBNの
Inheritance C、その上のC版MacAppを使っている。
・MacAppのクラス階層に加えてInterMedia上のクラスを
サブクラスとして実装している。例えばリンクやブロックを
どのアプリでも使えるようにするため、MacAppのアプリ
ケーションクラスのサブクラスとしてIntAppというのを
作ってある。
・よく使うクラスの集合を「Building Block」として提供
している。例えばグラフィックエディタのためのBuilding
Blockがある。
・どうやら各「アプリケーション」はプロセスではなく、
InterMedia全体でひとつのプロセスらしい。このため
アプリの独立開発が難しいが、苦しい工夫をしている
(クラスのつなぎかえ!)(OOPSLA86参照)
○ 問題点(筆者による)
・コンパイルに時間がかかる。クラス定義を変えるとその下の
クラスを全部コンパイルしなおすので45分かかっていた。
- カテゴリ
- HyperText
Category: HyperText
Journal: IEEE Computer
Comment: ○ 操作
・HyperTextのノードのことを「ドキュメント」と呼ぶ
・ドキュメントにはテキスト、イメージ、グラフィックなどの
種類があり、操作するアプリケーションが異なる
・ドキュメントの一部分を「ブロック」と呼び、ブロック同志を
リンクで結ぶことができる。
・リンクには属性を付加することができ、検索に使用できる
・リンクはドキュメントに付属しているのではなく別に
管理されている。リンク、ブロックの情報の集合を「web]
と呼ぶ。webはアプリケーションやドキュメントと独立の
データベースに入っている。
・webには通常のファイルと同様のR/Wパーミッションがあるが
これに加えて「annotation」パーミッションがある。
人のwebに書き込み不可能でも注釈を加えることはできる。
・リンクを並べた「path」を定義でき、その上を前進/後退できる
○ 実装
・BSD UNIX上に実装
・CadMacというMacエミュレーションパッケージ、BBNの
Inheritance C、その上のC版MacAppを使っている。
・MacAppのクラス階層に加えてInterMedia上のクラスを
サブクラスとして実装している。例えばリンクやブロックを
どのアプリでも使えるようにするため、MacAppのアプリ
ケーションクラスのサブクラスとしてIntAppというのを
作ってある。
・よく使うクラスの集合を「Building Block」として提供
している。例えばグラフィックエディタのためのBuilding
Blockがある。
・どうやら各「アプリケーション」はプロセスではなく、
InterMedia全体でひとつのプロセスらしい。このため
アプリの独立開発が難しいが、苦しい工夫をしている
(クラスのつなぎかえ!)(OOPSLA86参照)
○ 問題点(筆者による)
・コンパイルに時間がかかる。クラス定義を変えるとその下の
クラスを全部コンパイルしなおすので45分かかっていた。
Bibtype: Article
Pages: 81-96
Month: jan
Author: Nicole Yankelovich
Bernard J. Haan
Norman K. Meyrowitz
Steven M. Drucker
Title: Intermedia: The Concept and the Construction of a
Seamless Information Environment
Year: 1988