{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T01:34:17Z","timestamp":1767144857994,"version":"build-2238731810"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,2,24]],"date-time":"2025-02-24T00:00:00Z","timestamp":1740355200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,2,24]],"date-time":"2025-02-24T00:00:00Z","timestamp":1740355200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"DOI":"10.1007\/s42979-025-03747-2","type":"journal-article","created":{"date-parts":[[2025,2,24]],"date-time":"2025-02-24T07:22:46Z","timestamp":1740381766000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Utilizing Evidential Reasoning (ER) Approach for Software Components Selection"],"prefix":"10.1007","volume":"6","author":[{"given":"Ahmad","family":"Nabot","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,2,24]]},"reference":[{"issue":"1","key":"3747_CR1","first-page":"220110","volume":"16","author":"X Chen","year":"2022","unstructured":"Chen X, Badampudi D, Usman M. Reuse in contemporary software engineering practices\u2014an exploratory case study in a medium-sized company. e-Inform Softw Eng J. 2022;16(1):220110.","journal-title":"e-Inform Softw Eng J"},{"issue":"9","key":"3747_CR2","first-page":"31","volume":"7","author":"J Kaur","year":"2015","unstructured":"Kaur J, Tomar P. Multi objective optimization model using preemptive goal programming for software component selection. Int J Inf Technol Comput Sci. 2015;7(9):31\u20137.","journal-title":"Int J Inf Technol Comput Sci"},{"issue":"1","key":"3747_CR3","first-page":"1","volume":"4","author":"K Musa","year":"2013","unstructured":"Musa K, Alkhateeb J. Quality model based on cots quality attributes. Int J Softw Eng Appl. 2013;4(1):1.","journal-title":"Int J Softw Eng Appl"},{"issue":"2","key":"3747_CR4","doi-asserted-by":"publisher","first-page":"201","DOI":"10.5267\/j.dsl.2015.12.004","volume":"5","author":"R Garg","year":"2016","unstructured":"Garg R, Sharma R, Sharma K. Ranking and selection of commercial off-the-shelf using fuzzy distance based approach. Decis Sci Lett. 2016;5(2):201\u201310.","journal-title":"Decis Sci Lett"},{"issue":"1","key":"3747_CR5","first-page":"40","volume":"49","author":"S Gholamshahi","year":"2019","unstructured":"Gholamshahi S, Hasheminejad SMH. Software component identification and selection: a research review. Softw: Pract Exp. 2019;49(1):40\u201369.","journal-title":"Softw: Pract Exp"},{"key":"3747_CR6","doi-asserted-by":"publisher","first-page":"105947","DOI":"10.1016\/j.knosys.2020.105947","volume":"199","author":"C Fu","year":"2020","unstructured":"Fu C, Xue M, Chang W, Xu D, Yang S. An evidential reasoning approach based on risk attitude and criterion reliability. Knowl Based Syst. 2020;199:105947.","journal-title":"Knowl Based Syst"},{"key":"3747_CR7","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/3-540-36560-5_3","volume":"2593","author":"G Ruhe","year":"2003","unstructured":"Ruhe G. Web, web-services, and database systems. Lect Notes Comput Sci. 2003;2593:34\u201345.","journal-title":"Lect Notes Comput Sci"},{"key":"3747_CR8","doi-asserted-by":"crossref","unstructured":"Khan S, Purohit L. Comparative study of the QoS criteria weighting methods and their effects on ranking of web services. SOCA 2024:1\u201326.","DOI":"10.1007\/s11761-024-00433-8"},{"key":"3747_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-50244-6","volume-title":"The analytic hierarchy process. Applications and studies","author":"BL Golden","year":"1989","unstructured":"Golden BL, Wasil EA, Harker PT. The analytic hierarchy process. Applications and studies, vol. 2, no. 1. Berlin, Heidelberg: Springer; 1989. p. 1\u2013273."},{"key":"3747_CR10","unstructured":"Gordon J, Shortliffe EH. The Dempster-Shafer theory of evidence. Rule-based expert systems: the MYCIN experiments of the Stanford Heuristic Programming Project, vol. 3, no. 832\u2013838; 1984. p. 3\u20134."},{"key":"3747_CR11","unstructured":"Brestovac G, Grgurina R. Applying multi-criteria decision analysis methods in embedded systems design; 2013."},{"key":"3747_CR12","doi-asserted-by":"crossref","unstructured":"Sureeyatanapas P, Tawwan K. Environmental performance assessment using the evidential reasoning approach: the case of logistics service providers. In: MATEC web of conferences 2018, vol. 192. EDP Sciences. p. 01021.","DOI":"10.1051\/matecconf\/201819201021"},{"issue":"3","key":"3747_CR13","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1109\/TSE.2017.2677909","volume":"44","author":"K Petersen","year":"2017","unstructured":"Petersen K, Badampudi D, Shah SMA, et al. Choosing component origins for software intensive systems: in-house, COTS, OSS or outsourcing?\u2014a case survey. IEEE Trans Softw Eng. 2017;44(3):237\u201361.","journal-title":"IEEE Trans Softw Eng"},{"issue":"8","key":"3747_CR14","doi-asserted-by":"publisher","first-page":"33","DOI":"10.5815\/ijmecs.2018.08.04","volume":"10","author":"J Kaur","year":"2018","unstructured":"Kaur J, Tomar P. Clustering based architecture for software component selection. Int J Mod Educ Comput Sci. 2018;10(8):33.","journal-title":"Int J Mod Educ Comput Sci"},{"issue":"4","key":"3747_CR15","doi-asserted-by":"publisher","first-page":"620","DOI":"10.1016\/j.jss.2010.10.019","volume":"84","author":"C Ayala","year":"2011","unstructured":"Ayala C, Hauge \u00d8, Conradi R, Franch X, Li J. Selection of third party software in Off-The-Shelf-based software development\u2014an interview study with industrial practitioners. J Syst Softw. 2011;84(4):620\u201337.","journal-title":"J Syst Softw"},{"key":"3747_CR16","first-page":"89","volume":"863","author":"NSS Padhy","year":"2019","unstructured":"Padhy NSS. Identifying the reusable components from component-based system: proposed metrics and model. Inf Syst Des Intell Appl. 2019;863:89\u201399.","journal-title":"Inf Syst Des Intell Appl"},{"key":"3747_CR17","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.ins.2020.02.076","volume":"523","author":"MK Mehlawat","year":"2020","unstructured":"Mehlawat MK, Gupta P, Mahajan D. A multi-period multi-objective optimization framework for software enhancement and component evaluation, selection and integration. Inf Sci. 2020;523:91\u2013110.","journal-title":"Inf Sci"},{"issue":"2","key":"3747_CR18","doi-asserted-by":"publisher","first-page":"567","DOI":"10.1007\/s11219-019-09465-2","volume":"28","author":"P Chatzipetrou","year":"2020","unstructured":"Chatzipetrou P, Papatheocharous E, Wnuk K, Borg M, Al\u00e9groth E, Gorschek T. Component attributes and their importance in decisions and component selection. Softw Qual J. 2020;28(2):567\u201393.","journal-title":"Softw Qual J"},{"key":"3747_CR19","doi-asserted-by":"crossref","unstructured":"Bibi N, Rana T, Naseer A. Conceptual model for component selection: a research review on existing techniques. In: 2021 international conference on communication technologies (ComTech), 21 September 2021. IEEE. p. 22\u20137.","DOI":"10.1109\/ComTech52583.2021.9616711"},{"issue":"384","key":"3747_CR20","first-page":"2021","volume":"10","author":"M Jabbarpour","year":"2021","unstructured":"Jabbarpour M, Saghiri A, Sookhak M. A framework for component selection considering dark sides of artificial intelligence: a case study on autonomous vehicle. Electronics. 2021;10(384):2021.","journal-title":"Electronics"},{"issue":"6","key":"3747_CR21","doi-asserted-by":"publisher","first-page":"3111","DOI":"10.1007\/s40747-021-00449-z","volume":"7","author":"S Kalantari","year":"2021","unstructured":"Kalantari S, Motameni H, Akbari E, Rabbani M. Optimal components selection based on fuzzy-intra coupling density for component-based software systems under build-or-buy scheme. Complex Intell Syst. 2021;7(6):3111\u201334.","journal-title":"Complex Intell Syst"},{"key":"3747_CR22","first-page":"263","volume-title":"Integration of FAHP and COPRAS-G for software component selection. Optimization models in software reliability","author":"P Mehta","year":"2022","unstructured":"Mehta P, Tandon A, Sharma H. Integration of FAHP and COPRAS-G for software component selection. Optimization models in software reliability. Berlin: Springer; 2022. p. 263\u201382."},{"issue":"1","key":"3747_CR23","doi-asserted-by":"publisher","first-page":"1281","DOI":"10.2991\/ijcis.d.200814.001","volume":"13","author":"H Liao","year":"2020","unstructured":"Liao H, Ren Z, Fang R. A Deng-entropy-based evidential reasoning approach for multi-expert multi-criterion decision-making with uncertainty. Int J Comput Intell Syst. 2020;13(1):1281.","journal-title":"Int J Comput Intell Syst"},{"issue":"11","key":"3747_CR24","doi-asserted-by":"publisher","first-page":"168781401880918","DOI":"10.1177\/1687814018809184","volume":"10","author":"H Zhang","year":"2018","unstructured":"Zhang H, Deng Y. Engine fault diagnosis based on sensor data fusion considering information quality and evidence theory. Adv Mech Eng. 2018;10(11):1687814018809184.","journal-title":"Adv Mech Eng"},{"issue":"3","key":"3747_CR25","doi-asserted-by":"publisher","first-page":"329","DOI":"10.15837\/ijccc.2019.3.3589","volume":"14","author":"Y Dong","year":"2019","unstructured":"Dong Y, Zhang J, Li Z, Hu Y, Deng Y. Combination of evidential sensor reports with distance function and belief entropy in fault diagnosis. Int J Comput Commun Control. 2019;14(3):329\u201343.","journal-title":"Int J Comput Commun Control"},{"key":"3747_CR26","doi-asserted-by":"publisher","first-page":"1350","DOI":"10.1016\/j.jclepro.2018.05.220","volume":"195","author":"A Akhoundi","year":"2018","unstructured":"Akhoundi A, Nazif S. Sustainability assessment of wastewater reuse alternatives using the evidential reasoning approach. J Clean Prod. 2018;195:1350\u201376.","journal-title":"J Clean Prod"},{"key":"3747_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2019.106180","volume":"139","author":"C Ng","year":"2020","unstructured":"Ng C, Law KM. Investigating consumer preferences on product designs by analyzing opinions from social networks using evidential reasoning. Comput Ind Eng. 2020;139:106180.","journal-title":"Comput Ind Eng"},{"issue":"5","key":"3747_CR28","doi-asserted-by":"publisher","first-page":"700","DOI":"10.1080\/01605682.2019.1632752","volume":"71","author":"ZP Tian","year":"2020","unstructured":"Tian ZP, Nie RX, Wang JQ. Probabilistic linguistic multi-criteria decision-making based on evidential reasoning and combined ranking methods considering decision-makers\u2019 psychological preferences. J Oper Res Soc. 2020;71(5):700\u201317.","journal-title":"J Oper Res Soc"},{"issue":"2","key":"3747_CR29","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1109\/TSMCA.2005.851270","volume":"36","author":"JB Yang","year":"2006","unstructured":"Yang JB, Liu J, Wang J, Sii HS, Wang HW. Belief rule-base inference methodology using the evidential reasoning approach-RIMER. IEEE Trans Syst Man Cybern Part A: Syst Hum. 2006;36(2):266\u201385.","journal-title":"IEEE Trans Syst Man Cybern Part A: Syst Hum"},{"key":"3747_CR30","volume-title":"Introduction to multi-criteria decision making and the evidential reasoning approach","author":"L Xu","year":"2001","unstructured":"Xu L, Yang JB. Introduction to multi-criteria decision making and the evidential reasoning approach, vol. 106. Manchester: Manchester School of Management; 2001.","edition":"106"},{"issue":"10","key":"3747_CR31","doi-asserted-by":"publisher","first-page":"1458","DOI":"10.1109\/21.310529","volume":"24","author":"JB Yang","year":"1994","unstructured":"Yang JB, Sen P. A general multi-level evaluation process for hybrid MADM with uncertainty. IEEE Trans Syst Man Cybern. 1994;24(10):1458\u201373.","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"6","key":"3747_CR32","doi-asserted-by":"publisher","first-page":"8357","DOI":"10.3233\/JIFS-190915","volume":"37","author":"XX Zhang","year":"2019","unstructured":"Zhang XX, Wang YM, Chen SQ, Chen L. An evidential reasoning based approach for GDM with uncertain preference ordinals. J Intell Fuzzy Syst. 2019;37(6):8357\u201369.","journal-title":"J Intell Fuzzy Syst"},{"issue":"12","key":"3747_CR33","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1016\/S1474-6670(17)53048-7","volume":"22","author":"ZJ Zhang","year":"1989","unstructured":"Zhang ZJ, Yang JB, Xu DL. A hierarchical analysis model for multiobjective decisionmaking. IFAC Proc Vol. 1989;22(12):13\u20138.","journal-title":"IFAC Proc Vol"},{"issue":"1","key":"3747_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/21.259681","volume":"24","author":"JB Yang","year":"1994","unstructured":"Yang JB, Singh MG. An evidential reasoning approach for multiple-attribute decision making with uncertainty. IEEE Trans Syst Man Cybern. 1994;24(1):1\u201318.","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"1","key":"3747_CR35","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/S0377-2217(99)00441-5","volume":"131","author":"JB Yang","year":"2001","unstructured":"Yang JB. Rule and utility based evidential reasoning approach for multiattribute decision analysis under uncertainties. Eur J Oper Res. 2001;131(1):31\u201361.","journal-title":"Eur J Oper Res"},{"issue":"3","key":"3747_CR36","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1109\/TSMCA.2002.802746","volume":"32","author":"JB Yang","year":"2002","unstructured":"Yang JB, Xu DL. On the evidential reasoning algorithm for multiple attribute decision analysis under uncertainty. IEEE Trans Syst Man Cybern Part A: Syst Hum. 2002;32(3):289\u2013304.","journal-title":"IEEE Trans Syst Man Cybern Part A: Syst Hum"},{"issue":"3","key":"3747_CR37","doi-asserted-by":"publisher","first-page":"376","DOI":"10.1109\/TSMCA.2002.802809","volume":"32","author":"JB Yang","year":"2002","unstructured":"Yang JB, Xu DL. Nonlinear information aggregation via evidential reasoning in multiattribute decision analysis under uncertainty. IEEE Trans Syst Man Cybern Part A: Syst Hum. 2002;32(3):376\u201393.","journal-title":"IEEE Trans Syst Man Cybern Part A: Syst Hum"},{"key":"3747_CR38","doi-asserted-by":"crossref","unstructured":"Ahmadzadeh F. Multi criteria decision making with evidential reasoning under uncertainty. In: 2016 IEEE international conference on industrial engineering and engineering management (IEEM), 4 December 2016. IEEE. p. 1534\u20138.","DOI":"10.1109\/IEEM.2016.7798134"},{"key":"3747_CR39","doi-asserted-by":"publisher","DOI":"10.1201\/b11032","volume-title":"Multiple attribute decision making: methods and applications","author":"GH Tzeng","year":"2011","unstructured":"Tzeng GH, Huang JJ. Multiple attribute decision making: methods and applications. Boca Raton: CRC Press; 2011."},{"key":"3747_CR40","doi-asserted-by":"crossref","unstructured":"Rodas-Silva J, Galindo JA, Garc\u00eda-Guti\u00e9rrez J, Benavides D. Resdec: online management tool for implementation components selection in software product lines using recommender systems. In: Proceedings of the 23rd international systems and software product line conference-Volume B, 9 September 2019. p. 33\u20136.","DOI":"10.1145\/3307630.3342390"},{"key":"3747_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.inffus.2024.102264","volume":"106","author":"SF He","year":"2024","unstructured":"He SF, Pan XH, Wang YM, Zamora DG, Mart\u00ednez L. A novel multi-criteria decision making framework based on evidential reasoning dealing with missing information from online reviews. Inf Fusion. 2024;106:102264.","journal-title":"Inf Fusion"},{"key":"3747_CR42","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.knosys.2017.12.013","volume":"143","author":"M Zhou","year":"2018","unstructured":"Zhou M, Liu XB, Chen YW, Yang JB. Evidential reasoning rule for MADM with both weights and reliabilities in group decision making. Knowl Based Syst. 2018;143:142\u201361.","journal-title":"Knowl Based Syst"},{"key":"3747_CR43","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2023.122368","volume":"239","author":"S Song","year":"2024","unstructured":"Song S, Tappia E, Song G, Shi X, Cheng T. Fostering supply chain resilience for omni-channel retailers: a two-phase approach for supplier selection and demand allocation under disruption risks. Expert Syst Appl. 2024;239:122368.","journal-title":"Expert Syst Appl"},{"issue":"1","key":"3747_CR44","doi-asserted-by":"publisher","first-page":"26","DOI":"10.3390\/batteries10010026","volume":"10","author":"Z Yang","year":"2024","unstructured":"Yang Z, Zhao X, Zhang H. A health assessment method for lithium-ion batteries based on evidence reasoning rules with dynamic reference values. Batteries. 2024;10(1):26.","journal-title":"Batteries"},{"issue":"1","key":"3747_CR45","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/s40747-023-01125-0","volume":"10","author":"Xh Wu","year":"2024","unstructured":"Wu Xh, Yang L. Hesitant picture fuzzy linguistic prospects theory-based evidential reasoning assessment method for digital transformation solution of small and medium-sized enterprises. Complex Intell Syst. 2024;10(1):59\u201373.","journal-title":"Complex Intell Syst"},{"key":"3747_CR46","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2024.105421","volume":"163","author":"X Wu","year":"2024","unstructured":"Wu X, Feng Z, Yang S, Qin Y, Chen H, Liu Y. Safety risk perception and control of water inrush during tunnel excavation in karst areas: an improved uncertain information fusion method. Autom Constr. 2024;163:105421.","journal-title":"Autom Constr"}],"updated-by":[{"DOI":"10.1007\/s42979-025-03878-6","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2025,3,18]],"date-time":"2025-03-18T00:00:00Z","timestamp":1742256000000}}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03747-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-025-03747-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03747-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,18]],"date-time":"2025-03-18T04:24:23Z","timestamp":1742271863000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-025-03747-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,24]]},"references-count":46,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["3747"],"URL":"https:\/\/doi.org\/10.1007\/s42979-025-03747-2","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,24]]},"assertion":[{"value":"24 June 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 December 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 February 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2025","order":4,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Update","order":5,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The original online version of this article was revised due to incorrect author group with four authors. Now, the last three authors have been removed.","order":6,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 March 2025","order":7,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Correction","order":8,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"A Correction to this paper has been published:","order":9,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"https:\/\/doi.org\/10.1007\/s42979-025-03878-6","URL":"https:\/\/doi.org\/10.1007\/s42979-025-03878-6","order":10,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The author declare that there are no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"220"}}