Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Qingpei Hu is active.

Publication


Featured researches published by Qingpei Hu.


Reliability Engineering & System Safety | 2007

Robust recurrent neural network modeling for software fault detection and correction prediction

Qingpei Hu; Min Xie; Szu Hui Ng; Gregory Levitin

Software fault detection and correction processes are related although different, and they should be studied together. A practical approach is to apply software reliability growth models to model fault detection, and fault correction process is assumed to be a delayed process. On the other hand, the artificial neural networks model, as a data-driven approach, tries to model these two processes together with no assumptions. Specifically, feedforward backpropagation networks have shown their advantages over analytical models in fault number predictions. In this paper, the following approach is explored. First, recurrent neural networks are applied to model these two processes together. Within this framework, a systematic networks configuration approach is developed with genetic algorithm according to the prediction performance. In order to provide robust predictions, an extra factor characterizing the dispersion of prediction repetitions is incorporated into the performance function. Comparisons with feedforward neural networks and analytical models are developed with respect to a real data set.


Journal of Systems and Software | 2005

Software failure prediction based on a Markov Bayesian network model

Chenggang Bai; Qingpei Hu; Min Xie; Szu Hui Ng

Due to the complexity of software products and development processes, software reliability models need to possess the ability of dealing with multiple parameters. Also in order to adapt to the continually refreshed data, they should provide flexibility in model construction in terms of information updating. Existing software reliability models are not flexible in this context. The main reason for this is that there are many static assumptions associated with the models. Bayesian network is a powerful tool for solving this problem, as it exhibits strong ability to adapt in problems involving complex variant factors. In this paper, a software prediction model based on Markov Bayesian networks is developed, and a method to solve the network model is proposed. The use of our model is illustrated with an example.


IEEE Transactions on Reliability | 2007

Modeling and Analysis of Software Fault Detection and Correction Process by Considering Time Dependency

Y. P. Wu; Qingpei Hu; Min Xie; Szu Hui Ng

Software reliability modeling & estimation plays a critical role in software development, particularly during the software testing stage. Although there are many research papers on this subject, few of them address the realistic time delays between fault detection and fault correction processes. This paper investigates an approach to incorporate the time dependencies between the fault detection, and fault correction processes, focusing on the parameter estimations of the combined model. Maximum likelihood estimates of combined models are derived from an explicit likelihood formula under various time delay assumptions. Various characteristics of the combined model, like the predictive capability, are also analyzed, and compared with the traditional least squares estimation method. Furthermore, we study a direct, useful application of the proposed model & estimation method to the classical optimal release time problem faced by software decision makers. The results illustrate the effect of time delay on the optimal release policy, and the overall software development cost.


Reliability Engineering & System Safety | 2014

Testing effort dependent software reliability model for imperfect debugging process considering both detection and correction

Rui Peng; Yan-Fu Li; Wenjuan Zhang; Qingpei Hu

This paper studies the fault detection process (FDP) and fault correction process (FCP) with the incorporation of testing effort function and imperfect debugging. In order to ensure high reliability, it is essential for software to undergo a testing phase, during which faults can be detected and corrected by debuggers. The testing resource allocation during this phase, which is usually depicted by the testing effort function, considerably influences not only the fault detection rate but also the time to correct a detected fault. In addition, testing is usually far from perfect such that new faults may be introduced. In this paper, we first show how to incorporate testing effort function and fault introduction into FDP and then develop FCP as delayed FDP with a correction effort. Various specific paired FDP and FCP models are obtained based on different assumptions of fault introduction and correction effort. An illustrative example is presented. The optimal release policy under different criteria is also discussed.


Iie Transactions | 2014

Proportional hazard modeling for hierarchical systems with multi-level information aggregation

Mingyang Li; Qingpei Hu; Jian Liu

Reliability modeling of hierarchical systems is crucial for their health management in many mission-critical industries. Conventional statistical modeling methodologies are constrained by the limited availability of reliability test data, especially when the system-level reliability tests of such systems are expensive and/or time-consuming. This article presents a semi-parametric approach to modeling system-level reliability by systematically and explicitly aggregating lower-level information of system elements; i.e., components and/or subsystems. An innovative Bayesian inference framework is proposed to implement information aggregation based on the known multi-level structure of hierarchical systems and interaction relationships among their composing elements. Numerical case study results demonstrate the effectiveness of the proposed method.


Journal of Statistical Computation and Simulation | 2014

Study of an imputation algorithm for the analysis of interval-censored data

Xun Xiao; Qingpei Hu; Dan Yu; Min Xie

In this article, an iterative single-point imputation (SPI) algorithm, called quantile-filling algorithm for the analysis of interval-censored data, is studied. This approach combines the simplicity of the SPI and the iterative thoughts of multiple imputation. The virtual complete data are imputed by conditional quantiles on the intervals. The algorithm convergence is based on the convergence of the moment estimation from the virtual complete data. Simulation studies have been carried out and the results are shown for interval-censored data generated from the Weibull distribution. For the Weibull distribution, complete procedures of the algorithm are shown in closed forms. Furthermore, the algorithm is applicable to the parameter inference with other distributions. From simulation studies, it has been found that the algorithm is feasible and stable. The estimation accuracy is also satisfactory.


Intelligence in Reliability Engineering | 2007

Software Reliability Predictions using Artificial Neural Networks

Qingpei Hu; Min Xie; Szu Hui Ng

Computer-based artificial systems have been widely applied in nearly every field of human activities. Whenever people rely heavily on some product/technique, they want to make sure that it is reliable. However, computer systems are not as reliable as expected, and software has always been a major cause of the problems. With the increasing reliability of hardware and growing complexity of software, the software reliability is a rising concern for both developer and users. Software reliability engineering (SRE) has attracted a lot of interests and research in the software community and software reliability modeling is one major part of SRE research.


pacific rim international symposium on dependable computing | 2006

Early Software Reliability Prediction with ANN Models

Qingpei Hu; Min Xie; Szu Hui Ng

It is well-known that accurate reliability estimates can be obtained by using software reliability models only in the later phase of software testing. However, prediction in the early phase is important for cost-effective and timely management. Also this requirement can be achieved with information from previous releases or similar projects. This basic idea has been implemented with nonhomogeneous Poisson process (NHPP) models by assuming the same testing/debugging environment for similar projects or successive releases. In this paper we study an approach to using past fault-related data with artificial neural network (ANN) models to improve reliability predictions in the early testing phase. Numerical examples are shown with both actual and simulated datasets. Better performance of early prediction is observed compared with original ANN model with no such historical fault-related data incorporated. Also, the problem of optimal switching point from the proposed approach to original ANN model is studied, with three numerical examples


Iie Transactions | 2016

Software reliability growth modeling and analysis with dual fault detection and correction processes

Lujia Wang; Qingpei Hu; Jian Liu

ABSTRACT Computer software is widely applied in safety-critical systems. The ever-increasing complexity of software systems makes it extremely difficult to ensure software reliability, and this problem has drawn considerable attention from both industry and academia. Most software reliability models are built on a common assumption that the detected faults are immediately corrected; thus, the fault detection and correction processes can be regarded as the same process. In this article, a comprehensive study is conducted to analyze the time dependencies between the fault detection and correction processes. The model parameters are estimated using the Maximum Likelihood Estimation (MLE) method, which is based on an explicit likelihood function combining both the fault detection and correction processes. Numerical case studies are conducted under the proposed modeling framework. The obtained results demonstrate that the proposed MLE method can be applied to more general situations and provide more accurate results. Furthermore, the predictive capability of the MLE method is compared with that of the Least Squares Estimation (LSE) method. The prediction results indicate that the proposed MLE method performs better than the LSE method when the data are not large in size or are collected in the early phase of software testing.


IEEE Transactions on Reliability | 2017

Design and Risk Evaluation of Reliability Demonstration Test for Hierarchical Systems With Multilevel Information Aggregation

Mingyang Li; Weidong Zhang; Qingpei Hu; Huairui Guo; Jian Liu

As reliability requirements become increasingly demanding for many engineering systems, conventional system reliability demonstration testing (SRDT) based on the number of failures depends on a large sample of system units. However, for many safety critical systems, such as missiles, it is prohibitive to perform such testing with large samples. To reduce the sample size, existing SRDT methods utilize test data from either system level or component level. In this paper, an aggregation-based SRDT methodology is proposed for hierarchical systems by utilizing multilevel reliability information of components, subsystems, and the overall system. Analytical conditions are identified for the proposed method to achieve lower consumer risk. The performances of different SRDT design strategies are evaluated and compared according to their consumer risks. A numerical case study is presented to illustrate the proposed methodology and demonstrate its validity and effectiveness.

Collaboration


Dive into the Qingpei Hu's collaboration.

Top Co-Authors

Avatar

Min Xie

City University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Szu Hui Ng

National University of Singapore

View shared research outputs
Top Co-Authors

Avatar

Dan Yu

Chinese Academy of Sciences

View shared research outputs
Top Co-Authors

Avatar

Jian Liu

University of Arizona

View shared research outputs
Top Co-Authors

Avatar

Jianyu Xu

Chinese Academy of Sciences

View shared research outputs
Top Co-Authors

Avatar

Rui Peng

University of Science and Technology Beijing

View shared research outputs
Top Co-Authors

Avatar

Y. P. Wu

National University of Singapore

View shared research outputs
Top Co-Authors

Avatar

Mingyang Li

University of South Florida

View shared research outputs
Top Co-Authors

Avatar

Gregory Levitin

Israel Electric Corporation

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge