C# Класс MSR.Models.Prediction.PostReleaseDefectFiles.CodeSetDataMetrics

Показать файл Открыть проект

Открытые методы

Метод Описание
DLN_REVISION ( this codeSet, double defectLineProbability ) : double

Number of residual defect lines in code from revision

EFDP ( this codeSet, double>.Func bugLifetimeDistribution ) : double

Probability that code from revision has errors will be detected in future (code age predictor)

EISP ( this codeSet ) : double
EP ( this codeSet, double defectLineProbability ) : double

Probability that code from revision has errors (code size predictor)

EP_REVISION ( this codeSet, double defectLineProbability ) : double
ESP ( this codeSet ) : double

Probability that errors in revision are located in specified code set. (code set size predictor)

EWNFP ( this codeSet, double defectLineProbability ) : double

Probability that code from revision has errors were not fixed before (fixed code predictor)

EWNFP_REVISION ( this codeSet, double defectLineProbability ) : double
EWNRFP ( this codeSet ) : double

Probability that code from revision has errors were not removed (remain code predictor)

EWNRFP_REVISION ( this codeSet ) : double
EWNRP ( this codeSet ) : double

Probability that code from revision has errors were not removed during refactoring (code refactoring predictor)

EWNRP_REVISION ( this codeSet ) : double

Приватные методы

Метод Описание
Integral ( double>.Func func, double from, double to ) : double
LaplaceIntegralTheorem ( double p, double n, double k1, double k2 ) : double

Описание методов

DLN_REVISION() публичный статический Метод

Number of residual defect lines in code from revision
public static DLN_REVISION ( this codeSet, double defectLineProbability ) : double
codeSet this
defectLineProbability double
Результат double

EFDP() публичный статический Метод

Probability that code from revision has errors will be detected in future (code age predictor)
public static EFDP ( this codeSet, double>.Func bugLifetimeDistribution ) : double
codeSet this
bugLifetimeDistribution double>.Func
Результат double

EISP() публичный статический Метод

public static EISP ( this codeSet ) : double
codeSet this
Результат double

EP() публичный статический Метод

Probability that code from revision has errors (code size predictor)
public static EP ( this codeSet, double defectLineProbability ) : double
codeSet this
defectLineProbability double
Результат double

EP_REVISION() публичный статический Метод

public static EP_REVISION ( this codeSet, double defectLineProbability ) : double
codeSet this
defectLineProbability double
Результат double

ESP() публичный статический Метод

Probability that errors in revision are located in specified code set. (code set size predictor)
public static ESP ( this codeSet ) : double
codeSet this
Результат double

EWNFP() публичный статический Метод

Probability that code from revision has errors were not fixed before (fixed code predictor)
public static EWNFP ( this codeSet, double defectLineProbability ) : double
codeSet this
defectLineProbability double
Результат double

EWNFP_REVISION() публичный статический Метод

public static EWNFP_REVISION ( this codeSet, double defectLineProbability ) : double
codeSet this
defectLineProbability double
Результат double

EWNRFP() публичный статический Метод

Probability that code from revision has errors were not removed (remain code predictor)
public static EWNRFP ( this codeSet ) : double
codeSet this
Результат double

EWNRFP_REVISION() публичный статический Метод

public static EWNRFP_REVISION ( this codeSet ) : double
codeSet this
Результат double

EWNRP() публичный статический Метод

Probability that code from revision has errors were not removed during refactoring (code refactoring predictor)
public static EWNRP ( this codeSet ) : double
codeSet this
Результат double

EWNRP_REVISION() публичный статический Метод

public static EWNRP_REVISION ( this codeSet ) : double
codeSet this
Результат double