作者:
Coyle, Karen
(Karen Coyle is Digital Libraries Consultant Berkeley California USA)
The paper performs a thought experiment on the concept of a record based on the Functional Requirements for Bibliographic Records and library system functions, and concludes that if we want to develop a functional bib...
详细信息
In this paper, a new structural model is proposed to ease the checking of the integrity constraints in an object-oriented database system. The structure accepts declarative global specification of constraints includin...
详细信息
The ODMG standard does not include the 'definition of derived classes', characteristic that has been recognized as a fundamental aspect for the development of object-oriented applications in order to customize...
详细信息
ISBN:
(纸本)3540229361
The ODMG standard does not include the 'definition of derived classes', characteristic that has been recognized as a fundamental aspect for the development of object-oriented applications in order to customize existent classes. For the purpose of not subtracting functionality to object-oriented databases (OODB) with respect to relational databases, a mechanism to define derived classes must be offered. Such a mechanism, which allows the dynamic selection of objects, can be used as a shorthand in queries, and makes easier the integration of heterogeneous databases. Besides, to define derived classes, the problem of obtaining the identifiers of their objects must be solved. In this paper, we propose a mechanism to define derived classes in ODMG. In our mechanism, the identifiers of the new objects are defined according to their core attributes only.
We propose an index structure, called measure attribute (MA) index, and a query processing technique to improve OLAP query performance. OLAP queries are extremely complicated due to representing the intricate business...
详细信息
ISBN:
(纸本)3540238948
We propose an index structure, called measure attribute (MA) index, and a query processing technique to improve OLAP query performance. OLAP queries are extremely complicated due to representing the intricate business logic of the company on a huge quantity of data. This is why the efficient query evaluation becomes a critical issue in OLAP systems. Proposed query processing technique supports an efficient evaluation of the star joins and grouping operators known as the most frequently used but very expensive operators in OLAP queries. The MA index is a variation of the path index in objectdatabases and supports index-only processing for the star joins and grouping operators. Index-only processing is a well known efficient technique in the query evaluation area. We implemented the MA index on top of an object-relational DBMS. Performance analysis shows that the MA index provides speedups of orders of magnitude for typical OLAP queries.
Complex objects are organized into class/subclass hierarchy where each object attribute may be composed of other complex objects. Almost of the existing works on complex data classification start by generalizing objec...
详细信息
ISBN:
(纸本)354022114X
Complex objects are organized into class/subclass hierarchy where each object attribute may be composed of other complex objects. Almost of the existing works on complex data classification start by generalizing objects in appropriate abstraction level before the classification process. Generalization prior to classification produces less accurate result than integrating generalization into the classification process. This paper proposes CO4.5, an approach for generating decision trees for complex objects. CO4.5 classifies complex objects directly through the use of inheritance and composition relationships stored in object-oriented databases. Experimental results, using large complex datasets, showed that CO4.5 yielded better accuracy compared to traditional data classification techniques.
object database management systems (ODBMSs) typically offer fixed approaches to evolve the schema of the database and adapt existing instances accordingly. Applications, however, have very specialised evolution requir...
详细信息
ISBN:
(纸本)3540235809
object database management systems (ODBMSs) typically offer fixed approaches to evolve the schema of the database and adapt existing instances accordingly. Applications, however, have very specialised evolution requirements that can often not be met by the fixed approach offered by the ODBMS. In this paper, we discuss how aspect-oriented programming (AOP) has been employed in the AspOEv evolution framework, which supports flexible adaptation and introduction of evolution mechanisms - for dynamic evolution of the schema and adaptation of existing instances - governing an object database. We argue that aspects support flexibility in the framework by capturing crosscutting hot spots (customisation points in the framework) and establishing their causality relationships with the custom evolution approaches. Furthermore, aspects help in information hiding by screening the database programmer from the complexity of the hot spots manipulated by custom evolution mechanisms. They also make it possible to preserve architectural constraints and specify custom version polymorphism policies.
While there are many proposals for spatio-temporal data models and query languages, there is a lack of research into application development using spatio-temporal database systems. This paper seeks to redress the bala...
详细信息
The problem of representing and querying sensor-network data issues new research challenges, as traditional techniques and architectures used for managing relational and objectorienteddatabases are not suitable in t...
详细信息
Integration of autonomous object-oriented systems requires the integration of object structure and object behaviour. Research in federated information systems has so far mainly addressed integration of object structur...
详细信息
Integration of autonomous object-oriented systems requires the integration of object structure and object behaviour. Research in federated information systems has so far mainly addressed integration of object structure. The integration of object behaviour carries with it the promise to finally move integration tools beyond the state of the art at which they have (roughyl) existed for the better part of a decade, and we are embarked on a project that examines this problem in terms of object life cycles. The topic is also increasing in actuality since it also applies to the integration of business processes, which is typically required when companies merge or enter into consumer-producer relationships, and results can be expected to naturally extend to the arena of web services. Ultimately, the goal will be to define consistency criteria for behaviour integration and apply them in integration tools that guide the definition of global behavioural views upon autonomous object-oriented systems.
Benchmarks are the vital tools in the performance measurement and evaluation of database management systems (DBMS), including the relational database management systems (RDBMS) and the object-oriented/object-relationa...
详细信息
Benchmarks are the vital tools in the performance measurement and evaluation of database management systems (DBMS), including the relational database management systems (RDBMS) and the object-oriented/object-relational database management systems (OODBMS/ORDBMS). Standard synthetic benchmarks have been used to assess the performance of RDBMS software. Other benchmarks have been utilized to appraise the performance of OODBMS/ORDBMS products. In this paper, an analytical framework of workload characterization to extensively and expansively examine the rationale and design of the industry standard and synthetic standard benchmarks is presented. This analytical framework of workload analysis is made up of four main components: the schema analysis, the operation analysis, the control analysis, and the system analysis. These analysis results are compiled and new concepts and perspectives of benchmark design are collated. Each analysis aspect is described and each managerial implication is discussed in detail.
暂无评论