{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T17:52:43Z","timestamp":1776275563326,"version":"3.50.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,9,13]],"date-time":"2021-09-13T00:00:00Z","timestamp":1631491200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,9,13]],"date-time":"2021-09-13T00:00:00Z","timestamp":1631491200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Syst Assur Eng Manag"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1007\/s13198-021-01359-6","type":"journal-article","created":{"date-parts":[[2021,9,13]],"date-time":"2021-09-13T09:03:02Z","timestamp":1631523782000},"page":"892-903","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Software component reusability prediction using extra tree classifier and enhanced Harris hawks optimization algorithm"],"prefix":"10.1007","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9322-8324","authenticated-orcid":false,"given":"Pradeep","family":"Kumar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shailendra Narayan","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sudhir","family":"Dawra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,9,13]]},"reference":[{"key":"1359_CR1","doi-asserted-by":"publisher","DOI":"10.1155\/2020\/3504642","author":"I Attiya","year":"2020","unstructured":"Attiya I, Abd Elaziz M, Xiong S (2020) Job scheduling in cloud computing using a modified harris hawks optimization and simulated annealing algorithm. Comput Intell Neurosci. https:\/\/doi.org\/10.1155\/2020\/3504642","journal-title":"Comput Intell Neurosci"},{"key":"1359_CR2","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/978-981-15-2780-7_25","volume-title":"Intelligent computing in engineering","author":"BS Bhati","year":"2020","unstructured":"Bhati BS, Rai CS (2020) Ensemble based approach for intrusion detection using extra tree classifier. In: Solanki VK, Hoang MK, Pattnaik PK (eds) Intelligent computing in engineering. Springer, Singapore, pp 213\u2013220"},{"issue":"4","key":"1359_CR3","doi-asserted-by":"publisher","first-page":"2404","DOI":"10.1137\/18M1209453","volume":"58","author":"C Carle","year":"2020","unstructured":"Carle C, Hochbruck M, Sturm A (2020) On leapfrog-Chebyshev schemes. SIAM J Numer Anal 58(4):2404\u20132433","journal-title":"SIAM J Numer Anal"},{"issue":"2","key":"1359_CR4","doi-asserted-by":"publisher","first-page":"3177","DOI":"10.1007\/s12652-020-02476-z","volume":"12","author":"P Dhavakumar","year":"2020","unstructured":"Dhavakumar P, Gopalan NP (2020) An efficient parameter optimization of software reliability growth model by using chaotic grey wolf optimization algorithm. J Ambient Intell Hum Comput 12(2):3177\u20133188","journal-title":"J Ambient Intell Hum Comput"},{"issue":"5","key":"1359_CR5","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/s10916-018-0952-3","volume":"42","author":"C Diwaker","year":"2018","unstructured":"Diwaker C, Tomar P, Poonia RC, Singh V (2018) Prediction of software reliability using bio inspired soft computing techniques. J Med Syst 42(5):93","journal-title":"J Med Syst"},{"key":"1359_CR6","doi-asserted-by":"publisher","first-page":"147191","DOI":"10.1109\/ACCESS.2019.2946862","volume":"7","author":"C Diwaker","year":"2019","unstructured":"Diwaker C, Tomar P, Solanki A, Nayyar A, Jhanjhi NZ, Abdullah A, Supramaniam M (2019) A new model for predicting component-based software reliability using soft computing. IEEE Access 7:147191\u2013147203","journal-title":"IEEE Access"},{"issue":"5","key":"1359_CR7","first-page":"33","volume":"106","author":"S Goel","year":"2014","unstructured":"Goel S, Sharma A (2014) Neuro fuzzy based approach to predict component\u2019s reusability. Int J Comput Appl 106(5):33\u201338","journal-title":"Int J Comput Appl"},{"issue":"6","key":"1359_CR8","doi-asserted-by":"publisher","first-page":"1503","DOI":"10.1007\/s00607-020-00809-6","volume":"102","author":"D Gupta","year":"2020","unstructured":"Gupta D, Ahlawat AK, Sharma A, Rodrigues JJ (2020) Feature selection and evaluation for software usability model using modified moth-flame optimization. Computing 102(6):1503\u20131520","journal-title":"Computing"},{"key":"1359_CR9","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1016\/j.future.2019.02.028","volume":"97","author":"AA Heidari","year":"2019","unstructured":"Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst 97:849\u2013872","journal-title":"Futur Gener Comput Syst"},{"issue":"1","key":"1359_CR10","first-page":"205","volume":"5","author":"A Kumar","year":"2012","unstructured":"Kumar A (2012) Measuring software reusability using SVM based classifier approach. Int J Inf Technol Knowl Manag 5(1):205\u2013209","journal-title":"Int J Inf Technol Knowl Manag"},{"issue":"1","key":"1359_CR11","first-page":"1","volume":"6","author":"S Maggo","year":"2014","unstructured":"Maggo S, Gupta C (2014) A machine learning based efficient software reusability prediction model for java based object oriented software. Int J Inf Technol Comput Sci 6(1):1\u201312","journal-title":"Int J Inf Technol Comput Sci"},{"key":"1359_CR12","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1016\/j.compeleceng.2017.11.022","volume":"69","author":"N Padhy","year":"2018","unstructured":"Padhy N, Singh RP, Satapathy SC (2018a) Software reusability metrics estimation: algorithms, models and optimization techniques. Comput Electr Eng 69:653\u2013668","journal-title":"Comput Electr Eng"},{"issue":"4","key":"1359_CR13","first-page":"261","volume":"22","author":"N Padhy","year":"2018","unstructured":"Padhy N, Satapathy SC, Mohanty JR, Panigrahi R (2018b) Software reusability metrics prediction by using evolutionary algorithms: the interactive mobile learning application RozGaar. Int J Knowl Based Intell Eng Syst 22(4):261\u2013276","journal-title":"Int J Knowl Based Intell Eng Syst"},{"issue":"4","key":"1359_CR14","doi-asserted-by":"publisher","first-page":"9787","DOI":"10.1007\/s10586-017-1558-0","volume":"22","author":"N Padhy","year":"2019","unstructured":"Padhy N, Singh RP, Satapathy SC (2019a) Enhanced evolutionary computing based artificial intelligence model for web-solutions software reusability estimation. Clust Comput 22(4):9787\u20139804","journal-title":"Clust Comput"},{"issue":"6","key":"1359_CR15","doi-asserted-by":"publisher","first-page":"14559","DOI":"10.1007\/s10586-018-2359-9","volume":"22","author":"N Padhy","year":"2019","unstructured":"Padhy N, Singh RP, Satapathy SC (2019b) Cost-effective and fault-resilient reusability prediction model by using adaptive genetic algorithm based neural network for web-of-service applications. Clust Comput 22(6):14559\u201314581","journal-title":"Clust Comput"},{"issue":"4","key":"1359_CR16","first-page":"317","volume":"23","author":"R Panigrahi","year":"2019","unstructured":"Panigrahi R, Kuanar SK, Kumar L, Padhy N, Satapathy SC (2019a) Software reusability metrics prediction and cost estimation by using machine learning algorithms. Int J Knowl Based Intell Eng Syst 23(4):317\u2013328","journal-title":"Int J Knowl Based Intell Eng Syst"},{"issue":"2","key":"1359_CR17","doi-asserted-by":"publisher","first-page":"21","DOI":"10.4018\/IJOSSP.2019040102","volume":"10","author":"R Panigrahi","year":"2019","unstructured":"Panigrahi R, Padhy N, Satapathy SC (2019b) Software reusability metrics estimation from the social media by using evolutionary algorithms: refactoring prospective. Int J Open Source Softw Process 10(2):21\u201336","journal-title":"Int J Open Source Softw Process"},{"key":"1359_CR18","doi-asserted-by":"publisher","first-page":"110423","DOI":"10.1016\/j.jss.2019.110423","volume":"158","author":"MD Papamichail","year":"2019","unstructured":"Papamichail MD, Diamantopoulos T, Symeonidis AL (2019) Measuring the reusability of software components using static analysis metrics and reuse rate information. J Syst Softw 158:110423","journal-title":"J Syst Softw"},{"issue":"11","key":"1359_CR19","doi-asserted-by":"publisher","first-page":"2200","DOI":"10.1002\/smr.2200","volume":"31","author":"N Paspallis","year":"2019","unstructured":"Paspallis N (2019) An MDD-based method for building context-aware applications with high reusability. J Softw Evol Process 31(11):2200","journal-title":"J Softw Evol Process"},{"key":"1359_CR20","doi-asserted-by":"publisher","first-page":"110652","DOI":"10.1016\/j.jss.2020.110652","volume":"168","author":"MT Patrick","year":"2020","unstructured":"Patrick MT (2020) Exploring software reusability metrics with Q&A forum data. J Syst Softw 168:110652","journal-title":"J Syst Softw"},{"issue":"6","key":"1359_CR21","doi-asserted-by":"publisher","first-page":"1519","DOI":"10.1007\/s10796-019-09948-4","volume":"22","author":"A Rathee","year":"2019","unstructured":"Rathee A, Chhabra JK (2019c) Mining reusable software components from object-oriented source code using discrete PSO and modeling them as java beans. Inf Syst Front 22(6):1519\u20131537","journal-title":"Inf Syst Front"},{"issue":"1","key":"1359_CR22","doi-asserted-by":"publisher","first-page":"31","DOI":"10.13164\/mendel.2019.1.031","volume":"25","author":"A Rathee","year":"2019","unstructured":"Rathee A, Chhabra J (2019a) Sensitivity analysis of evolutionary algorithm for software reusability. Mendel 25(1):31\u201338","journal-title":"Mendel"},{"key":"1359_CR23","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1016\/j.cola.2019.01.006","volume":"52","author":"A Rathee","year":"2019","unstructured":"Rathee A, Chhabra JK (2019b) A multi-objective search based approach to identify reusable software components. J Comput Lang 52:26\u201343","journal-title":"J Comput Lang"},{"key":"1359_CR24","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/978-981-13-6861-5_17","volume-title":"Advances in computer communication and computational sciences","author":"A Sharaff","year":"2019","unstructured":"Sharaff A, Gupta H (2019) Extra-tree classifier with metaheuristics approach for email classification. In: Bhatia SK, Tiwari S, Mishra KK, Trivedi MC (eds) Advances in computer communication and computational sciences. Springer, Singapore, pp 189\u2013197"},{"issue":"4","key":"1359_CR25","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1007\/s11571-020-09585-7","volume":"14","author":"K Sheoran","year":"2020","unstructured":"Sheoran K, Tomar P, Mishra R (2020) A novel quality prediction model for component based software system using ACO-NM optimized extreme learning machine. Cogn Neurodyn 14(4):509\u2013522","journal-title":"Cogn Neurodyn"},{"issue":"1","key":"1359_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1921532.1921548","volume":"36","author":"Y Singh","year":"2011","unstructured":"Singh Y, Bhatia PK, Sangwan O (2011) Software reusability assessment using soft computing techniques. ACM SIGSOFT Softw Eng Notes 36(1):1\u20137","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"issue":"2","key":"1359_CR27","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1016\/j.ejor.2011.01.045","volume":"212","author":"JF Tang","year":"2011","unstructured":"Tang JF, Mu LF, Kwong CK, Luo XG (2011) An optimization model for software component selection under multiple applications development. Eur J Oper Res 212(2):301\u2013311","journal-title":"Eur J Oper Res"},{"key":"1359_CR28","doi-asserted-by":"publisher","first-page":"105997","DOI":"10.1016\/j.asoc.2019.105997","volume":"88","author":"SS Thapar","year":"2020","unstructured":"Thapar SS, Sarangal H (2020) Quantifying reusability of software components using hybrid fuzzy analytical hierarchy process (FAHP)-metrics approach. Appl Soft Comput 88:105997","journal-title":"Appl Soft Comput"},{"issue":"2","key":"1359_CR29","first-page":"144","volume":"9","author":"P Trivedi","year":"2012","unstructured":"Trivedi P, Kumar R (2012) Software metrics to estimate software quality using software component reusability. Int J Comput Sci Issues 9(2):144","journal-title":"Int J Comput Sci Issues"},{"issue":"10","key":"1359_CR30","doi-asserted-by":"publisher","first-page":"144","DOI":"10.21833\/ijaas.2017.010.020","volume":"4","author":"A Verma","year":"2017","unstructured":"Verma A, Kamboj GS, Kaur I (2017) Genetic optimized software component reuse model for reducing development and maintenance efforts. Int J Adv Appl Sci 4(10):144\u2013149","journal-title":"Int J Adv Appl Sci"},{"issue":"6","key":"1359_CR31","doi-asserted-by":"publisher","first-page":"2824","DOI":"10.30534\/ijeter\/2020\/96862020","volume":"8","author":"S Yadav","year":"2020","unstructured":"Yadav S, Kishan B (2020) Analysis and assessment of existing software quality models to predict the reliability of component-based software. Int J Emerg Trends Eng Res 8(6):2824\u20132840","journal-title":"Int J Emerg Trends Eng Res"}],"container-title":["International Journal of System Assurance Engineering and Management"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-021-01359-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13198-021-01359-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-021-01359-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T04:21:18Z","timestamp":1650860478000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13198-021-01359-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,13]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["1359"],"URL":"https:\/\/doi.org\/10.1007\/s13198-021-01359-6","relation":{},"ISSN":["0975-6809","0976-4348"],"issn-type":[{"value":"0975-6809","type":"print"},{"value":"0976-4348","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,13]]},"assertion":[{"value":"14 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 August 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 September 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 September 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}