Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

J. R. Zhao

dblp:86/1614 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › protocol engineering
protocol testing
0.011989
Trace Analysis for Conformance and Arbitration Testing · IEEE Trans. Software Eng. 1989
Software testing › specification-based testing
conformance testing
0.011989
Trace Analysis for Conformance and Arbitration Testing · IEEE Trans. Software Eng. 1989
Program analysis › dynamic analysis
trace analysis
0.011989
Trace Analysis for Conformance and Arbitration Testing · IEEE Trans. Software Eng. 1989
Internet architecture and protocols
protocol specification
0.011989
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
YearPublicationVenuePosition
1989 Trace Analysis for Conformance and Arbitration Testing
abstract
The 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