ページ単位の履歴管理機能を用いた時制オブジェクト管理システムの開発

林 恵将 (筑波大学 理工学研究科),
鈴木 孝幸 (筑波大学 工学研究科),
北川 博之 (筑波大学 電子・情報工学系),


概要

データベース利用の高度化に伴い、データの時間変化の管理を行いたいという要求が高まっている。これまで主に関係データベースを対象として時制データベースの分野で多くの研究が行われてきた。しかし、今日盛んに研究されているオブジェクトデータベースシステムや永続プログラミング言語システム等では、より複雑な構造を持つ多様なオブジェクトの時間変化を管理する必要がある。
本稿では、これらのシステムに於ける多様なオブジェクトの履歴管理を行う為の一つのアプローチとしてC++のオブジェクトに永続性を持たせると共にその更新に伴う時間変化をディスク上のページを単位として管理を行う機能を持たせたシステムの設計について述べる


Developmant of a Temporal Object Management System based on the Page Level history Management Function

Y. Hayashi (Master's Degree Program in Science and Engineering, University of Tsukuba),
T. Suzuki (Doctoral Degree Program in Engineering, University of Tsukuba),
and
H. Kitagawa (Institute of Information Sciences and Electronics, University of Tsukuba),

Abstract

Requirements for managing change history of data are increasing with the advanced usages of databases. Various researches have been done in the field of the temporal database mostly focussing on the relational database. But, object database systems and persistent programming systems, the system has to manage various objects having very complex structures.
In this paper, we describe design of a temporal object management system in which objects in C++ programs are given presistence and their update history is managed using the underlying page level history management function.

意見・要望がありましたら、
rinn@kde.is.tsukuba.ac.jp
までお願いします。

[BACK]1994年のリストへ戻る
[BACK]リストへ戻る