{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,9]],"date-time":"2025-09-09T22:13:48Z","timestamp":1757456028601},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,11,15]],"date-time":"2016-11-15T00:00:00Z","timestamp":1479168000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SOCA"],"published-print":{"date-parts":[[2017,6]]},"DOI":"10.1007\/s11761-016-0202-9","type":"journal-article","created":{"date-parts":[[2016,11,15]],"date-time":"2016-11-15T08:17:25Z","timestamp":1479197845000},"page":"137-161","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["The impact of feature selection on maintainability prediction of service-oriented applications"],"prefix":"10.1007","volume":"11","author":[{"given":"Lov","family":"Kumar","sequence":"first","affiliation":[]},{"given":"Aneesh","family":"Krishna","sequence":"additional","affiliation":[]},{"given":"Santanu Ku.","family":"Rath","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,11,15]]},"reference":[{"issue":"5","key":"202_CR1","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1109\/MS.2004.1331309","volume":"21","author":"H-W Jung","year":"2004","unstructured":"Jung H-W, Kim S-G, Chung C-S (2004) Measuring software product quality: a survey of ISO\/IEC 9126. IEEE Softw 21(5):88\u201392","journal-title":"IEEE Softw"},{"issue":"2","key":"202_CR2","first-page":"1289","volume":"3","author":"G Forman","year":"2003","unstructured":"Forman G (2003) An extensive empirical study of feature selection metrics for text classification. J Mach Learn Res 3(2):1289\u20131305","journal-title":"J Mach Learn Res"},{"issue":"1","key":"202_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/1471-2105-4-54","volume":"4","author":"C Furlanello","year":"2003","unstructured":"Furlanello C, Serafini M, Merler S, Jurman G (2003) Entropy-based gene ranking without selection bias for the predictive classification of microarray data. BMC Bioinform 4(1):1","journal-title":"BMC Bioinform"},{"key":"202_CR4","unstructured":"Doraisamy S, Golzari S, Noris M, Sulaiman MN, Udzir NI (2008) A study on feature selection and classification techniques for automatic genre classification of traditional malay music. In: ISMIR, pp 331\u2013336"},{"issue":"8","key":"202_CR5","first-page":"1349","volume":"80","author":"Y Zhou","year":"2007","unstructured":"Zhou Y, Leung H (2007) Predicting object-oriented software maintainability using multivariate adaptive regression splines. J Mater Process Technol 80(8):1349\u20131361","journal-title":"J Mater Process Technol"},{"issue":"5","key":"202_CR6","doi-asserted-by":"publisher","first-page":"510","DOI":"10.1109\/TSE.1981.231113","volume":"7","author":"S Henry","year":"1981","unstructured":"Henry S, Kafura D (1981) Software structure metrics based on information flow. IEEE trans Softw Eng 7(5):510\u2013518","journal-title":"IEEE trans Softw Eng"},{"key":"202_CR7","doi-asserted-by":"publisher","unstructured":"Romano D, Pinzger M (2011) Using source code metrics to predict change-prone java interfaces. In: 2011 27th IEEE international conference on software maintenance (ICSM). IEEE, pp 303\u2013312","DOI":"10.1109\/ICSM.2011.6080797"},{"issue":"2","key":"202_CR8","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/s13198-014-0227-4","volume":"5","author":"R Malhotra","year":"2014","unstructured":"Malhotra R, Chug A (2014) Application of group method of data handling model for software maintainability prediction using object oriented systems. International J Syst Assur Eng Manag 5(2):165\u2013173","journal-title":"International J Syst Assur Eng Manag"},{"key":"202_CR9","doi-asserted-by":"publisher","unstructured":"Yu Y, Lu J, Fernandez-Ramil J, Yuan P (2007) Comparing web services with other software components. In: IEEE international conference on Web services, 2007. ICWS 2007. IEEE, pp 388\u2013397","DOI":"10.1109\/ICWS.2007.64"},{"issue":"4","key":"202_CR10","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1504\/IJWGS.2011.044710","volume":"7","author":"C Mateos","year":"2011","unstructured":"Mateos C, Crasso M, Zunino A, Luis OCJ (2011) Detecting WSDL bad practices in code-first web services. Int J Web Grid Serv 7(4):357\u2013387","journal-title":"Int J Web Grid Serv"},{"issue":"3","key":"202_CR11","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1049\/iet-sen.2010.0089","volume":"5","author":"D Baski","year":"2011","unstructured":"Baski D, Misra S (2011) Metrics suite for maintainability of extensible markup language web services. IET Softw 5(3):320\u2013341","journal-title":"IET Softw"},{"issue":"9","key":"202_CR12","doi-asserted-by":"publisher","first-page":"1357","DOI":"10.1109\/32.6178","volume":"14","author":"EJ Weyuker","year":"1988","unstructured":"Weyuker EJ (1988) Evaluating software complexity measures. IEEE Trans Softw Eng 14(9):1357\u20131365","journal-title":"IEEE Trans Softw Eng"},{"key":"202_CR13","unstructured":"Luis OCJ, Crasso M, Mateos C, Zunino A, Misra S (2012) Predicting web service maintainability via object-oriented metrics: a statistics-based approach. Computational science and its applications\u2014ICCSA 2012, pp 19\u201339"},{"issue":"2","key":"202_CR14","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1109\/TSC.2010.23","volume":"3","author":"M Perepletchikov","year":"2010","unstructured":"Perepletchikov M, Ryan C, Tari Z (2010) The impact of service cohesion on the analyzability of service-oriented software. IEEE Trans Serv Comput 3(2):89\u2013103","journal-title":"IEEE Trans Serv Comput"},{"key":"202_CR15","doi-asserted-by":"publisher","unstructured":"Fokaefs M, Mikhaiel R, Tsantalis N, Stroulia E, Lau A (2011) An empirical study on web service evolution. In: IEEE international conference on web services (ICWS) 2011, pp 49\u201356","DOI":"10.1109\/ICWS.2011.114"},{"key":"202_CR16","unstructured":"Shafiabady A, Mahrin MN, Samadi M (2016) Investigation of software maintainability prediction models. In: 18th international conference on advanced communication technology (ICACT), pp 783\u2013786"},{"issue":"11","key":"202_CR17","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/163359.163375","volume":"36","author":"RD Banker","year":"1993","unstructured":"Banker RD, Datar SM, Kemerer CF, Zweig D (1993) Software complexity and maintenance costs. Commun ACM 36(11):81\u201394","journal-title":"Commun ACM"},{"issue":"3","key":"202_CR18","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/0164-1212(94)90067-1","volume":"24","author":"P Oman","year":"1994","unstructured":"Oman P, Hagemeister J (1994) Construction and testing of polynomials predicting software maintainability. J Syst Softw 24(3):251\u2013266","journal-title":"J Syst Softw"},{"issue":"8","key":"202_CR19","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/2.303623","volume":"27","author":"D Coleman","year":"1994","unstructured":"Coleman D, Ash D, Lowther B, Oman P (1994) Using metrics to evaluate software system maintainability. IEEE Comput 27(8):44\u201349","journal-title":"IEEE Comput"},{"issue":"1","key":"202_CR20","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/0164-1212(94)00125-7","volume":"29","author":"D Coleman","year":"1995","unstructured":"Coleman D, Lowther B, Oman P (1995) The application of software maintainability models in industrial software systems. J Syst Softw 29(1):3\u201316","journal-title":"J Syst Softw"},{"issue":"2","key":"202_CR21","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/S0164-1212(96)00107-0","volume":"37","author":"SL Schneberger","year":"1997","unstructured":"Schneberger SL (1997) Distributed computing environments: effects on software maintenance difficulty. J Syst Softw 37(2):101\u2013116","journal-title":"J Syst Softw"},{"key":"202_CR22","doi-asserted-by":"publisher","unstructured":"Binkley AB, Schach SR (1998) Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measures. In: Proceedings of the 20th international conference on software engineering. IEEE Computer Society, pp 452\u2013455","DOI":"10.1109\/ICSE.1998.671604"},{"key":"202_CR23","unstructured":"Stavrinoudis D, Xenos M, Christodoulakis GD (1999) Relation between software metrics and maintainability. In: Proceedings of the FESMA99 international conference, Federation of European Software Measurement Associations, pp 465\u2013476"},{"key":"202_CR24","doi-asserted-by":"publisher","unstructured":"Li W, Henry S (1993) Maintenance metrics for the object-oriented paradigm. In: Proceedings of first international software metrics symposium, pp 52\u201360","DOI":"10.1109\/METRIC.1993.263801"},{"issue":"1","key":"202_CR25","first-page":"59","volume":"48","author":"C Koten Van","year":"2006","unstructured":"Van Koten C, Gray AR (2006) An application of Bayesian network for predicting object-oriented software maintainability. J Mater Process Technol 48(1):59\u201367","journal-title":"J Mater Process Technol"},{"key":"202_CR26","unstructured":"Prasanth NN, Ganesh S, Dalton GA (2010) A quantitative approach to software maintainability prediction. In: International conference on information technology and applications (IFITA), 2010, pp 105\u2013108"},{"key":"202_CR27","doi-asserted-by":"publisher","unstructured":"Al-Jamimi HA, Ahmed M, et\u00a0al (2012) Prediction of software maintainability using fuzzy logic. In: 3rd International Conference on Software Engineering and Service Science (ICSESS), pp 702\u2013705","DOI":"10.1109\/ICSESS.2012.6269563"},{"key":"202_CR28","doi-asserted-by":"publisher","unstructured":"Aljamaan H, Elish MO, Ahmad I (2013) An ensemble of computational intelligence models for software maintenance effort prediction. In: Advances in computational intelligence, pp 592\u2013603","DOI":"10.1007\/978-3-642-38679-4_60"},{"key":"202_CR29","doi-asserted-by":"publisher","unstructured":"Kumar L, Rath SK (2015) Predicting object-oriented software maintainability using hybrid neural network with parallel computing concept. In: Proceedings of the 8th India software engineering conference, pp 100\u2013109","DOI":"10.1145\/2723742.2723752"},{"key":"202_CR30","unstructured":"Shafiabady A, Mahrin MN, Samadi M (2016) An empirical investigation of evolutionary algorithm for software maintainability prediction. In: 2016 IEEE students\u2019 conference on electrical, electronics and computer science (SCEECS), pp 1\u20136"},{"issue":"9","key":"202_CR31","doi-asserted-by":"publisher","first-page":"2511","DOI":"10.1007\/s00500-014-1576-2","volume":"19","author":"MO Elish","year":"2015","unstructured":"Elish MO, Aljamaan H, Ahmad I (2015) Three empirical studies on predicting software maintainability using ensemble methods. Soft Comput 19(9):2511\u20132524","journal-title":"Soft Comput"},{"key":"202_CR32","doi-asserted-by":"publisher","unstructured":"Kumar L, Rath SK (2016) Hybrid functional link artificial neural network approach for predicting maintainability of object-oriented software. J Syst Softw","DOI":"10.1016\/j.jss.2016.01.003"},{"issue":"3","key":"202_CR33","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/s11219-005-1754-7","volume":"13","author":"SC Misra","year":"2005","unstructured":"Misra SC (2005) Modeling design\/coding factors that drive maintainability of software systems. Softw Qual J 13(3):297\u2013320","journal-title":"Softw Qual J"},{"issue":"1","key":"202_CR34","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1007\/s11859-008-0104-6","volume":"13","author":"Y Zhou","year":"2008","unstructured":"Zhou Y, Xu B (2008) Predicting the maintainability of open source software using design metrics. Wuhan Univ J Nat Sci 13(1):14\u201320","journal-title":"Wuhan Univ J Nat Sci"},{"issue":"1","key":"202_CR35","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1109\/TSE.2003.1166590","volume":"29","author":"RK Bandi","year":"2003","unstructured":"Bandi RK, Vaishnavi VK, Turk DE (2003) Predicting maintenance performance using object-oriented design complexity metrics. IEEE Transactions on Software Engineering 29(1):77\u201387","journal-title":"IEEE Transactions on Software Engineering"},{"key":"202_CR36","unstructured":"Prasanth NN, Ganesh S, Dalton GA (2008) Prediction of maintainability using software complexity analysis: An extended frt. In: International conference on computing, communication and networking, 2008. ICCCn 2008, pp 1\u20139"},{"key":"202_CR37","unstructured":"Luis OCJ, Crasso M, Mateos C, Zunino A, Misra S (2012) Analyzing the evolution of web services using fine-grained changes. In: 19th international conference on web services (ICWS), 2012, pp 392\u2013399"},{"issue":"11","key":"202_CR38","first-page":"197","volume":"26","author":"SR Chidamber","year":"1991","unstructured":"Chidamber SR, Kemerer CF (1991) Towards a metrics suite for Object-Oriented design. ACM Trans Inform Syst 26(11):197\u2013211","journal-title":"ACM Trans Inform Syst"},{"issue":"1","key":"202_CR39","doi-asserted-by":"publisher","first-page":"59","DOI":"10.2307\/1402731","volume":"51","author":"RL Plackett","year":"1983","unstructured":"Plackett RL (1983) Karl Pearson and the Chi-squared test. Int Stat Rev 51(1):59\u201372","journal-title":"Int Stat Rev"},{"key":"202_CR40","unstructured":"Novakovic J (2010) The impact of feature selection on the accuracy of na\u00efve Bayes classifier. In: 18th Telecommunications forum TELFOR, pp 1113\u20131116"},{"key":"202_CR41","doi-asserted-by":"publisher","unstructured":"Kira K, Rendell LA (1992) A practical approach to feature selection. In: Proceedings of the ninth international workshop on Machine learning, pp 249\u2013256","DOI":"10.1016\/B978-1-55860-247-2.50037-1"},{"key":"202_CR42","first-page":"1","volume-title":"Feature selection using linear support vector machines","author":"J Brank","year":"2002","unstructured":"Brank J, Grobelnik M, Milic-Frayling N, Mladenic D (2002) Feature selection using linear support vector machines. Microsoft Corporation, Microsoft Research, pp 1\u20138"},{"issue":"1","key":"202_CR43","first-page":"155","volume":"151","author":"J Brank","year":"2003","unstructured":"Brank J, Grobelnik M, Milic-Frayling N, Mladenic D (2003) Consistency-based search in feature selection. Artif Intell 151(1):155\u2013176","journal-title":"Artif Intell"},{"issue":"1","key":"202_CR44","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1016\/S0004-3702(97)00043-X","volume":"97","author":"R Kohavi","year":"1997","unstructured":"Kohavi R, John GH (1997) Wrappers for feature subset selection. Artif Intell 97(1):273\u2013324","journal-title":"Artif Intell"},{"issue":"5","key":"202_CR45","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1007\/BF01001956","volume":"11","author":"Z Pawlak","year":"1982","unstructured":"Pawlak Z (1982) Rough sets. Int J Comput Inf Sci 11(5):341\u2013356","journal-title":"Int J Comput Inf Sci"},{"key":"202_CR46","volume-title":"Intelligent decision support","year":"1992","unstructured":"Slowinski R (ed) (1992) Intelligent decision support. Handbook of applications and advances of the rough sets theory, Kluwer, Dordrecht"},{"issue":"4","key":"202_CR47","first-page":"21","volume":"54","author":"D Chandra","year":"2012","unstructured":"Chandra D (2012) Support vector approach by using radial kernel function for prediction of software maintenance effort on the basis of multivariate approach. Int J Comput Appl 54(4):21\u201325","journal-title":"Int J Comput Appl"}],"container-title":["Service Oriented Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11761-016-0202-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-016-0202-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-016-0202-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,5,9]],"date-time":"2017-05-09T05:27:59Z","timestamp":1494307679000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11761-016-0202-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11,15]]},"references-count":47,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,6]]}},"alternative-id":["202"],"URL":"https:\/\/doi.org\/10.1007\/s11761-016-0202-9","relation":{},"ISSN":["1863-2386","1863-2394"],"issn-type":[{"value":"1863-2386","type":"print"},{"value":"1863-2394","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,11,15]]}}}