Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dave D. Straube

dblp:47/2596 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Query processing and optimization · 64% Data models and query languages · 28% Database system architecture and tuning · 6%

Topics — the 6 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages › query algebra
object algebra
0.011995
Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems · IEEE Trans. Knowl. Data Eng. 1995
Query processing and optimization › query optimization
object-oriented query optimization
0.011995
Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems · IEEE Trans. Knowl. Data Eng. 1995
Query processing and optimization › query planning
query plan enumeration
0.011995
Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems · IEEE Trans. Knowl. Data Eng. 1995
Query processing and optimization › query planning
query plan generation
0.011995
Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems · IEEE Trans. Knowl. Data Eng. 1995
Data models and query languages
object-oriented data model
0.011990
Queries and Query Processing in Object-Oriented Database Systems · ACM Trans. Inf. Syst. 1990
Query processing and optimization › complex data query processing
object-oriented query processing
0.011990
Queries and Query Processing in Object-Oriented Database Systems · ACM Trans. Inf. Syst. 1990

Methods — techniques the papers use, named apart from their topics

plan enumeration algorithm · 0.0compact plan representation · 0.0object calculus · 0.0object algebra · 0.0formal data model · 0.0
YearPublicationVenuePosition
1995 Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems
abstract
The generation of execution plans for object-oriented database queries is a new and challenging area of study. Unlike relational algebra, a common set of object algebra operators has not been defined. Similarly, a standardized object manager interface analogous to the storage manager interface of relational subsystems does not exist. We define the interface to an object manager whose operations are the executable elements of query execution plans. Parameters to the object manager interface are streams of tuples of object identifiers. The object manager can apply methods and simple predicates to the objects identified in a tuple. Two algorithms for generating such execution plans for queries expressed in an object algebra are presented. The first algorithm runs quickly but may produce inefficient plans. The second algorithm enumerates all possible execution plans and presents them in an efficient, compact representation.>
Dave D. Straube, M. Tamer Özsu
IEEE Trans. Knowl. Data Eng.1
1990 Queries and Query Processing in Object-Oriented Database Systems
abstract
Object-oriented database mangement systems (OODBMS) combine the data abstraction and computational models of object-oriented programming languages with the query and performance capabilities of database management systems. A concise, formal data model for OODBMS has not been universally accepted, preventing detailed investigation of various system issues such as query processing. We define a data model that captures the essence of classification-based object-oriented systems and formalize concepts such as object identity, inheritence, and methods. The main topic of the paper is the presentation of a query processing methodology complete with an object calculus to object algebra translation are discussed in detail. The paper concludes with a discussion of equivalence-preserving transformation rules for object algebra expressions.
Dave D. Straube, M. Tamer Özsu
ACM Trans. Inf. Syst.1