時制オブジェクト管理システムにおける履歴管理機構の設計と実装

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


概要

データベース利用の高度化に伴い、データの時間的変化の管理を行いたいという要求が高まっている。今日研究が盛んに行なわれているオブジェクト指向データベースシステム、永続プログラミング言語システム等ではより複雑な構造を持つ多様なオブジェクトを扱うことができるが、その時間的変化を管理することはできない。オブジェクトの時間的変化の管理を行なうための一つのアプローチとして、オブジェクト単位の時間的変化の管理を行なうことが考えられる。
本稿では、プログラミング言語C++のオブジェクトに永続性を持たせると共にその更新に伴う時間的変化を管理する機能を持たせたシステムにおける履歴管理機構の設計と実装について述べる。


Design and Implementation of the History Management Function in a Temporal Object Management System

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. Object-oriented database systems and persistent programming language systems have been developed to manage various objects having very complex structures, but they can't manage change the history of objects.
In this paper, we describe design and implementation of the history management function in a temporal object management system in which objects in C++ programs are given persistence and their update history is managed using the underlying object level history management function.

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

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