The idea of deductive object-oriented databases (DOODBs) is to combine the concepts of deductive databases (DDBs) and object-oriented databases (OODBs) into a single database system in order to gain the advantages off...
详细信息
Deductive object-oriented databases (DOODBs) are an integration of deductive databases (DDBs) and object-oriented databases (OODBs). DOODBs could be considered to be a database system which is based on logic and objec...
详细信息
Virtual Reality Modeling Language (VRML) is widely used to represent, create, and display virtual reality, objects and their environment. Some VRML applications require concurrent interaction by multiple users in a re...
详细信息
ISBN:
(纸本)0769513727
Virtual Reality Modeling Language (VRML) is widely used to represent, create, and display virtual reality, objects and their environment. Some VRML applications require concurrent interaction by multiple users in a real-time distributed fashion. Such applications need a method for users to share and update the VRML objects in real-time. To allow concurrent shared real-time access, our approach is to store the VRML objects in an object-oriented database system (objectStore) in order to utilize the concurrency control mechanisms of the system. In this paper we present an architecture that allows multiple users to interact in a non-trivial way in such a shared VRML environment. We outline how the VRML world can be saved in objectStore and implement a series of test cases demonstrating concurrency issues arising from simultaneous updates. Our architecture uses ordinary Java enabled web browsers with a VRML plug-in. A commercial web server routes client requests to a custom application server which interacts with the object-oriented database. As users change the VRML world, our application server orders the requests and updates the master copy in the database.
This paper describes an evolution framework supporting customization of the schema evolution and instance adaptation approaches in an object database management system. The framework is implemented as an integral part...
详细信息
Many database application areas require an ability to handle incomplete and/or inconsistent information. Such information, called paraconsistent information, has been the focus of some recent research. In this paper w...
详细信息
In this paper, we describe four parallel pointer-based join algorithms for set-valued attributes. Pointer-based joins will be common in next-generation object-oriented database systems, so efficientlysupporting them i...
详细信息
A theoretical model for analyzing the behavior of method execution in object-oriented databases (OODBs) is introduced and used to study issues of reachability, nontermination, and well-typedness in the context of rest...
详细信息
The Horizontal Fragmentation (HF) is a process for reducing the number of disk access to execute a query by reducing the number of irrelevant objects accessed. In this paper, we present horizontal fragmentation based ...
详细信息
We investigate three logic paradigms of increasing level of expressivity in modeling strongly typed, polymorphic, object-oriented database systems and their applications. The first paradigm is based on Horn clauses wi...
详细信息
Description-driven systems based on meta-objects are an increasingly popular way to handle complexity in large-scale object- oriented database applications. Such systems facilitate the management of large amounts of d...
详细信息
暂无评论