K
Kai-Yuan Cai
Researcher at Beihang University
Publications - 179
Citations - 2675
Kai-Yuan Cai is an academic researcher from Beihang University. The author has contributed to research in topics: Software & Random testing. The author has an hindex of 25, co-authored 174 publications receiving 2279 citations. Previous affiliations of Kai-Yuan Cai include Peking University.
Papers
More filters
Proceedings ArticleDOI
Effective Fault Localization using Code Coverage
TL;DR: A code coverage-based fault localization method to prioritize suspicious code in terms of its likelihood of containing program bugs, and indicates that the method can effectively reduce the search domain for locating program bugs.
Journal ArticleDOI
On the neural network approach in software reliability modeling
TL;DR: The neural network approach is more appropriate for handling datasets with `smooth' trends than for Handling datasets with large fluctuations, and the training results are much better than the prediction results in general.
Journal ArticleDOI
Optimal software testing and adaptive software testing in the context of software cybernetics
TL;DR: This paper analyzes the behavior of the corresponding optimal test profile determined by the CMC approach to software testing and introduces adaptive software testing, which adjusts software testing strategy on-line by using testing data collected during software testing in response to changes in the understanding of the software under test.
Proceedings ArticleDOI
An overview of software cybernetics
TL;DR: The underlying motivations and ideas of software cybernetics are formulated and various existing research topics in this emerging area, including feedback mechanisms in software processes, bisimulation and controllability, adaptive software, software synthesis, software test process control, and adaptive testing are reviewed.
Journal ArticleDOI
Software execution processes as an evolving complex network
Kai-Yuan Cai,Bei-Bei Yin +1 more
TL;DR: The work presented in this paper treats software execution processes as an evolving complex network for the first time and introduces the concept of software mirror graph as a new model of complex networks to incorporate the dynamic information of software behavior.