Benchmarks for Object-oriented View Mechanisms Position Statement for Oopsla '95 Workshop 9: Object Database Behavior, Benchmarks, and Performance 1 1 Increased Interest in Oo View Technology

نویسندگان

  • Harumi A. Kuno
  • Elke A. Rundensteiner
چکیده

Views are an established technique for virtually restructuring data, classes, and schemata so as to meet the needs of speciic applications or users; for integrating heterogeneous and distributed systems (for example, data warehouse systems); and for achieving interoperability by hiding the idiosyncrasies of component systems to be integrated into one uniied, yet fed-erated system. Because the restructuring is virtual, applications can use views to customize shared data objects, even adding new extrinsic properties and behavior, without aaecting other applications' perceptions of the data. Through view technology, any database object can behave diierently depending on in which view's context it appears. Typically, the contents of a view are derived using the view's stored query, in which case each query upon the extent of a view must be translated into a query upon the view's source classes, a process known as query modiication. View materialization, i.e., the maintenance of derived extents of views as opposed to recomputing them upon demand, has been demonstrated in the relational model to improve the performance of queries. If a view is materialized, then its contents must be maintained in the face of updates to the view's sources. Current researchers are examining new areas that can speciically beneet from the exi-bility provided by object-oriented views. Barsalou et al. use object-based views to integrate object-oriented and relational databases while preserving update capabilities 2]. Ra and Rundensteiner utilize views to provide transparent schema evolution, preserving existing views through schema change 11]. Because the object-oriented paradigm ooers a more powerful model for integration than the relational one, several papers discuss the integration of heterogeneous data repositories via object-oriented views 3, 2, 7].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

Objected-Oriented View Technology: Challenges and Promises

With object-oriented database (OODB) systems reaching the status of a maturing technology, increased attention has been given in recent years to the realization of view mechanisms in OODBs. Object-oriented views have the potential for achieving important services, including system interoperability, security , heterogeneous systems integration, schema evolution , data warehousing, and workkow ma...

متن کامل

Augmenting the Performance of Existing OODBMS Benchmarks

Object oriented databases are widely popular for their complex data support and data relationships. Several object oriented database products are now coming to the market. Existing benchmarks are inadequate in testing the complex data support, concurrency control and performance of the database. They do not exploit the object oriented features native to the databases. This paper aims in highlig...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995