In a distributed object-oriented database system (DODBS), queries which invoke methods executing at different sites and access different classes need to be executed very efficiently. Therefore, the methods invoked and classes accessed by the queries need to be allocated to sites so as to reduce the data transfer cost in processing a given set of queries. The methods and class allocation(MCA) problem needs to take into consideration complex interdependencies among queries, methods and classes. In this paper, we develop a comprehensive cost model for total data transfer incurred in processing a given set of queries by incorporating the dependencies among the queries, methods and classes. Further, we develop an iterative approach to generate n...
Next generation database applications require extra modeling supports, higher performance requiremen...
In vertically partitioned object oriented database systems, a partitioning scheme should support tra...
Our research focuses on developing a methodology for designing distributed database systems. This me...
With the wide increase in using distributed object-oriented databases, it became important to find a...
In object-oriented databases (OODBs), a method encapsulated in a class typically accesses a few, but...
In order to support homogeneous distributed object oriented database systems we need to have a clear...
Object Oriented Databases (OODB) is becoming popular day by day and being used in a large number of ...
Complex objects are used to model “non-traditional” database applications such as in multimedia, sof...
A major cost in executing queries in a distributed database system is the data transfer cost incurre...
In order to support homogeneous distributed object oriented database systems we need to have a clear...
Abstract. A major cost in executing queries in a distributed database system is the data transfer co...
Class fragmentation is an important task in the design of Distributed OODBs and there are many algor...
This paper makes two contributions. First, we intro-duce a model for evaluating the performance of d...
This paper makes two contributions. First, we introduce a model for evaluating the performance of da...
. Horizontal partitioning (HP) technique is a logical database design technique first developed for ...
Next generation database applications require extra modeling supports, higher performance requiremen...
In vertically partitioned object oriented database systems, a partitioning scheme should support tra...
Our research focuses on developing a methodology for designing distributed database systems. This me...
With the wide increase in using distributed object-oriented databases, it became important to find a...
In object-oriented databases (OODBs), a method encapsulated in a class typically accesses a few, but...
In order to support homogeneous distributed object oriented database systems we need to have a clear...
Object Oriented Databases (OODB) is becoming popular day by day and being used in a large number of ...
Complex objects are used to model “non-traditional” database applications such as in multimedia, sof...
A major cost in executing queries in a distributed database system is the data transfer cost incurre...
In order to support homogeneous distributed object oriented database systems we need to have a clear...
Abstract. A major cost in executing queries in a distributed database system is the data transfer co...
Class fragmentation is an important task in the design of Distributed OODBs and there are many algor...
This paper makes two contributions. First, we intro-duce a model for evaluating the performance of d...
This paper makes two contributions. First, we introduce a model for evaluating the performance of da...
. Horizontal partitioning (HP) technique is a logical database design technique first developed for ...
Next generation database applications require extra modeling supports, higher performance requiremen...
In vertically partitioned object oriented database systems, a partitioning scheme should support tra...
Our research focuses on developing a methodology for designing distributed database systems. This me...