Demo Data from EDBT 2026 / reviewers in the wild / expert
Christoph Kilger
dblp:16/5817
· DBLP profile ↗
3ranked-venue papers
1as 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 · 3 · 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 |
Query processing and optimization · 54% Indexing and storage engines · 24% Data models and query languages · 22% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › materialized view
view materialization |
0.0 | 2 | 1994 | Function Materialization in Object Bases: Design, Realization, and Evaluation · IEEE Trans. Knowl. Data Eng. 1994 Function Materialization in Object Bases · SIGMOD Conference 1991 |
Data models and query languages
object-oriented database |
0.0 | 2 | 1994 | Function Materialization in Object Bases: Design, Realization, and Evaluation · IEEE Trans. Knowl. Data Eng. 1994 Function Materialization in Object Bases · SIGMOD Conference 1991 |
Query processing and optimization
query optimization |
0.0 | 1 | 1994 | Function Materialization in Object Bases: Design, Realization, and Evaluation · IEEE Trans. Knowl. Data Eng. 1994 |
Query processing and optimization › query execution
index-based query processing |
0.0 | 1 | 1994 | Indexing Multiple Sets · VLDB 1994 |
Methods — techniques the papers use, named apart from their topics
object identity · 0.0information hiding · 0.0encapsulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1994 | Indexing Multiple Sets
Christoph Kilger, Guido Moerkotte |
VLDB | 1 |
| 1994 | Function Materialization in Object Bases: Design, Realization, and EvaluationabstractView materialization is a well-known optimization technique of relational database systems. We present a similar, yet more powerful, optimization concept for object-oriented data models: function materialization. Exploiting the object-oriented paradigm-namely, classification, object identity, and encapsulation-facilitates a rather easy incorporation of function materialization into (existing) object-oriented systems. Only those types (classes) whose instances are involved in some materialization are appropriately modified and recompiled, thus leaving the remainder of the object system invariant. Furthermore, the exploitation of encapsulation (information hiding) and object identity provides for additional performance tuning measures that drastically decrease the invalidation and rematerialization overhead incurred by updates in the object base. First, it allows us to cleanly separate the object instances that are irrelevant for the materialized functions from those that are involved in the materialization of some function result, and this to penalize only those involved objects upon update. Second, the principle of information hiding facilitates fine-grained control over the invalidation of precomputed results. Based on specifications given by the data type implementor, the system can exploit operational semantics to better distinguish between update operations that invalidate a materialized result and those that require no rematerialization. The paper concludes with a quantitative analysis of function materialization based on two sample performance benchmarks obtained from our experimental object base system GOM.> Alfons Kemper, Christoph Kilger, Guido Moerkotte |
IEEE Trans. Knowl. Data Eng. | 2 |
| 1991 | Function Materialization in Object BasesabstractView materialization is a well-known optimization technique of relational database systems. In this work we present a similar, yet more powerful optimization concept for object-oriented data models: function materialization. Exploiting the object-oriented paradigm---namely classification, object identity, and encapsulation---facilitates a rather easy incorporation of function materialization into (existing) object-oriented systems. Only those types (classes) whose instances are involved in some materialization are appropriately modified and recompiled---thus leaving the remainder of the object system invariant. Furthermore, the exploitation of encapsulation (information hiding) and object identity provides for additional performance tuning measures which drastically decrease the rematerialization overhead incurred by updates in the object base. First, it allows to cleanly separate the object instances that are irrelevant for the materialized functions from those that are involved in th... Alfons Kemper, Christoph Kilger, Guido Moerkotte |
SIGMOD Conference | 2 |