Demo Data from EDBT 2026 / reviewers in the wild / expert
Muyao Zhu
dblp:156/1978
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software 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.
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
test oracle |
0.2 | 1 | 2015 | Inner oracles: input-specific assertions on internal states · ESEC/SIGSOFT FSE 2015 |
Software testing › regression testing
test suite reduction |
0.1 | 1 | 2015 | Inner oracles: input-specific assertions on internal states · ESEC/SIGSOFT FSE 2015 |
Methods — techniques the papers use, named apart from their topics
assertions on internal states · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Inner oracles: input-specific assertions on internal statesabstractTraditional test oracles are defined on the outputs of test executions, and cannot assert internal states of executions. Traditional assertions are common to all test execution, and are usually more difficult to construct than on oracle for one test input. In this paper we propose the concept of inner oracles, which are assertions on internal states that are specific to one test input. We first motivate the necessity of inner oracles, and then show that it can be implemented easily using the available programming mechanisms. Next, we report two initial empirical studies on inner oracles, showing that inner oracles have a significant impact on both the fault-detection capability of tests and the performance of test suite reduction. Finally, we highlight the implications of inner oracles on several research and practical problems. Yingfei Xiong 0001, Dan Hao 0001, Lu Zhang 0023, Muyao Zhu |
ESEC/SIGSOFT FSE | 5 |
| 2014 | An Empirical Study on the Scalability of Selective Mutation TestingabstractSoftware testing plays an important role in ensuring software quality by running a program with test suites. Mutation testing is designed to evaluate whether a test suite is adequate in detecting faults. Due to the expensive cost of mutation testing, selective mutation testing was proposed to select a subset of mutants whose effectiveness is similar to the whole set of generated mutants. Although selective mutation testing has been widely investigated in recent years, many people still doubt whether it can suit well for large programs. To study the scalability of selective mutation testing, we systematically explore how the program size impacts selective mutation testing through four projects (including 12 versions all together). Based on the empirical study, for programs smaller than 16 KLOC, selective mutation testing has surprisingly good scalability. In particular, for a program whose number of lines of executable code is E, the number of mutants used in selective mutation testing is proportional to Ec, where c is a constant whose value is between 0.05 and 0.25. Jie Zhang 0050, Muyao Zhu, Dan Hao 0001, Lu Zhang 0023 |
ISSRE | 2 |