EDBT 2026 Demo / reviewers in the wild / expert
Wenyu Niu
dblp:219/8370
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Software 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 · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
black-box testing |
0.3 | 1 | 2018 | FACTS: automated black-box testing of FinTech systems · ESEC/SIGSOFT FSE 2018 |
Software testing
differential testing |
0.3 | 1 | 2018 | FACTS: automated black-box testing of FinTech systems · ESEC/SIGSOFT FSE 2018 |
Software testing
test oracle |
0.3 | 1 | 2018 | FACTS: automated black-box testing of FinTech systems · ESEC/SIGSOFT FSE 2018 |
Methods — techniques the papers use, named apart from their topics
priority differential testing · 0.3mutation testing · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A fair multi-party contract signing scheme based on off-chain protocols and on-chain smart contracts
Xuetao Pu, Xueke Wang, Wenyu Niu, Zhiming Song |
J. Supercomput. | 5 |
| 2018 | FACTS: automated black-box testing of FinTech systemsabstractFinTech, short for ``financial technology,'' has advanced the process of transforming financial business from a traditional manual-process-driven to an automation-driven model by providing various software platforms. However, the current FinTech-industry still heavily depends on manual testing, which becomes the bottleneck of FinTech industry development. To automate the testing process, we propose an approach of black-box testing for a FinTech system with effective tool support for both test generation and test oracles. For test generation, we first extract input categories from business-logic specifications, and then mutate real data collected from system logs with values randomly picked from each extracted input category. For test oracles, we propose a new technique of priority differential testing where we evaluate execution results of system-test inputs on the system's head (i.e., latest) version in the version repository (1) against the last legacy version in the version repository (only when the executed test inputs are on new, not-yet-deployed services) and (2) against both the currently-deployed version and the last legacy version (only when the test inputs are on existing, deployed services). When we rank the behavior-inconsistency results for developers to inspect, for the latter case, we give the currently-deployed version as a higher-priority source of behavior to check. We apply our approach to the CSTP subsystem, one of the largest data processing and forwarding modules of the China Foreign Exchange Trade System (CFETS) platform, whose annual total transaction volume reaches 150 trillion US dollars. Extensive experimental results show that our approach can substantially boost the branch coverage by approximately 40%, and is also efficient to identify common faults in the FinTech system. Qingshun Wang, Lintao Gu, Minhui Xue 0001, Lihua Xu, Wenyu Niu, Liang Dou 0001, Liang He 0001, Tao Xie 0001 |
ESEC/SIGSOFT FSE | 5 |