{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T20:20:51Z","timestamp":1769977251838,"version":"3.49.0"},"reference-count":65,"publisher":"Wiley","issue":"12","license":[{"start":{"date-parts":[[2019,6,11]],"date-time":"2019-06-11T00:00:00Z","timestamp":1560211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/linproxy.fan.workers.dev:443\/http\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["J Software Evolu Process"],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Analogy\u2010based estimation is one of the most widely used techniques for effort prediction in software engineering. However, existing analogy\u2010based techniques suffer from an inability to correctly handle nonquantitative data. To deal with this limitation, a new technique called 2FA\u2010kprototypes was proposed and evaluated. 2FA\u2010kprototypes is based on the use of the fuzzy k\u2010prototypes clustering technique. Although fuzzy k\u2010prototypes algorithms are well known for their efficiency in clustering numerical and categorical data, they are sensitive to the selection of initial cluster centers. In this paper, the impact of cluster center initialization on improving the prediction accuracy of 2FA\u2010kprototypes was analyzed and discussed using two cluster initialization techniques: centrality\u2010based initialization and density\u2010based initialization. The performance of 2FA\u2010kprototypes using these two initialization techniques was evaluated and compared with that of 2FA\u2010kprototypes using random initialization over four datasets: ISBSG, COCOMO81, USP05\u2010FT, and USP05\u2010RQ. The results showed an improvement in the performance of 2FA\u2010kprototypes in terms of estimation accuracy when the all\u2010in method is used.<\/jats:p>","DOI":"10.1002\/smr.2180","type":"journal-article","created":{"date-parts":[[2019,6,11]],"date-time":"2019-06-11T07:35:30Z","timestamp":1560238530000},"update-policy":"https:\/\/linproxy.fan.workers.dev:443\/https\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Analysis of cluster center initialization of 2FA\u2010kprototypes analogy\u2010based software effort estimation"],"prefix":"10.1002","volume":"31","author":[{"ORCID":"https:\/\/linproxy.fan.workers.dev:443\/https\/orcid.org\/0000-0002-9008-656X","authenticated-orcid":false,"given":"Fatima Azzahra","family":"Amazal","sequence":"first","affiliation":[{"name":"LabSIV, Department of Computer Science, Faculty of Science Ibn Zohr University  Agadir Morocco"}]},{"given":"Ali","family":"Idri","sequence":"additional","affiliation":[{"name":"Software Projects Management Research Team ENSIAS, Mohamed V University  Rabat Morocco"}]},{"given":"Alain","family":"Abran","sequence":"additional","affiliation":[{"name":"Department of Software Engineering and Information Technology Ecole de technologie sup\u00e9rieure\u2014University of Quebec  Montreal Canada"}]}],"member":"311","published-online":{"date-parts":[[2019,6,11]]},"reference":[{"key":"e_1_2_9_2_1","volume-title":"Software Cost Estimation with COCOMOII","author":"Boehm BW","year":"2000"},{"key":"e_1_2_9_3_1","doi-asserted-by":"crossref","unstructured":"MendesE.The use of Bayesian networks for web effort estimation: further investigation. In: Proceedings of the 8th International Conference on Web Engineering.2008;203\u2013216.","DOI":"10.1109\/ICWE.2008.16"},{"key":"e_1_2_9_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2007.07.002"},{"key":"e_1_2_9_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.12.793"},{"key":"e_1_2_9_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2009.02.013"},{"key":"e_1_2_9_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.637387"},{"key":"e_1_2_9_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.09.004"},{"key":"e_1_2_9_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.09.002"},{"key":"e_1_2_9_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.07.013"},{"key":"e_1_2_9_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-010-9128-6"},{"key":"e_1_2_9_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2007.04.001"},{"key":"e_1_2_9_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.1599418"},{"key":"e_1_2_9_14_1","doi-asserted-by":"crossref","unstructured":"AuerM BifflS.Increasing the accuracy and reliability of analogy\u2010based cost estimation with extensive project feature dimension weighting. In: Proceedings of the 2004 International Symposium on Empirical Software Engineering.2004;147\u2010155.","DOI":"10.1109\/ISESE.2004.1334902"},{"key":"e_1_2_9_15_1","doi-asserted-by":"crossref","unstructured":"AzzehM NeaguD CowlingP.Software effort estimation based on weighted fuzzy grey relational analysis. In: Proceedings of the 5th International Conference on Predictor Models in Software Engineering. Canada;2009.","DOI":"10.1145\/1540438.1540450"},{"key":"e_1_2_9_16_1","doi-asserted-by":"crossref","unstructured":"MendesE MosleyN WatsonI.A comparison of case\u2010based reasoning approaches to Web hypermedia project cost estimation. In: Proceedings of the 11th International Conference on World Wide Web (WWW'02).2002;272\u2010280.","DOI":"10.1145\/511446.511482"},{"key":"e_1_2_9_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.34"},{"key":"e_1_2_9_18_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009872202035"},{"key":"e_1_2_9_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-006-7552-4"},{"key":"e_1_2_9_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2005.12.020"},{"key":"e_1_2_9_21_1","doi-asserted-by":"crossref","unstructured":"AzzehM NeaguD CowlingP.Software project similarity measurement based on fuzzy C\u2010means. In:Proceedings of the International Conference on Software Process. Leipzig Germany;2008;123\u2013134.","DOI":"10.1007\/978-3-540-79588-9_12"},{"key":"e_1_2_9_22_1","unstructured":"IdriA AbranA.A fuzzy logic based set of measures for software project similarity: validation and possible improvement. In: Proceedings of the 7th International Symposium on Software Metrics. London UK;2001:85\u201096."},{"key":"e_1_2_9_23_1","unstructured":"IdriA AbranA KhoshgoftaarT.Estimating software project effort by analogy based on linguistic values. In: Proceedings of the 8th IEEE International Software Metrics Symposium. Ottawa;2002;21\u201030."},{"issue":"3","key":"e_1_2_9_24_1","first-page":"147","article-title":"Investigating soft computing in case\u2010based reasoning for software cost estimation","volume":"10","author":"Idri A","year":"2002","journal-title":"Eng Intell Syst Elec"},{"key":"e_1_2_9_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9176-6"},{"key":"e_1_2_9_26_1","unstructured":"KirsoppC ShepperdM HartJ.Search heuristics case\u2010based reasoning and software project effort prediction. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO'02).2002;1367\u20101374."},{"key":"e_1_2_9_27_1","doi-asserted-by":"crossref","unstructured":"IdriA CherradiS.Improving effort estimation of fuzzy analogy using feature subset selection. In: IEEE Symposium Series on Computational Intelligence (SSCI) Athens Greece;2016.","DOI":"10.1109\/SSCI.2016.7849928"},{"key":"e_1_2_9_28_1","doi-asserted-by":"crossref","unstructured":"HosniM IdriA AbranA.Investigating heterogeneous ensembles with filter feature selection for software effort estimation. In: IWSM Mensura '17 Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement. Gothenburg Sweden;2017; 207\u2010220.","DOI":"10.1145\/3143434.3143456"},{"key":"e_1_2_9_29_1","doi-asserted-by":"crossref","unstructured":"LiJ Al\u2010EmranA RuheG.Impact analysis of missing values on the prediction accuracy of analogy\u2010based software effort estimation method AQUA. In: Proceedings of the First International Symposium on Empirical Software Engineering and Measurement Madrid Spain;2007;126\u2010135.","DOI":"10.1109\/ESEM.2007.10"},{"key":"e_1_2_9_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.04.058"},{"key":"e_1_2_9_31_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2114"},{"key":"e_1_2_9_32_1","doi-asserted-by":"crossref","unstructured":"AbnaneI IdriA.Improved analogy\u2010based effort estimation with incomplete mixed data. In: Federated Conference on Computer Science and Information Systems (FedCSIS) Poznan Poland;2018; 1015\u20101024.","DOI":"10.15439\/2018F95"},{"key":"e_1_2_9_33_1","volume-title":"Software Engineering Economics","author":"Boehm BW","year":"1981"},{"key":"e_1_2_9_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2008.07.062"},{"key":"e_1_2_9_35_1","doi-asserted-by":"publisher","DOI":"10.1002\/int.21748"},{"key":"e_1_2_9_36_1","doi-asserted-by":"crossref","unstructured":"AmazalFA IdriA AbranA.Improving fuzzy analogy\u2010based software development effort estimation. In: Proceeding of the 21th Asia\u2010Pacific Software Engineering Conference. Jeju Korea;2014;247\u2010254.","DOI":"10.1109\/APSEC.2014.46"},{"key":"e_1_2_9_37_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009769707641"},{"issue":"6","key":"e_1_2_9_38_1","first-page":"2933","article-title":"A novel cluster center initialization method for the k\u2010prototypes algorithms using centrality and distance","volume":"9","author":"Ji J","year":"2015","journal-title":"Appl Math Inform Sci"},{"key":"e_1_2_9_39_1","doi-asserted-by":"publisher","DOI":"10.1142\/S021800141550024X"},{"key":"e_1_2_9_40_1","doi-asserted-by":"crossref","unstructured":"FanL.The improvement and application of the fuzzy K\u2010prototypes algorithm. In: International Conference on Computational Intelligence and Software Engineering (CISE)2009;1\u20104.","DOI":"10.1109\/CISE.2009.5364736"},{"key":"e_1_2_9_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.12.008"},{"key":"e_1_2_9_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1245300"},{"key":"e_1_2_9_43_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20010506"},{"key":"e_1_2_9_44_1","doi-asserted-by":"crossref","unstructured":"KeungJ KitchenhamB.Optimising project feature weights for analogy\u2010based software cost estimation using the mantel correlation. In: 14th Asia\u2010Pacific Software Engineering Conference.2007;222\u2010229.","DOI":"10.1109\/ASPEC.2007.42"},{"key":"e_1_2_9_45_1","doi-asserted-by":"crossref","unstructured":"AzzehM NeaguD CowlingP.Improving analogy software effort estimation using fuzzy feature subset selection algorithm. In: PROMISE'08. Leipzig Germany;2008;71\u201078.","DOI":"10.1145\/1370788.1370805"},{"key":"e_1_2_9_46_1","doi-asserted-by":"crossref","unstructured":"WenJ LiS TangL.Improve analogy\u2010based software effort estimation using principal components analysis and correlation weighting. In: Proceedings of the 16th Asia\u2010Pacific Software Engineering Conference.2009;179\u2010186.","DOI":"10.1109\/APSEC.2009.40"},{"key":"e_1_2_9_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.01.028"},{"key":"e_1_2_9_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2017.07.009"},{"key":"e_1_2_9_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-015-2004-y"},{"key":"e_1_2_9_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2016.08.012"},{"key":"e_1_2_9_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-017-2945-4"},{"key":"e_1_2_9_52_1","volume-title":"Software Engineering Metrics and Models","author":"Conte S","year":"1986"},{"key":"e_1_2_9_53_1","first-page":"157","volume-title":"Proceedings of the 12th European software control and metrics conference\u2010ESCOM","author":"Foss T","year":"2001"},{"key":"e_1_2_9_54_1","doi-asserted-by":"crossref","unstructured":"KorteM PortD.Confidence in software cost estimation results based on MMRE and PRED. In: Proc 4th Int Work Predict Model Softw Eng\u2014PROMISE '08.2008;63\u201370.","DOI":"10.1145\/1370788.1370804"},{"key":"e_1_2_9_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.58"},{"key":"e_1_2_9_56_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1925"},{"key":"e_1_2_9_57_1","doi-asserted-by":"crossref","unstructured":"ShepperdM.Software project economics: a roadmap. In: Futur Softw Eng 2007 (FOSE '07).2007;304\u2013315.","DOI":"10.1109\/FOSE.2007.23"},{"key":"e_1_2_9_58_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-2909.112.1.155"},{"key":"e_1_2_9_59_1","volume-title":"Handbook of Parametric and Non\u2010parametric Procedures","author":"Sheskin D","year":"1997"},{"key":"e_1_2_9_60_1","doi-asserted-by":"publisher","DOI":"10.2307\/2347973"},{"key":"e_1_2_9_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.111"},{"key":"e_1_2_9_62_1","doi-asserted-by":"publisher","DOI":"10.1007\/b106267"},{"key":"e_1_2_9_63_1","doi-asserted-by":"publisher","DOI":"10.1016\/0098-3004(84)90020-7"},{"issue":"2","key":"e_1_2_9_64_1","first-page":"147","article-title":"Fuzzy clustering of categorical attributes and its use in analyzing cultural data","volume":"1","author":"Tsekouras GE","year":"2004","journal-title":"Int J Comput Int"},{"key":"e_1_2_9_65_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.02.053"},{"key":"e_1_2_9_66_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2010.09.028"}],"container-title":["Journal of Software: Evolution and Process"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/smr.2180","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1002\/smr.2180","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/smr.2180","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,8]],"date-time":"2023-09-08T21:12:28Z","timestamp":1694207548000},"score":1,"resource":{"primary":{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/10.1002\/smr.2180"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,11]]},"references-count":65,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["10.1002\/smr.2180"],"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/doi.org\/10.1002\/smr.2180","archive":["Portico"],"relation":{},"ISSN":["2047-7473","2047-7481"],"issn-type":[{"value":"2047-7473","type":"print"},{"value":"2047-7481","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,11]]},"assertion":[{"value":"2018-10-14","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-04-17","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e2180"}}