Demo Data from VLDB 2026 / reviewers in the wild / expert
Ziyang Duan
dblp:70/3074
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-authorTheory of computation · 1Applied, interdisciplinary, general and emerging computing · 1 · 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.
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures › data structure design › search structures
dictionary data structure |
0.0 | 1 | 2002 | A locality-preserving cache-oblivious dynamic dictionary · SODA 2002 |
Memory systems › memory hierarchy
cache hierarchy |
0.0 | 1 | 2002 | A locality-preserving cache-oblivious dynamic dictionary · SODA 2002 |
Memory systems › cache
cache-oblivious algorithms |
0.0 | 1 | 2002 | A locality-preserving cache-oblivious dynamic dictionary · SODA 2002 |
Methods — techniques the papers use, named apart from their topics
cache-oblivious analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | A model for abstract process specification, verification and compositionabstractAn abstract business process contains a description the protocol that a business process engages in without revealing the internal computation of the process. This description provides the information necessary to compose the process with other Web services. BPEL supports this by providing distinct dialects for specifying abstract and executable processes. Unfortunately, BPEL does not prevent complex computations from being included in an abstract process. This complicates the protocol description, unnecessarily reveals implementation details, and makes it difficult to analyze correctness. We propose some restrictions on the data manipulation constructs that can be used in an abstract BPEL process. The restrictions permit a full description of a protocol while hiding computation. A restricted abstract process can easily be converted into an abstract BPEL process or expanded into an executable BPEL process. Based on these restrictions we propose a formal model for a business process and use it as the basis of an algorithm for demonstrating the process. We then sketch an algorithm for synthesizing a protocol based on a formal specification of its outcome and the tasks available for its construction. Ziyang Duan, Arthur J. Bernstein, Philip M. Lewis, Shiyong Lu |
ICSOC | 1 |
| 2004 | Semantics Based Verification and Synthesis of BPEL4WS Abstract ProcessesabstractWe introduce a logic model to formally specify the semantics of workflows and their composite tasks described as BPEL4WS abstract processes. Based on the model, we present a set of inference rules to deduce the strongest postcondition and weakest precondition of a workflow and demonstrate that automatic workflow verification is possible due to the restrictions on data manipulation in an abstract process. We then sketch an algorithm that automatically synthesizes a workflow given its specification and a task library. Ziyang Duan, Arthur J. Bernstein, Philip M. Lewis, Shiyong Lu |
ICWS | 1 |
| 2002 | A Structured Approach to Trade Negotiation Applications
Ziyang Duan, Albert Loo, Biswajit Sarkar, Shiyong Lu, Mark Van Loon, Subhra Bose |
CAINE | 1 |
| 2002 | A locality-preserving cache-oblivious dynamic dictionary
Michael A. Bender, Ziyang Duan, John Iacono |
SODA | 2 |