{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,27]],"date-time":"2025-07-27T07:46:25Z","timestamp":1753602385996,"version":"3.37.3"},"reference-count":75,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,2,21]],"date-time":"2022-02-21T00:00:00Z","timestamp":1645401600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,2,21]],"date-time":"2022-02-21T00:00:00Z","timestamp":1645401600000},"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. Fuzzy Syst."],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1007\/s40815-022-01248-5","type":"journal-article","created":{"date-parts":[[2022,2,21]],"date-time":"2022-02-21T21:13:10Z","timestamp":1645477990000},"page":"1927-1943","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Detection of Design Smells Using Adaptive Neuro-Fuzzy Approaches"],"prefix":"10.1007","volume":"24","author":[{"given":"Amjad","family":"AbuHassan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7950-0099","authenticated-orcid":false,"given":"Mohammad","family":"Alshayeb","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lahouari","family":"Ghouti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,2,21]]},"reference":[{"key":"1248_CR1","volume-title":"Refactoring: improving the design of existing code","author":"M Fowler","year":"2018","unstructured":"Fowler, M.: Refactoring: improving the design of existing code, 2nd edn. Addison-Wesley Signature Series (Fowler), Boston (2018)","edition":"2"},{"issue":"2","key":"1248_CR2","first-page":"1","volume":"11","author":"FA Fontana","year":"2012","unstructured":"Fontana, F.A., Braione, P., Zanoni, M.: Automatic detection of bad smells in code: An experimental assessment. J. Object Technol. 11(2), 1\u201338 (2012)","journal-title":"J. Object Technol."},{"key":"1248_CR3","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1145\/2830719.2830739","volume":"40","author":"G Suryanarayana","year":"2015","unstructured":"Suryanarayana, G., Samarthyam, G., Sharma, T.: Refactoring for software design smells: managing technical debt. ACM SIGSOFT Softw. Eng. Notes 40, 36 (2015)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"1248_CR4","unstructured":"Mansoor, U., Kessentini, M., Bechikh, S., Deb, K.: Code-smells detection using good and bad software design examples. Technical report, Technical Report (2013)."},{"key":"1248_CR5","first-page":"1","volume":"47","author":"EVDP Sobrinho","year":"2018","unstructured":"Sobrinho, E.V.D.P., Lucia, A.D., Maia, M.D.A.: A systematic literature review on bad smells\u20145 W\u2019s: which, when, what, who, where. IEEE Trans. Softw. Eng. 47, 1\u20131 (2018)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"1248_CR6","first-page":"3","volume":"49","author":"F Sabir","year":"2019","unstructured":"Sabir, F., Palma, F., Rasool, G., Gu\u00e9h\u00e9neuc, Y.-G., Moha, N.: A systematic literature review on the detection of smells and their evolution in object-oriented and service-oriented systems. Software 49(1), 3\u201339 (2019)","journal-title":"Software"},{"issue":"1","key":"1248_CR7","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1186\/s40411-017-0041-1","volume":"5","author":"T Paiva","year":"2017","unstructured":"Paiva, T., Damasceno, A., Figueiredo, E., Sant\u2019Anna, C.: On the evaluation of code smells and detection tools. J. Softw. Eng. Res. Dev. 5(1), 7 (2017)","journal-title":"J. Softw. Eng. Res. Dev."},{"issue":"1","key":"1248_CR8","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1007\/s10664-013-9283-7","volume":"20","author":"M Misbhauddin","year":"2015","unstructured":"Misbhauddin, M., Alshayeb, M.: UML model refactoring: A systematic literature review. Empir. Softw. Eng. 20(1), 206\u2013251 (2015)","journal-title":"Empir. Softw. Eng."},{"issue":"3","key":"1248_CR9","first-page":"e2320","volume":"33","author":"A AbuHassan","year":"2021","unstructured":"AbuHassan, A., Alshayeb, M., Ghouti, L.: Software smell detection techniques: A systematic literature review. J. Softw. 33(3), e2320 (2021)","journal-title":"J. Softw."},{"key":"1248_CR10","volume-title":"Fuzzy and Neural Approaches in Engineering","author":"LH Tsoukalas","year":"1997","unstructured":"Tsoukalas, L.H., Uhrig, R.E.: Fuzzy and Neural Approaches in Engineering, 1st edn. Wiley, Hoboken (1997)","edition":"1"},{"key":"1248_CR11","doi-asserted-by":"publisher","DOI":"10.1142\/10936","volume-title":"Fuzzy Logic Theory and Applications: Part I and Part II","author":"LA Zadeh","year":"2018","unstructured":"Zadeh, L.A., Aliev, R.A.: Fuzzy Logic Theory and Applications: Part I and Part II. World Scientific Publishing Company, Singapore (2018)"},{"key":"1248_CR12","volume-title":"Artificial Intelligence: A Guide to Intelligent Systems","author":"M Negnevitsky","year":"2005","unstructured":"Negnevitsky, M.: Artificial Intelligence: A Guide to Intelligent Systems. Pearson Education, London (2005)"},{"key":"1248_CR13","unstructured":"Choinzon, M., Ueda, Y.: Detecting defects in object oriented designs using design metrics. In: Proceedings of the 2006 conference on Knowledge-Based Software Engineering: Proceedings of the Seventh Joint Conference on Knowledge-Based Software Engineering. IOS Press pp. 61\u201372 (2006)"},{"key":"1248_CR14","volume-title":"AntiPatterns: Refactoring Software Architectures and Projects in Crisis","author":"WJ Brown","year":"1998","unstructured":"Brown, W.J., Malveau, R.C., Brown, W.H., McCormick, H.W., III., Mowbray, T.J.: AntiPatterns: Refactoring Software Architectures and Projects in Crisis, 1st edn. Wiley, Hoboken (1998)","edition":"1"},{"key":"1248_CR15","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1016\/j.knosys.2018.04.014","volume":"152","author":"KV Shihabudheen","year":"2018","unstructured":"Shihabudheen, K.V., Pillai, G.N.: Recent advances in neuro-fuzzy system: A survey. Knowl.-Based Syst. 152, 136\u2013162 (2018)","journal-title":"Knowl.-Based Syst."},{"key":"1248_CR16","doi-asserted-by":"crossref","unstructured":"Tomasiello, S., Uzair, M.: Some Remarks on ANFIS for Forest Fires Prediction. In 2021 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), pp. 1\u20135 (2021).","DOI":"10.1109\/FUZZ45933.2021.9494463"},{"issue":"7","key":"1248_CR17","doi-asserted-by":"publisher","first-page":"1986","DOI":"10.1007\/s40815-021-01073-2","volume":"23","author":"M Omair","year":"2021","unstructured":"Omair, M., et al.: The selection of the sustainable suppliers by the development of a decision support framework based on analytical hierarchical process and fuzzy inference system. Int. J. Fuzzy Syst. 23(7), 1986\u20132003 (2021)","journal-title":"Int. J. Fuzzy Syst."},{"key":"1248_CR18","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1007\/s40815-020-00977-9","volume":"22","author":"M Imran","year":"2020","unstructured":"Imran, M., Agha, H., Ahmed, W., Sarkar, B., Ramzan, M.: Simultaneous customers and supplier\u2019s prioritization: An AHP-based fuzzy inference decision support system (AHP-FIDSS). Int. J. Fuzzy Syst. 22, 10 (2020)","journal-title":"Int. J. Fuzzy Syst."},{"issue":"1","key":"1248_CR19","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s40815-020-01002-9","volume":"23","author":"R Kumar","year":"2021","unstructured":"Kumar, R., Chandrawat, R.K., Sarkar, B., Joshi, V., Majumder, A.: An advanced optimization technique for smart production using \u03b1-cut based quadrilateral fuzzy number. Int. J. Fuzzy Syst. 23(1), 107\u2013127 (2021)","journal-title":"Int. J. Fuzzy Syst."},{"issue":"3","key":"1248_CR20","doi-asserted-by":"publisher","first-page":"267","DOI":"10.3233\/IFS-1994-2306","volume":"2","author":"SL Chiu","year":"1994","unstructured":"Chiu, S.L.: Fuzzy model identification based on cluster estimation. J. Intell. Fuzzy Syst. 2(3), 267\u2013278 (1994)","journal-title":"J. Intell. Fuzzy Syst."},{"key":"1248_CR21","volume-title":"The Elements of Statistical Learning: Data Mining, Inference, and Prediction","author":"H Trevor","year":"2009","unstructured":"Trevor, H., Robert, T.: The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer, New York (2009)"},{"issue":"2\u20133","key":"1248_CR22","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/0098-3004(84)90020-7","volume":"10","author":"JC Bezdek","year":"1984","unstructured":"Bezdek, J.C., Ehrlich, R., Full, W.: FCM: The fuzzy c-means clustering algorithm. Comput. Geosci. 10(2\u20133), 191\u2013203 (1984)","journal-title":"Comput. Geosci."},{"key":"1248_CR23","doi-asserted-by":"publisher","first-page":"106648","DOI":"10.1016\/j.infsof.2021.106648","volume":"138","author":"A Alazba","year":"2021","unstructured":"Alazba, A., Aljamaan, H.: Code smell detection using feature selection and stacking ensemble: An empirical investigation. Inf. Softw. Technol. 138, 106648 (2021)","journal-title":"Inf. Softw. Technol."},{"issue":"28","key":"1248_CR24","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1007\/s11219-019-09477-y","volume":"2","author":"A Baqais","year":"2020","unstructured":"Baqais, A., Alshayeb, M.: Automatic software refactoring: A systematic literature review. Softw. Qual. J. 2(28), 459\u2013502 (2020)","journal-title":"Softw. Qual. J."},{"issue":"5","key":"1248_CR25","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1145\/1095430.1081733","volume":"30","author":"HA Basit","year":"2005","unstructured":"Basit, H.A., Jarzabek, S.: Detecting higher-level similarity patterns in programs. ACM Sigsoft Softw. Eng. Notes 30(5), 156\u2013165 (2005)","journal-title":"ACM Sigsoft Softw. Eng. Notes"},{"issue":"4","key":"1248_CR26","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1109\/TSE.2009.16","volume":"35","author":"HA Basit","year":"2009","unstructured":"Basit, H.A., Jarzabek, S.: A data mining approach for detecting higher-level clones in software. IEEE Trans. Softw. Eng. 35(4), 497\u2013514 (2009)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"1248_CR27","first-page":"17","volume":"2011","author":"R Fourati","year":"2011","unstructured":"Fourati, R., Bouassida, N., Abdallah, H.B.: A metric-based approach for anti-pattern detection in uml designs. Comput. Inf. Sci. 2011, 17\u201333 (2011)","journal-title":"Comput. Inf. Sci."},{"key":"1248_CR28","doi-asserted-by":"crossref","unstructured":"Hecht, G., Rouvoy, R., Moha, N., Duchien, L.: Detecting antipatterns in Android apps. Presented at the Proceedings of the Second ACM International Conference on Mobile Software Engineering and Systems, Florence, Italy (2015).","DOI":"10.1109\/MobileSoft.2015.38"},{"issue":"9","key":"1248_CR29","doi-asserted-by":"publisher","first-page":"841","DOI":"10.1109\/TSE.2014.2331057","volume":"40","author":"W Kessentini","year":"2014","unstructured":"Kessentini, W., Kessentini, M., Sahraoui, H., Bechikh, S., Ouni, A.: A cooperative parallel search-based software engineering approach for code-smells detection. IEEE Trans. Software Eng. 40(9), 841\u2013861 (2014)","journal-title":"IEEE Trans. Software Eng."},{"key":"1248_CR30","doi-asserted-by":"crossref","unstructured":"Ducasse, S., Rieger, M., Demeyer, S.: A language independent approach for detecting duplicated code. Presented at the Proceedings of the IEEE International Conference on Software Maintenance, (1999).","DOI":"10.1109\/ICSM.1999.792593"},{"key":"1248_CR31","first-page":"440","volume-title":"Accurate and Efficient Structural Characteristic Feature Extraction for Clone Detection","author":"HA Nguyen","year":"2009","unstructured":"Nguyen, H.A., Nguyen, T.T., Pham, N.H., Al-Kofahi, J.M., Nguyen, T.N.: Accurate and Efficient Structural Characteristic Feature Extraction for Clone Detection, pp. 440\u2013455. Springer, Berlin (2009)"},{"key":"1248_CR32","first-page":"502","volume":"2009","author":"S Mekruksavanich","year":"2009","unstructured":"Mekruksavanich, S., Muenchaisri, P.: Using declarative meta programming for design flaws detection in object-oriented software. Int. Conf. Signal Process. Syst. 2009, 502\u2013507 (2009)","journal-title":"Int. Conf. Signal Process. Syst."},{"key":"1248_CR33","first-page":"1041","volume":"2012","author":"D Rattan","year":"2012","unstructured":"Rattan, D., Bhatia, R., Singh, M.: Model clone detection based on tree comparison. Annu. IEEE India Conf. (INDICON) 2012, 1041\u20131046 (2012)","journal-title":"Annu. IEEE India Conf. (INDICON)"},{"issue":"2","key":"1248_CR34","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1007\/s10270-014-0431-3","volume":"15","author":"A Rago","year":"2016","unstructured":"Rago, A., Marcos, C., Diaz-Pace, Andres, J.: Identifying duplicate functionality in textual use cases by aligning semantic actions. Softw. Syst. Model. 15(2), 579\u2013603 (2016)","journal-title":"Softw. Syst. Model."},{"key":"1248_CR35","doi-asserted-by":"crossref","unstructured":"Ratiu, D., Ducasse, S., Girba, T., Marinescu, R.: Using history information to improve design flaws detection. In: Proceedings of the Eighth European Conference on Software Maintenance and Reengineering (CSMR\u201904), pp. 223\u2013232 (2004)","DOI":"10.1109\/CSMR.2004.1281423"},{"key":"1248_CR36","doi-asserted-by":"publisher","first-page":"1287","DOI":"10.1007\/s10270-016-0557-6","volume":"17","author":"MH Alalfi","year":"2016","unstructured":"Alalfi, M.H., Antony, E.P., Cordy, J.R.: An approach to clone detection in sequence diagrams and its application to security analysis. Softw. Syst. Model. 17, 1287\u20131309 (2016)","journal-title":"Softw. Syst. Model."},{"issue":"4","key":"1248_CR37","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1049\/iet-sen.2009.0029","volume":"5","author":"H Liu","year":"2011","unstructured":"Liu, H., Niu, Z., Ma, Z., Shao, W.: Suffix tree-based approach to detecting duplications in sequence diagrams. IET Softw. 5(4), 385\u2013397 (2011)","journal-title":"IET Softw."},{"key":"1248_CR38","doi-asserted-by":"crossref","unstructured":"Liu, H., Ma, Z., Zhang, L., Shao, W.: Detecting duplications in sequence diagrams based on suffix trees. In 13th Asia Pacific Software Engineering Conference, Kanpur, India, 2006, pp. 269\u2013276: IEEE Computer Society.","DOI":"10.1109\/APSEC.2006.32"},{"issue":"1","key":"1248_CR39","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1049\/iet-sen:20060023","volume":"1","author":"H Liu","year":"2007","unstructured":"Liu, H., Shao, W., Zhang, L., Ma, Z.: Detecting overlapping use cases. IET Softw. 1(1), 29\u201336 (2007)","journal-title":"IET Softw."},{"issue":"1","key":"1248_CR40","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1007\/s10270-012-0246-z","volume":"13","author":"V Cortellessa","year":"2014","unstructured":"Cortellessa, V., Di Marco, A., Trubiani, C.: An approach for modeling and detecting software performance antipatterns based on first-order logics. Softw. Syst. Model. 13(1), 391\u2013432 (2014)","journal-title":"Softw. Syst. Model."},{"key":"1248_CR41","first-page":"331","volume":"2011","author":"N Maneerat","year":"2011","unstructured":"Maneerat, N., Muenchaisri, P.: Bad-smell prediction from software design model using machine learning techniques. Eighth Int. Joint Conf. Comput. Sci. Softw. Eng. (JCSSE) 2011, 331\u2013336 (2011)","journal-title":"Eighth Int. Joint Conf. Comput. Sci. Softw. Eng. (JCSSE)"},{"issue":"4","key":"1248_CR42","doi-asserted-by":"publisher","first-page":"947","DOI":"10.1007\/s11219-015-9271-9","volume":"24","author":"A Ghannem","year":"2016","unstructured":"Ghannem, A., El Boussaidi, G., Kessentini, M.: On the use of design defect examples to detect model refactoring opportunities. Softw. Qual. J. 24(4), 947\u2013965 (2016)","journal-title":"Softw. Qual. J."},{"key":"1248_CR43","first-page":"343","volume":"2010","author":"S Hassaine","year":"2010","unstructured":"Hassaine, S., Khomh, F., Gueheneuc, Y.G., Hamel, S.: IDS: An immune-inspired approach for the detection of software design smells. Seventh Int. Conf. Qual. Inform. Commun. Technol. 2010, 343\u2013348 (2010)","journal-title":"Seventh Int. Conf. Qual. Inform. Commun. Technol."},{"key":"1248_CR44","first-page":"305","volume":"2009","author":"F Khomh","year":"2009","unstructured":"Khomh, F., Vaucher, S., Gu\u00e9h\u00e9neuc, Y.G., Sahraoui, H.: A Bayesian approach for the detection of code and design smells. Ninth Int. Conf. Qual. Softw. 2009, 305\u2013314 (2009)","journal-title":"Ninth Int. Conf. Qual. Softw."},{"key":"1248_CR45","doi-asserted-by":"publisher","first-page":"454","DOI":"10.1016\/j.neucom.2021.08.010","volume":"463","author":"P Ardimento","year":"2021","unstructured":"Ardimento, P., Aversano, L., Bernardi, M.L., Cimitile, M., Iammarino, M.: Temporal convolutional networks for just-in-time design smells prediction using fine-grained software metrics. Neurocomputing 463, 454\u2013471 (2021)","journal-title":"Neurocomputing"},{"key":"1248_CR46","first-page":"03","volume":"59","author":"D Arcelli","year":"2013","unstructured":"Arcelli, D., Cortellessa, V., Trubiani, C.: Experimenting the influence of numerical thresholds on model-based detection and refactoring of performance antipatterns. ECEASST 59, 03 (2013)","journal-title":"ECEASST"},{"issue":"1","key":"1248_CR47","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/TSE.2009.50","volume":"36","author":"N Moha","year":"2010","unstructured":"Moha, N., Gueheneuc, Y.-G., Duchien, A.-F.: Decor: A method for the specification and detection of code and design smells. IEEE Trans. Softw. Eng. (TSE) 36(1), 20\u201336 (2010)","journal-title":"IEEE Trans. Softw. Eng. (TSE)"},{"issue":"4","key":"1248_CR48","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1109\/TSE.2009.92","volume":"36","author":"N Pettersson","year":"2010","unstructured":"Pettersson, N., Lowe, W., Nivre, J.: Evaluation of accuracy in design pattern occurrence detection. IEEE Trans. Softw. Eng. 36(4), 575\u2013590 (2010)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"1248_CR49","unstructured":"Designite, https:\/\/www.designite-tools.com\/designitejava\/. Accessed May 2021."},{"key":"1248_CR50","doi-asserted-by":"crossref","unstructured":"Sharma, T., Mishra, P., Tiwari, R.: Designite: A software design quality assessment tool. In Proceedings of the 1st International Workshop on Bringing Architectural Design Thinking into Developers' Daily Activities, pp. 1\u20134 (2016).","DOI":"10.1145\/2896935.2896938"},{"key":"1248_CR51","unstructured":"Sharma, T., Efstathiou, V., Louridas, P., Spinellis, D.: On the feasibility of transfer-learning code smells using deep learning. http:\/\/arxiv.org\/abs\/1904.03031 (2019)."},{"key":"1248_CR52","unstructured":"Padilha, J., Figueiredo, E., Sant\u2019Anna, C., Garcia, A.: Detecting god methods with concern metrics: An exploratory study. In: Latin-American Workshop on Aspect-Oriented Software Development (2013)."},{"key":"1248_CR53","unstructured":"ArgoUML: http:\/\/argouml.tigris.org. Accessed May 2021."},{"key":"1248_CR54","unstructured":"ArgoUML: https:\/\/wayback.archive-it.org\/all\/20120128012458\/http:\/\/www.isr.uci.edu\/tech-transition.html. Accessed May 2021."},{"key":"1248_CR55","unstructured":"GanttProject: https:\/\/www.ganttproject.biz\/. Accessed May 2021."},{"key":"1248_CR56","unstructured":"jEdit: http:\/\/www.jedit.org\/. Accessed May 2021."},{"key":"1248_CR57","unstructured":"JFreeChart: http:\/\/www.jfree.org\/jfreechart\/. Accessed May 2021."},{"key":"1248_CR58","unstructured":"JUnit: https:\/\/junit.org. Accessed May 2021."},{"key":"1248_CR59","unstructured":"Xerces: http:\/\/xerces.apache.org\/. Accessed May 2021."},{"issue":"9","key":"1248_CR60","doi-asserted-by":"publisher","first-page":"59","DOI":"10.5381\/jot.2005.4.9.a1","volume":"4","author":"M Genero","year":"2005","unstructured":"Genero, M., Piattini, M., Calero, C.: A survey of metrics for UML class diagrams. J. Object Technol. 4(9), 59\u201392 (2005)","journal-title":"J. Object Technol."},{"key":"1248_CR61","volume-title":"Object-Oriented Software Metrics","author":"M Lorenz","year":"1994","unstructured":"Lorenz, M., Kidd, J.: Object-Oriented Software Metrics. Prentice Hall Englewood Cliffs, Hoboken (1994)"},{"issue":"6","key":"1248_CR62","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber, S.R., Kemerer, C.F.: A metrics suite for object oriented design. IEEE Trans. Softw. Eng. 20(6), 476\u2013493 (1994)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"8","key":"1248_CR63","first-page":"47","volume":"11","author":"J Bansiya","year":"1999","unstructured":"Bansiya, J.: Class cohesion metric for object oriented designs. J. Object-Oriented Program. 11(8), 47\u201352 (1999)","journal-title":"J. Object-Oriented Program."},{"key":"1248_CR64","doi-asserted-by":"publisher","first-page":"510","DOI":"10.1109\/TSE.1981.231113","volume":"5","author":"S Henry","year":"1981","unstructured":"Henry, S., Kafura, D.: Software structure metrics based on information flow. IEEE Trans. Softw. Eng. 5, 510\u2013518 (1981)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"1248_CR65","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1109\/21.256541","volume":"23","author":"J-S Jang","year":"1993","unstructured":"Jang, J.-S.: ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 23(3), 665\u2013685 (1993)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"1","key":"1248_CR66","first-page":"143","volume":"43","author":"A Priyono","year":"2012","unstructured":"Priyono, A., Ridwan, M., Alias, A.J., Rahmat, R.A.O., Hassan, A., Ali, M.A.M.: Generation of fuzzy rules with subtractive clustering. Jurnal Teknologi 43(1), 143\u2013153 (2012)","journal-title":"Jurnal Teknologi"},{"key":"1248_CR67","volume-title":"A Comparative Study of Data Clustering Techniques","author":"K Hammouda","year":"2000","unstructured":"Hammouda, K., Karray, F.: A Comparative Study of Data Clustering Techniques. University of Waterloo, Ontario (2000)"},{"key":"1248_CR68","doi-asserted-by":"crossref","unstructured":"Oliveto, R., Khomh, F., Antoniol, G., Gueheneuc, Y.G.: Numerical signatures of antipatterns: An approach based on B-splines. In 14th European Conference on Software Maintenance and Reengineering, pp. 248\u2013251 (2010).","DOI":"10.1109\/CSMR.2010.47"},{"key":"1248_CR69","first-page":"e1954v1","volume":"4","author":"A \u00d6zg\u00fcr","year":"2016","unstructured":"\u00d6zg\u00fcr, A., Erdem, H.: A review of KDD99 dataset usage in intrusion detection and machine learning between 2010 and 2015. PeerJ 4, e1954v1 (2016)","journal-title":"PeerJ"},{"key":"1248_CR70","unstructured":"Shepperd, M., Kadoda, G.: Using simulation to evaluate prediction techniques [for software]. In: Proceedings Seventh International Software Metrics Symposium, IEEE, pp. 349\u2013359 (2001)."},{"issue":"5","key":"1248_CR71","doi-asserted-by":"publisher","first-page":"429","DOI":"10.3233\/IDA-2002-6504","volume":"6","author":"N Japkowicz","year":"2002","unstructured":"Japkowicz, N., Stephen, S.: The class imbalance problem: A systematic study. Intell. Data Anal. 6(5), 429\u2013449 (2002)","journal-title":"Intell. Data Anal."},{"key":"1248_CR72","first-page":"4","volume":"5","author":"K Bataineh","year":"2011","unstructured":"Bataineh, K., Naji, M., Saqer, M.: A comparison study between various fuzzy clustering algorithms. Jordan J. Mech. Ind. Eng. 5, 4 (2011)","journal-title":"Jordan J. Mech. Ind. Eng."},{"key":"1248_CR73","unstructured":"Claes, W., Per, R., Martin, H., Magnus, C., Bj\u00f6rn, R., Wessl\u00e9n, A.: Experimentation in software engineering: An introduction. http:\/\/books.google.com\/books (2000)."},{"key":"1248_CR74","first-page":"1","volume":"5","author":"M de Oliveira Barros","year":"2011","unstructured":"de Oliveira Barros, M., Dias-Neto, A.C.: Threats to validity in search-based software engineering empirical studies. RelaTe-DIA 5, 1 (2011)","journal-title":"RelaTe-DIA"},{"issue":"1","key":"1248_CR75","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.jss.2010.09.004","volume":"84","author":"E Capra","year":"2011","unstructured":"Capra, E., Francalanci, C., Merlo, F., Rossi-Lamastra, C.: Firms\u2019 involvement in Open Source projects: A trade-off between software structural quality and popularity. J. Syst. Softw. 84(1), 144\u2013161 (2011)","journal-title":"J. Syst. Softw."}],"container-title":["International Journal of Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40815-022-01248-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40815-022-01248-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40815-022-01248-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,18]],"date-time":"2024-09-18T23:39:08Z","timestamp":1726702748000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40815-022-01248-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,21]]},"references-count":75,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["1248"],"URL":"https:\/\/doi.org\/10.1007\/s40815-022-01248-5","relation":{},"ISSN":["1562-2479","2199-3211"],"issn-type":[{"type":"print","value":"1562-2479"},{"type":"electronic","value":"2199-3211"}],"subject":[],"published":{"date-parts":[[2022,2,21]]},"assertion":[{"value":"9 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 December 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 January 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 February 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}