Parametric software effort estimation models usually consists of only a single ... the advent of software repositories containing data from heterogeneous projects, ...
! "" # $%&' $( $)%*+ ,+& + & *+ -&$'$. //0123 145 146 7 /884
! "#$ % &' (') *' '' $ ' ( $ '' ' +' ' ' ( (') ' ' ' ( ' ' ' '$ ( * ( ' ' ' $ , # )$ ' ' ' # ' ( ' ( '' -' #' ' ( ' ' ' '' ' * ' ' ' # '' ' ' . ' '' ' ' '' ' ( ' . ' ) # ' ' ' ( ' ' $ # $ # '$ ./0/1 '
' ' - $ ( ' ' - 2' ( 2' 2 )'' 3 ' '' 2 '' '' 4 ' ' ' ' ' (') (') ' *' '' '
!" ! " # $ %! & ' ( ) * + , " - $ %" & % & * ! . . & / % % & $ % % " % % " " 0% & 1 ! $* ! $ " . $ % ! %! $ % & 2 & ' % & " % % . % & 3 % ! % " % 14 5 % 6 7 5 89 :; 6 7:< 8 ; ! + % $ & " ' % & " % 0
% 2 ! $ & " ! ! ' & & / % + % * % % % $ %" $ " 3 $ ' % % ! $ 7 ! * % %! ' % %! 2 $ : ' = $ ! * % & " & " >" % ! * ?
%" @ 8; 3 2 $ A 8; A 8; $ ' ! * % $ ! $ ' % . $ " & % %! $ %! %! " %! B C % %" $ $ % & % % 3 " %" $ & " %! $ % $ *
) *" 9 !7 " " 7 * " 7 &# , .* *,&/88:8;;6 H; ! @ 6 ¡ 8 ;½ ! & & " 2 ' & % ! %
' %! 2 > " 3 ! & . & * ! % $ ' ' % % % +" $ & % 1 ! * ! ( % . " % % " % 3 % !
(#5# += > " #
> 3 ! " ! & 8% ; $ & & % ! 2 ! " " $ % I 2 ! ! & J9 K 8 ½;A % % % 8 ; % 2 $ ! 9 89 ; ! ! " % + ! 8 ½; ! ! " % > 7 ! > % > % ! ! & 8 6 H 7; " ! % + & % + % !@
6
L
87;
!
' % + & 9 ½ @
6 L
%
"# $% $& &
H HL
8 ;
8:;
& " & 8 .$ ; ! & ' " % + ! % % & & % . % " %$ % " % ' ! $ ! @ 8; ! ! " 3 A 8; " ! 3 % 3 1 ! * & " " % % ! * ! & 3 $ % % ! . !" 8 ; 8M; + & & ' " % ! " ! ! & 8 ; ' % % 8M; + & ' ! " ! ! & 8 ; ' % % 8=; % % > & " % & 1 ! " $ ! & 8 ; % + 8=; $ 8 ; 1 + & 8=; ! " % ' " % + % ' $ & % ! ! % %$ % %
!
"
! "
(#/# )!! 7 ! # I 8 %$ ; & ! $ % % + !
! #% % ( " % " $ ! ! & & ! * . 8; % 8 ; ' & ! % $ " @ 8=; 3 $ @ ½ 6 ¡ 8=;
! & ! * . & ! 3 %" % 3 % ! $ % % . % & @
8; 6 8 ; L
¡
8 ;
8?;
" 8=; " & 3 $ E & $ 8M; % @ 6 L ¡ 8M;
' & % % 8 ; 8 ; ' &
$
!
#
! & % & ( 8(; & " % %! + @
6 H
8N;
! & % & $ % &
%5
& 8; ! $ + % % ! ! % & & " %
8 ; 6
85;
! % & % ! > 3 89 7?; 6 N? N?< % & ! 7?< % $ & ! % ! 87?; 9 N? 9 7? 3 % 8" % 8 H; % ' % ! & " % + & & % 1 % % ( ! $ . & ! ! . 89 :; & ! & % +
"
" " " "
"
!' ( ) * ! % %! 2 ! & $ " 2 ! " 3 % 3 % % & $ % % " $ ! & & $ ' 8'; . . $ ' & $ % 2 ! % 8+ ! 3 ; ' %! 2 I O % / 2 " & " ( ' % " & % 3 % % $& ! % E % " / $ & + ' + $ " " % % ' ! % 3
> : ! % % $ 8 % % + ; ! 2 " 8 % + ;
(#1# " " " * #
'
!
+,
1 ! 3 ! * $ % & " & " 14
'!
-. $ ,
1 & 1 %! 4 * 814 ; $ + %! 2 % & " % 1 ! * ! & 14 5 ! 7975 2 M9 2 ' + % !@ 8; 2 3 " % " % & A 8; " A 8; & & $ % A 8&; 2 @ . " % % 81>P /$ 1 ;A 8&; & % 3 $ % ! " " " & % % ' % + ! & 2 ! & & % + . 8," I * (. - 14 $5; 8,> -; ' 2 ! , - % . ,. - ! & ' % % ! $ 2 2 &" > 3 , & - Æ 3 ! & % 2 . ! % % " " 2 8, & -; 1>P D( ! & " % ' . ! 1>P D( & $ % % ! & % 1>P & % $ " % * JH5K ! " 1>P ' + % & 2 ! ! " 1 1$ 4 , Q" - " % % 2 % , ,-A % " 2 ,- , - & " D 3 " 2 ! & % , ! 1 " & $
"
$ %
%
"# $% $& &
% & % ! $ 2 & !" % . A % 3 & % Æ$ $ . " % % /1 1>P & % 1>P 1 ! * " 1>P % & ! > 3 . ! 1>P D( + % 1>P % 1>P & , & - ! 1>P ' & % " $ * ! % 3 > 3 % 1 " * %" & > 3 /4/E 7 /4/E 11A $ & , O * !- $ " / % % H?=M 2 > ! * ! ! ( ! 8(' ; ! " ! $ 2 8(')/ ; ! * * ! & % ! $ ! % ==9 2 " ! ! & ! :?9 2 859< 3$ "; R9 2 $ 8 = ! % 8,('6" #(')/6" - SH ! $ % :? 2 ," # - S7 ! 7:? 2 , #" - S: ! 5 2 +$ " , # - S= ! N7 2 ;
" &
'
! "
(
'! > $ % ( > ? ! % SH 8('6" (')/6" ; " '$ H ! & % $ / 3 $ . " $ :7 % ' 7 ! . & % ' ' 7 ! $ & % ! * ! %
! $
%!
(#:# ) " +*-$ +* ! #
(#?# ) @5 0+*-$AB7 C +*AB7 C2#
&# ) )! 0 2 >0 2 @5 @/ @1 @: @? @; @4 @6 @< @58 @55 @5/
) @5 @5 @/ @1 51 51 < 8#1? 8#16 8#/; /;;#15 ?;:#4? /:1/#