VLDB 2026 Research / reviewers in the wild / expert
J. R. Zhao
dblp:86/1614
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 1989
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1
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.
| Software engineering, system software, and programming languages
1 paper |
Software testing · 50% Program analysis · 50% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols › protocol engineering
protocol testing |
0.0 | 1 | 1989 | Trace Analysis for Conformance and Arbitration Testing · IEEE Trans. Software Eng. 1989 |
Software testing › specification-based testing
conformance testing |
0.0 | 1 | 1989 | Trace Analysis for Conformance and Arbitration Testing · IEEE Trans. Software Eng. 1989 |
Program analysis › dynamic analysis
trace analysis |
0.0 | 1 | 1989 | Trace Analysis for Conformance and Arbitration Testing · IEEE Trans. Software Eng. 1989 |
Internet architecture and protocols
protocol specification |
0.0 | 1 | 1989 | Trace Analysis for Conformance and Arbitration Testing · IEEE Trans. Software Eng. 1989 |
Methods — techniques the papers use, named apart from their topics
trace analysis · 0.0formal specification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1989 | Trace Analysis for Conformance and Arbitration TestingabstractThe authors explore a testing approach where the concern for selecting the appropriate test input provided to the implementation under test (IUT) is separated as much as possible from the analysis of the observed output. Particular emphasis is placed on the analysis of the observed interactions of the IUT in order to determine whether the observed input/output trace conforms to the IUT's specification. The authors consider this aspect of testing with particular attention to testing of communication protocol implementations. Various distributed test architectures are used for this purpose, where partial input/output traces are observable by local observers at different interfaces. The error-detection power of different test configurations is determined on the basis of the partial trace visible to each local observer and their global knowledge about the applied test case. The automated construction of trace analysis modules from the formal specification of the protocol is also discussed. Different transformations of the protocol specification may be necessary to obtain the reference specification, which can be used by a local or global observer for checking the observed trace. Experience with the construction of an arbiter for the OSI (open systems interconnection) transport protocol is described.> Gregor von Bochmann, Rachida Dssouli, J. R. Zhao |
IEEE Trans. Software Eng. | 3 |