EDBT 2026 Demo / reviewers in the wild / expert
Yuchi Guo
dblp:178/9571
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Security and privacy · 1Applied, interdisciplinary, general and emerging computing · 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 › random testing
adaptive random testing |
0.4 | 1 | 2019 | Toward a K-means clustering approach to adaptive random testing for object-oriented software · Sci. China Inf. Sci. 2019 |
Software testing
random testing |
0.4 | 1 | 2019 | Toward a K-means clustering approach to adaptive random testing for object-oriented software · Sci. China Inf. Sci. 2019 |
Software testing
object-oriented testing |
0.1 | 1 | 2019 | Toward a K-means clustering approach to adaptive random testing for object-oriented software · Sci. China Inf. Sci. 2019 |
Methods — techniques the papers use, named apart from their topics
k-means clustering · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Toward a K-means clustering approach to adaptive random testing for object-oriented software
Jinfu Chen 0001, Minmin Zhou, T. H. Tse, Tsong Yueh Chen, Yuchi Guo, Rubing Huang, Chengying Mao |
Sci. China Inf. Sci. | 5 |
| 2019 | A Modified Similarity Metric for Unit Testing of Object-Oriented Software Based on Adaptive Random TestingabstractFinding an effective method for testing object-oriented software (OOS) has proven elusive in the software community due to the rapid development of object-oriented programming (OOP) technology. Although significant progress has been made by previous studies, challenges still exist in relation to the object distance measurement of OOS using Adaptive Random Testing (ART). This is partly due to the unique features of OOS such as encapsulation, inheritance and polymorphism. In a previous work, we proposed a new similarity metric called the Object and Method Invocation Sequence Similarity (OMISS) metric to facilitate multi-class level testing using ART. In this paper, we broaden the set of models in the metric (OMISS) by considering the method parameter and adding the weight in the metric to develop a new distance metric to improve unit testing of OOS. We used the new distance metric to calculate the distance between the set of objects and the distance between the method sequences of the test cases. Additionally, we integrate the new metric in unit testing with ART and applied it to six open source subject programs. The experimental result shows that the proposed method with method parameter considered in this study is better than previous methods without the method parameter in the case of the single method. Our finding further shows that the proposed unit testing approach is a promising direction for assisting software engineers who seek to improve the failure-detection effectiveness of OOS testing. Jinfu Chen 0001, Patrick Kwaku Kudjo, Zufa Zhang, Chenfei Su, Yuchi Guo, Rubing Huang, Heping Song |
Int. J. Softw. Eng. Knowl. Eng. | 5 |
| 2018 | Test case prioritization for object-oriented software: An adaptive random sequence approach based on clustering
Jinfu Chen 0001, Lili Zhu, Tsong Yueh Chen, Dave Towey, Fei-Ching Kuo, Rubing Huang, Yuchi Guo |
J. Syst. Softw. | 7 |
| 2016 | An approach of security testing for third-party component based on state mutationabstractABSTRACT It is essential to study an effective approach of security testing for third‐party component. In this paper, to effectively trigger implicit vulnerabilities of third‐party components, an approach of security testing for third‐party component is proposed based on state mutation. To start with, executable method sequences of components are transformed into extended finite state machine. Then, according to characteristics of condition conflict and behavior conflict, two test case generation algorithms are addressed, that is, Operations Conflict Sequences Generation Algorithm and Conditions Conflict Sequences Generation Algorithm, which are designed to generate inaccessible sequences of behavior and condition conflicts. These conflict sequences are run. Furthermore, the security detecting algorithms are addressed to detect implicit vulnerabilities of third‐party components, and then, testing report of component security is obtained. In the end, some experiments are conducted on the basis of the proposed approach, and the experimental results show that the proposed approach can effectively detect security exceptions of third‐party components. Copyright © 2015 John Wiley & Sons, Ltd. Jinfu Chen 0001, Jiamei Chen, Rubing Huang, Yuchi Guo |
Secur. Commun. Networks | 4 |