Demo Data from EDBT 2026 / reviewers in the wild / expert
Dayou Zhou
dblp:68/2630
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2011
0000-0001-9666-7229ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4
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 |
Spatial and temporal data management · 25% Indexing and storage engines · 25% Query processing and optimization · 25% | |
| Software engineering, system software, and programming languages
2 papers |
Program verification · 100% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 67% Logic in computer science · 33% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines
temporal indexing |
0.1 | 1 | 2011 | Querying contract databases based on temporal behavior · SIGMOD Conference 2011 |
Spatial and temporal data management
temporal query processing |
0.1 | 1 | 2011 | Querying contract databases based on temporal behavior · SIGMOD Conference 2011 |
Query processing and optimization
cardinality estimation |
0.1 | 1 | 2006 | A system for specification and verification of interactive, data-driven web applications · SIGMOD Conference 2006 |
Data mining
multivariate data analysis |
0.1 | 1 | 2006 | A system for specification and verification of interactive, data-driven web applications · SIGMOD Conference 2006 |
Query processing and optimization
selectivity estimation |
0.1 | 1 | 2006 | A system for specification and verification of interactive, data-driven web applications · SIGMOD Conference 2006 |
Database system architecture and tuning
database tuning |
0.1 | 1 | 2005 | A Verifier for Interactive, Data-Driven Web Applications · SIGMOD Conference 2005 |
Program verification
model checking |
0.1 | 1 | 2005 | A Verifier for Interactive, Data-Driven Web Applications · SIGMOD Conference 2005 |
Automated reasoning and model checking
temporal logic specification |
0.0 | 1 | 2011 | Querying contract databases based on temporal behavior · SIGMOD Conference 2011 |
Distributed systems › operating system support › interprocess communication
asynchronous message passing |
0.0 | 1 | 2006 | Verification of communicating data-driven web services · PODS 2006 |
Logic in computer science › temporal logic
first-order temporal logic |
0.0 | 1 | 2006 | Verification of communicating data-driven web services · PODS 2006 |
Methods — techniques the papers use, named apart from their topics
model checking · 0.4modular verification · 0.2conversation protocols · 0.2maximum entropy principle · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Querying contract databases based on temporal behaviorabstractConsidering a broad definition for service contracts (beyond web services and software, e.g. airline tickets and insurance policies), we tackle the challenges of building a high performance broker in which contracts are both specified and queried through their temporal behavior. The temporal dimension, in conjunction with traditional relational attributes, enables our system to better address difficulties arising from the great deal of information regarding the temporal interaction of the various events cited in contracts (e.g. "No refunds are allowed after a reschedule of the flight, which can be requested only before any flight leg has been used"). On the other hand, querying large repositories of temporal specifications poses an interesting indexing challenge. In this paper, we introduce two distinct and complementary indexing techniques that enable our system to scale the evaluation of a novel and theoretically sound notion of permission of a temporal query by a service contract. Our notion of permission is inspired by previous work on model checking but, given the specific characteristic of our problem, does not reduce to it. We evaluate experimentally our implementation, showing that it scales well with both the number and the complexity of the contracts. Elio Damaggio, Alin Deutsch, Dayou Zhou |
SIGMOD Conference | 3 |
| 2006 | Verification of communicating data-driven web servicesabstractWe study the verification of compositions of Web Service peers which interact asynchronously by exchanging messages. Each peer has access to a local database and reacts to user input and incoming messages by performing various actions and sending messages. The reaction is described by queries over the database, internal state, user input and received messages. We consider two formalisms for specification of correctness properties of compositions, namely Linear Temporal First-Order Logic and Conversation Protocols. For both formalisms, we map the boundaries of verification decidability, showing that they include expressive classes of compositions and properties. We also address modular verification, in which the correctness of a composition is predicated on the properties of its environment. Alin Deutsch, Liying Sui, Victor Vianu, Dayou Zhou |
PODS | 4 |
| 2006 | A system for specification and verification of interactive, data-driven web applicationsabstractWhen comparing alternative query execution plans (QEPs), a cost-based query optimizer in a relational database management system needs to estimate the selectivity of conjunctive predicates. To avoid inaccurate independence assumptions, modern optimizers try to exploit multivariate statistics (MVS) that provide knowledge about joint frequencies in a table of a relation. Because the complete joint distribution is almost always too large to store, optimizers are given only partial knowledge about this distribution. As a result, there exist multiple, non-equivalent ways to estimate the selectivity of a conjunctive predicate. To consistently combine the partial knowledge during the estimation process, existing optimizers employ cumbersome ad hoc heuristics. These methods unjustifiably ignore valuable information, and the optimizer tends to favor QEPs for which the least information is available. This bias problem yields poor QEP quality and performance. We demonstrate MAXENT, a novel approach based on the maximum entropy principle, prototyped in IBM DB2 LUW. We illustrate MAXENT's ability to consistently estimate the selectivity of conjunctive predicates on a per-table basis. In contrast to the DB2 optimizer's current ad hoc methods, we show how MAXENT exploits all available information about the joint column distribution and thus avoids the bias problem. For some complex queries against a real-world database, we show that MAXENT improves selectivity estimates by orders of magnitude relative to the current DB2 optimizer, and also show how these improved estimate influence plan choices as well as query execution times. Alin Deutsch, Liying Sui, Victor Vianu, Dayou Zhou |
SIGMOD Conference | 4 |
| 2005 | A Verifier for Interactive, Data-Driven Web ApplicationsabstractWe present WAVE, a verifier for interactive, database-driven Web applications specified using high-level modeling tools such as WebML. WAVE is complete for a broad class of applications and temporal properties. For other applications, WAVE can be used as an incomplete verifier, as commonly done in software verification. Our experiments on four representative data-driven applications and a battery of common properties yielded surprisingly good verification times, on the order of seconds. This suggests that interactive applications controlled by database queries may be unusually well suited to automatic verification. They also show that the coupling of model checking with database optimization techniques used in the implementation of WAVE can be extremely effective. This is significant both to the database area and to automatic verification in general. Alin Deutsch, Monica Marcus, Liying Sui, Victor Vianu, Dayou Zhou |
SIGMOD Conference | 5 |