Paper2005

3151,009490[IPASEC2005][MENDES2004] SEC

87.3%
30%

[KROMREY1994] SEC[OHSUGI2004] [STRIKE2001][TSUNODA2005] Strike [STRIKE2001]

Strike[PAULK1993]

Software Engineering

Institute SEI

15%15%

43[CMUSE2005]

1Ohsugi [OHSUGI2004][TSUNODA2005][BRIAND2000]
60%[STRIKE2001][TAKADA1994] [WALSTON1977]

1[OHSUGI2004]

1[TAKADA1994]
SEC

1.
1
[BOEHM1984]

SEC

SEC
SEC

[CONTE1986]

16

SEC journal No.5

[OHSUGI2004][SHEPPERD1997][CONTE1986]

SEC journal No.5

17

[FUNAHASHI1989]
mb[ F UNA HA SHI1 9 8 9 ]2[ROSENBLATT1958] [RUMELHART1986]
10,000SEC

350,000

SEC[TANAKA1995]
21345[GOLDBERG1992] [RESNICK1994]06[SARWAR2001]

10%

2[TAKABAYASHI1999] [TAKADA1994]

2.

[LITTLE1987]

2[SALTON1983][BRIAND 2000] [WALSTON
1977][KAKIMTO2004] SEC

฀[BOEHM1984]

va,b=c1va,1+c2va,2+ +cnva,n+Eg

฀=2/ 1+exp฀
1va,b=e c ,logv +c ,logv
1p1
m1

m2

p2

pi

mjv1,j฀mb

mbv1,bv2,2v2,jv2,bv2,npi

vi,2vi,jvi,bvi,n3[TAKADA1994]

2.71828182845904
Integral Solutions

va,jClementine 8.6

E[RUMELHART1986]

mnv1,np2 v2,1฀฀

฀cjm2
v1,2+cnlogva,n+Eemj

m1
p1 v1,1a,2฀... m npa

2... p mv i j ' i =1, 2, , m, j=1, 2, , nva,ba,1

1

1

฀ ฀฀

฀va,10.0, 1.0vi,1va,2va,bvi,j[TAKADA1994]

vi,j -min( mj)pa va,1pm vm,1va,2vm,2va,jvm,jva,bvm,bva,nvm,nvi,j'va,n฀max( mj) -min( mj)
1v i,j18

SEC journal No.5pi

SEC journal No.519mj
min mjmax mj0.0, 1.0mj

mj

33.

฀papim0SEC
1,009

sim pa,p i
Correlation Coefficient฀va,jmj

va,jmjMaSEC฀[RESNICK1994]

va,b va,bva,bm

isAccurate
a=0

฀vi,j

1

isAccurate xSEC

1 x0 x

0.25
0.25

฀

mj

Mi

sim( pa,pi)
j1
mPred25

378
Adjusted Cosine Similarity

jm0MaMi2jMa

Mivi,jmj

2

฀2

1Es1.

va,jj

Mavi,jpapi378Misim( pa,pi)

Es2.

฀jMava,jMi2pa

jMaMivi,j2

pi

Es3. Es2

67%
10MaMipa

pi

20%

mj
mjpi

va,b a=0, 1, ..., mm97v a,09%

80%

pi

42%

m4

m30

sim pa, p i
1.0

m1

1.0,

m2 m3
90%

va,0SEC฀ ฀va,bEs4. Es3
Es5.

1

Es1

1

10

Es4
105
฀pa, p i

pava,bm0

sim

฀mb

SEC

Amplified฀

m1

1m 97va,b490
pa[IPASEC2005]

Weighted Summb10va,bboxplot

mm097va,jjamplifer Pa,Pisim pa,pik-nearest Projectsva,b฀
sim pa,pi
j0.0,

m1

k-nearest Projects

jMaMiva,jvi,j4

correl mb,mj

amplifer pa,piMAE

฀correl mb,mjj

Ma

1
m4.

mva,bva,b10

฀

a=1

Mi

2
k-nearestProjects

mb

200

pa

1500.0,

k
3

3121

k= 15
correl mb, mjmb

SEC journal No.543m0m 29m 30

m 97MRE1mm

a=0va,b va,bva,bp฀
5%

mj0.020MRE50

kk2m1m 290.25

SEC journal No.5215637.185

0.642

0.301

(0.017)(0.000)(0.069)5863.709

0.771

0.286

(0.002)(0.417)(0.001)8102.984

0.855

0.180

(0.439)(0.014)(0.129)9096.571

1.281

0.221

(0.151)(0.222)(0.261)8020.968

1.428

0.218

(0.010)(0.339)(0.369)8135.367

1.473

0.209

(0.640)(0.595)(0.426)10279.519

1.584

0.201

(0.014)(0.002)(0.000)12315.063

6.247

0.101

MRE

Adjusted Cosine Similarity
Correlation Coefficient
350,000

103

45boxplot

NNCF
13Adjusted Cosine Similarity
MRE

MRE

0.642 Pred25

30.1%

1MAE

22

SEC journal No.5Pred25

SEC journal No.523Amasaki[TSUNODA2005]

SEC
MRE

0.79 Pred2537%
SEC
1MRE 0.642
Strike64.2%[STRIKE 2001]
3SEC
11
SEC

6378

6.
SEC
1

ISBSG
[ISBSG]

SEC
350.642 Pred25

5.

30.1%

ISBSG

[BRIAND2000]
SECe-Society

1Amasaki [AMASAKI2003]

24

SEC journal No.5

[AMASAKI2003] Amasaki, S., Mizuno, O., Kikuno, T., and Takagi, Y. A Bayesian Belief,
Network for Predicting Residual Faults in Software Products, In Proc. of the 14th Int lSymposium on Soft. Reliability Eng., pp.215-226, 2003
[BOEHM1984] Boehm, B.W. Software Engineering Economics, IEEE Trans. on Soft.
Eng., vol.10, no.1, 4-21, 1984
[BRIAND2000] Briand, L.C., Langley, T., Wieczorek. I. A Replicated Assessment of,Common Software Cost Estimation Techniques. In Proc. of the 22nd Int l Conf. on Soft.
Eng., pp.377-386, 2000
[CMUSEI2005] Carnegie Mellon University and Software Engineering Institute
Process Maturity Profile: Software CMM2004 Year End Update, 2005
[CONTE1986] Conte, S.D., Dunsmore, H.E., and Shen, V.Y. Software EngineeringMetrics and Models. The Benjamin/Cummings Publishing Company, Inc., Menlo Park,California, 1986
[FUNAHASHI1989] Funahashi, K. On the Approximate Realization of Continuous
Mappings by Neural Networks, Neural Networks, vol.2, no.3, pp.183-192, 1989
[GOLBERG1992] Goldberg, D., Nichols, D., Oki, B.M., and Terry, D. Using
Collaborative Filtering to Weave an Information Tapestry, Comm. of the ACM, vol.35,no.12, pp.61-70, 1992
[IPASEC2005]
2005 IT1000,
BP , 2005[ISBSG] Software Benchmarking Standards ISBSG Homepage, http://www.isbsg.org/[KAKIMTO2004],,,,, 11, 2004[KROMREY1994] Kromrey, J., and Hines, C. Nonrandomly Missing Data in MultipleRegression: An Empirical Comparison of Common Missing-Data Treatments,
Educational and Psychological Measurement, vol.54, no.3, pp.573-593, 1994
[LITTLE1987] Little, R., and Rubin, D. Statistical Analysis with Missing Data, John
Wiley & Sons, Inc., 1987
[MENDES2004] Mendes, E., and Kichenham, B. A. Further Comparison of CrossCompany and Within Company Effort Estimation Models for Web Applications, In Proc.
,of the 10th Int l Soft. Metrics Symposium, pp.348-357, 2004
[OHSUGI2004] Ohsugi, N., Tsunoda, M., Monden, A., and Matsumoto, K. Applying
Collaborative Filtering for Effort Estimation with Process Metrics, In Proc. of the 5th,Int l Conf. on Product Focused Soft. Process Improvement, Springer, Berlin
Heidelberg, pp.274-286, 2004
[PAULK1993] Paulk, M., Curtis, B., Chrissis, M., and Weber, C. Capability Maturity
Model for Software Version 1.1 , CMU/SEI-93-TR-024, 1993
[RESNICK1994] Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., and Riedl, J.
GroupLens: An Open Architecture for Collaborative Filtering of Netnews, In Proc. of theACMConf. on Computer Supported Cooperative Work, 175-186, 1994
[ROSENBLATT1958] Rosenblatt, F. The Perceptron: A Probabilistic Model for
Information Storage and Organization in the Brain, Psychological Review, vol.65, No.6,
pp.386-408, 1958
[RUMELHART1986] Rumelhart, D.E., Hinton, G.E., and Williams, R.J. Learning
Representations by Back-propagating Errors, Nature, vol.323, pp.533-536, 1986
[SALTON1983] Salton, G., and McGill, M. Introduction to Modern Information
Retrieval, p.448, McGraw-Hill, New York, 1983
[SARWAR2001] Sarwar, B.M., Karypis, G., Konstan, J.A., and Riedl, J. Item-Based,
Collaborative Filtering Recommendation Algorithms, In Proc. of the 10th Int l World
Wide Web Conf., pp.285-295, 2001
[SHEPPERD1997] Shepperd, M., and Schofield, C. Estimating Software Project EffortUsing Analogies, IEEE Trans. on Soft. Eng., vol.23, no.12, pp.76-743, 1997
[STRIKE2001] trike, K., El Eman, K., and Madhavji, N. Software Cost Estimation withIncomplete Data. IEEE Trans. on Soft. Eng., vol.27, no.10, pp.890-908, 2001
[TAKABAYASHI1999] Takabayashi, S., Monden, A., Sato, S., Matsumoto, K., Inoue, K.,and Torii, K. The Detection of Fault-Prone Program Using a Neural Network, In Proc.
,,of the Int l Symposium on Future Software Technology 99, pp.81-86, 1999
[TAKADA1994],,,D-I, vol.J77-D-1, no.6, pp.454461, 1994
[TANAKA1995],
Windows, p.240,,, 1995[TSUNODA2005],,,,,, vol.46,no.5, pp.1155-1164, 2005
[WALSTON1977] Walston, C., and Felix, C. A Method of Programming Measurementand Estimation, IBMSystems Journal, vol.1, pp.54-73, 1977

SEC journal No.525