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

Linda G. DeMichiel

dblp:64/3474 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 1994
—ORCID · none

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

Databases, data management, data science and information retrieval · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 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
3 papers
Data models and query languages · 43% Database system architecture and tuning · 31% Data integration and cleaning · 18%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Data models and query languages › relational algebra
extended relational algebra
0.021989
Resolving Database Incompatibility: An Approach to Performing Relational Operations over Mismatched Domains · IEEE Trans. Knowl. Data Eng. 1989
Performing Operations over Mismatched Domains · ICDE 1989
Data integration and cleaning
schema matching
0.021989
Resolving Database Incompatibility: An Approach to Performing Relational Operations over Mismatched Domains · IEEE Trans. Knowl. Data Eng. 1989
Performing Operations over Mismatched Domains · ICDE 1989
Database system architecture and tuning
extensible database system
0.011993
Polyglot: Extensions to Relational Databases for Sharable Types and Functions in a Multi-Language Environment · ICDE 1993
Database system architecture and tuning › extensible database system
extensible type system
0.011993
Polyglot: Extensions to Relational Databases for Sharable Types and Functions in a Multi-Language Environment · ICDE 1993
Data models and query languages
object-relational database
0.011993
Polyglot: Extensions to Relational Databases for Sharable Types and Functions in a Multi-Language Environment · ICDE 1993
Programming languages and type systems › method dispatch
multiple dispatch
0.011991
Static Type Checking of Multi-Methods · OOPSLA 1991
Programming languages and type systems › type systems › static typing
static type checking
0.011991
Static Type Checking of Multi-Methods · OOPSLA 1991
Programming languages and type systems
type systems
0.011991
Static Type Checking of Multi-Methods · OOPSLA 1991
Query processing and optimization › query execution
relational operators
0.011989
Resolving Database Incompatibility: An Approach to Performing Relational Operations over Mismatched Domains · IEEE Trans. Knowl. Data Eng. 1989
Data models and query languages › SQL
SQL extension
0.011993
Polyglot: Extensions to Relational Databases for Sharable Types and Functions in a Multi-Language Environment · ICDE 1993
Programming languages and type systems
object-oriented programming
0.011991
Static Type Checking of Multi-Methods · OOPSLA 1991
Data models and query languages
relational algebra
0.011989
Performing Operations over Mismatched Domains · ICDE 1989
Data models and query languages
relational model
0.011989
Resolving Database Incompatibility: An Approach to Performing Relational Operations over Mismatched Domains · IEEE Trans. Knowl. Data Eng. 1989

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

static type checking · 0.0virtual attributes · 0.0partial values · 0.0
YearPublicationVenuePosition
1994 Type Derivation Using the Projection Operation
Rakesh Agrawal 0001, Linda G. DeMichiel
EDBT2
1994 Type derivation using the projection operation
Rakesh Agrawal 0001, Linda G. DeMichiel
Inf. Syst.2
1993 Polyglot: Extensions to Relational Databases for Sharable Types and Functions in a Multi-Language Environment
abstract
Polyglot is an extensible relational-database-type system that supports inheritance, encapsulation, and dynamic method dispatch. It allows use from multiple application languages and permits objects to retain their behavior as they cross the boundary between database and application program. The authors describe the design of Polyglot, extensions to the structured query language (SQL) to support the use of Polyglot types and methods, and the implementation of Polyglot in the Starburst relational database system.>
Linda G. DeMichiel, Donald D. Chamberlin, Bruce G. Lindsay 0001, Rakesh Agrawal 0001, Manish Arya
ICDE1
1991 Static Type Checking of Multi-Methods
abstract
Multi-methods allow method selection to be based on the types of any number of arguments.Languages that currently support multi-methods do not support static type checking.We show how multi-methods can be statically type checked and how information collected at the time of program compilation can be used to make the run-time dispatch of multi-methods more efficient.The results presented can provide the basis for introducing multi-methods in languages with static type checking and for designing new object-oriented paradigms based on multi-methods. 'The exact syntax is different in C++;we have taken liberty with the syntax to clarify the point.
Rakesh Agrawal 0001, Linda G. DeMichiel, Bruce G. Lindsay 0001
OOPSLA2
1989 Performing Operations over Mismatched Domains
abstract
A solution is proposed to the problem of providing support for operations over partially matched domains. Mismatched domains occur when information must be obtained from databases that were developed independently. Domain differences are resolved by mapping conflicting attributes to a common domain and the applying a set of extended relational operations to the resulting values. The values that result from attribute mappings can be total or partial. Some of the theoretical issues involved in this approach are discussed, and a set of extended relational operators that formalize operations across partial values is defined.>
Linda G. DeMichiel
ICDE1
1989 Resolving Database Incompatibility: An Approach to Performing Relational Operations over Mismatched Domains
abstract
A solution to the problem of supporting relational database operations despite domain mismatch is presented. Mismatched domains occur when information must be obtained from databases that were developed independently. Domain differences are resolved by mapping conflicting attributes to common domains by means of a mechanism of virtual attributes and then applying a set of extended relational operations to the resulting values. When one-one mappings cannot be established between domains, the values that result from attribute mappings may be partial. A set of extended relational operators that formalize operations over partial values and thus manipulate the incomplete information that results from resolving domain mismatch is defined.>
Linda G. DeMichiel
IEEE Trans. Knowl. Data Eng.1
1987 The Common Lisp Object System: An Overview
Linda G. DeMichiel, Richard P. Gabriel
ECOOP1