- 著者
-
綾塚 祐二
千葉 滋
益田 隆司
- 雑誌
- 全国大会講演論文集
- 巻号頁・発行日
- vol.47, pp.135-136, 1993-09-27
オブジェクト指向データベース(OODB)のためのグラフイカルューザインタフニース(GUIは、OODB上のオブジェクトを視覚化し、ユーザにオブジェクトを操作しやすい環境を与える。あるオブジェクトを視覚化するためにはそのオブジェクトに対して付加的なデータ(以下、GUIデータと呼ぶ)が必要である。このGUIデータ部分も永続化できれば、queryなどの操作の途中結果をその撹覚的表現とともに保存しておくことなどが容易になる。GUIデータを永続化するには、以下の二つの点を考慮する必要がある。まず、GUIデータと視覚化されるオブジェクトは明確に分離して格納されなければならない。あるオブジェクトに与えられる視覚的表現は一種類とは限らず、同じオブジェクトに対していろいろな独立したGUIデータが存在し得るからである。また、GUIデータの中には、再起動時の環境に依存するために単純に保存できないものも存在する。このようなものはデータベースから取り出したときにその時点の環境に合わせて値を再構成しなければならない。これら二つの点に関して、従来のGUIツールキットではアプリケーションの扱うデータとGUIデータが分離されておらず、また永続化がもともと考えられていないために不十分であった。本稿ではアプリケーションデータとGUIデータを明確に分離し、そしてGUIデータの永続化の機構も備えたMidgetと名付けられたツールキットについて述べる。