Demo Data from EDBT 2026 / reviewers in the wild / expert
Michael Gibas
dblp:35/4039
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 2
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 |
Database system architecture and tuning · 55% Indexing and storage engines · 24% Query processing and optimization · 21% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 91% Software testing · 9% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines › multidimensional indexing
high-dimensional indexing |
0.1 | 1 | 2008 | Online Index Recommendations for High-Dimensional Databases Using Query Workloads · IEEE Trans. Knowl. Data Eng. 2008 |
Database system architecture and tuning
index recommendation |
0.1 | 1 | 2008 | Online Index Recommendations for High-Dimensional Databases Using Query Workloads · IEEE Trans. Knowl. Data Eng. 2008 |
Database system architecture and tuning › database design
physical database design |
0.1 | 1 | 2008 | Online Index Recommendations for High-Dimensional Databases Using Query Workloads · IEEE Trans. Knowl. Data Eng. 2008 |
Program analysis › static analysis
call graph construction |
0.0 | 1 | 2004 | Static and dynamic analysis of call chains in Java · ISSTA 2004 |
Program analysis
dynamic analysis |
0.0 | 1 | 2004 | Static and dynamic analysis of call chains in Java · ISSTA 2004 |
Program analysis
static analysis |
0.0 | 1 | 2004 | Static and dynamic analysis of call chains in Java · ISSTA 2004 |
Database system architecture and tuning › workload management
query workload analysis |
0.0 | 1 | 2008 | Online Index Recommendations for High-Dimensional Databases Using Query Workloads · IEEE Trans. Knowl. Data Eng. 2008 |
Algorithms and data structures › query processing
query optimization |
0.0 | 1 | 2007 | A General Framework for Modeling and Processing Optimization Queries · VLDB 2007 |
Software testing
test coverage |
0.0 | 1 | 2004 | Static and dynamic analysis of call chains in Java · ISSTA 2004 |
Methods — techniques the papers use, named apart from their topics
workload analysis · 0.1query pattern change detection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Online Index Recommendations for High-Dimensional Databases Using Query WorkloadsabstractHigh-dimensional databases pose a challenge with respect to efficient access. High-dimensional indexes do not work because of the often-cited "curse of dimensionality." However, users are usually interested in querying data over a relatively small subset of the entire attribute set at a time. A potential solution is to use lower dimensional indexes that accurately represent the user access patterns. A query response using the physical database design that is developed based on a static snapshot of the query workload may significantly degrade if the query patterns change. To address these issues, we introduce a parameterizable technique to recommend indexes based on index types that are frequently used for high-dimensional data sets and to dynamically adjust indexes as the underlying query workload changes. We incorporate a query pattern change detection mechanism to determine when the access patterns have changed enough to warrant change in the physical database design. By adjusting analysis parameters, we trade off analysis speed against analysis resolution. We perform experiments with a number of data sets, query sets, and parameters to show the effect that varying these characteristics has on analysis results. Michael Gibas, Guadalupe Canahuate, Hakan Ferhatosmanoglu |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2007 | Update Conscious Bitmap IndicesabstractBitmap indices have been widely used in several domains such as data warehousing and scientific applications due to their efficiency in answering certain query types over large data sets. However, their utilization has been largely limited to read-only data sets or to static snapshots of data due to the cost associated with the update and append of new data. Typically, several bitmaps are associated with each indexed attribute in a table, i.e. one for each attribute value, bin, or range. Each one of these bitmaps needs to be updated to reflect a new, appended row. Since a given table could be represented by hundreds or even thousands of bitmaps, the insertion of a single record can be prohibitively costly. In order to transfer the fast query response times offered by bitmap indices to dynamic database domains, we propose an update conscious bitmap index that provides a mechanism to quickly update bitmaps to reflect dynamic database changes. For an insert operation only the bitmaps that represent the values being inserted need to be updated. We formalize the insert and delete operations of the proposed technique and provide a cost model for bitmap updates. We compare the update conscious bitmaps to traditional bitmaps in terms of storage space, update performance, and query execution time. Guadalupe Canahuate, Michael Gibas, Hakan Ferhatosmanoglu |
SSDBM | 2 |
| 2007 | A General Framework for Modeling and Processing Optimization Queries
Michael Gibas, Hakan Ferhatosmanoglu |
VLDB | 1 |
| 2006 | Indexing Incomplete Databases
Guadalupe Canahuate, Michael Gibas, Hakan Ferhatosmanoglu |
EDBT | 2 |
| 2004 | Static and dynamic analysis of call chains in JavaabstractThis work presents a parameterized framework for static and dynamic analysis of call chains in Java components. Such analyses have a wide range of uses in tools for software understanding and testing. We also describe a test coverage tool built with these analyses and the use of the tool on a real-world test suite. Our experiments evaluate the exact precision of several instances of the framework and provide a novel approach for estimating the limits of class analysis technology for computing precise call chains. Atanas Rountev, Scott Kagan, Michael Gibas |
ISSTA | 3 |
| 2004 | Evaluating the imprecision of static analysisabstractThis work discusses two non-traditional approaches for evaluating the imprecision of static analysis. The approaches are based on proofs of feasibility or infeasibility that are constructed manually by the experimenters. We also describe our initial experience with these techniques. Atanas Rountev, Scott Kagan, Michael Gibas |
PASTE | 3 |