{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:17:37Z","timestamp":1740107857148,"version":"3.37.3"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"14","license":[{"start":{"date-parts":[[2022,1,21]],"date-time":"2022-01-21T00:00:00Z","timestamp":1642723200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,21]],"date-time":"2022-01-21T00:00:00Z","timestamp":1642723200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Ministry of Education and Research Romania","award":["CNFIS-FDI-2021-0285"],"award-info":[{"award-number":["CNFIS-FDI-2021-0285"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2022,7]]},"DOI":"10.1007\/s00500-021-06646-9","type":"journal-article","created":{"date-parts":[[2022,1,21]],"date-time":"2022-01-21T00:04:01Z","timestamp":1642723441000},"page":"6925-6939","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Computational intelligence in software defects rules discovery"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9049-5726","authenticated-orcid":false,"given":"Andreea","family":"Vescan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Camelia","family":"\u015eerban","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gloria Cerasela","family":"Cri\u015fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,1,21]]},"reference":[{"key":"6646_CR1","unstructured":"Abreu F (1993) Metrics for object oriented environment. In: Proceedings of the 3rd international conference on software quality, Tahoe, Nevada, EUA, October 4th - 6th, pp 67\u2014-75"},{"key":"6646_CR2","unstructured":"Abreu F (1995) The MOOD metrics set. In: 9th European conference on object-oriented programming (ECOOP\u201995) Workshop Metrics"},{"key":"6646_CR3","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1016\/0164-1212(94)90099-X","volume":"26","author":"F Abreu","year":"1994","unstructured":"Abreu F, Rogerio C (1994) Candidate metrics for object- oriented software within a taxonomy framework. J Syst Softw 26:359\u2013368","journal-title":"J Syst Softw"},{"issue":"4","key":"6646_CR4","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1016\/j.infsof.2010.11.013","volume":"53","author":"D Azar","year":"2011","unstructured":"Azar D, Vybihal J (2011) An ant colony optimization algorithm to improve software quality prediction models: case of class stability. Inf Softw Technol 53(4):388\u2013393","journal-title":"Inf Softw Technol"},{"issue":"9","key":"6646_CR5","doi-asserted-by":"publisher","first-page":"1365","DOI":"10.1016\/j.infsof.2009.05.003","volume":"51","author":"D Azar","year":"2009","unstructured":"Azar D, Harmanani H, Korkmaz R (2009) A hybrid heuristic approach to optimize rule-based software quality estimation models. Inform Softw Technol 51(9):1365\u20131376","journal-title":"Inform Softw Technol"},{"issue":"2","key":"6646_CR6","first-page":"137","volume":"14","author":"D Azar","year":"2016","unstructured":"Azar D, Fayad K, Daoud C (2016) A combined ant colony optimization and simulated annealing algorithm to assess stability and fault-proneness of classes based on internal software quality attributes. Int J Artif Intell 14(2):137\u2013156","journal-title":"Int J Artif Intell"},{"key":"6646_CR7","doi-asserted-by":"crossref","unstructured":"Blum C, Socha K (2005) Training feed-forward neural networks with ant colony optimization: an application to pattern classification. In: Fifth international conference on hybrid intelligent systems (HIS\u201905), pp. 6","DOI":"10.1109\/ICHIS.2005.104"},{"key":"6646_CR8","doi-asserted-by":"crossref","unstructured":"Boryczka U, Kozak J (2010) Ant colony decision trees: a new method for constructing decision trees based on ant colony optimization. In: Proceedings of the second international conference on computational collective intelligence: technologies and applications - Volume PartI, Springer-Verlag, Berlin, Heidelberg, ICCCI\u201910, p 373\u2013382","DOI":"10.1007\/978-3-642-16693-8_39"},{"issue":"4","key":"6646_CR9","first-page":"73","volume":"16","author":"F Botes","year":"2011","unstructured":"Botes F, Leenen L, Harpe RDL (2011) Ant tree miner amyntas: automatic, cost-based feature selection for intrusion detection. J Inform Warfare 16(4):73\u201392","journal-title":"J Inform Warfare"},{"issue":"6","key":"6646_CR10","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber SR, Kemerer CF (1994) A metrics suite for object-oriented design. IEEE Trans Soft Ware Eng 20(6):476\u2013493","journal-title":"IEEE Trans Soft Ware Eng"},{"key":"6646_CR11","volume-title":"Object-oriented design","author":"P Coad","year":"1991","unstructured":"Coad P, Yourdon E (1991) Object-oriented design, vol 2. Prentice Hall, London"},{"key":"6646_CR12","doi-asserted-by":"publisher","first-page":"791","DOI":"10.1287\/opre.6.6.791","volume":"6","author":"GA Croes","year":"1958","unstructured":"Croes GA (1958) A method for solving traveling salesman problems. Op Res 6:791\u2013812","journal-title":"Op Res"},{"key":"6646_CR13","doi-asserted-by":"publisher","unstructured":"D\u2019Ambros M, Lanza M, Robbes R (2010) An extensive comparison of bug prediction approaches. In: 2010 7th IEEE working conference on mining software repositories (MSR 2010), pp 31\u201341, https:\/\/doi.org\/10.1109\/MSR.2010.5463279","DOI":"10.1109\/MSR.2010.5463279"},{"key":"6646_CR14","volume-title":"Controlling software projects: management, measurement, and estimates","author":"T DeMarco","year":"1986","unstructured":"DeMarco T (1986) Controlling software projects: management, measurement, and estimates. Prentice Hall PTR, New Jersy"},{"key":"6646_CR15","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1109\/4235.585892","volume":"1","author":"M Dorigo","year":"1997","unstructured":"Dorigo M, Gambardella L (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evolut Comput 1:53\u201366","journal-title":"IEEE Trans Evolut Comput"},{"key":"6646_CR16","doi-asserted-by":"crossref","unstructured":"Dorigo M, T S, (2004) Ant Colony optimization. MIT Press","DOI":"10.7551\/mitpress\/1290.001.0001"},{"key":"6646_CR17","first-page":"1","volume":"26","author":"M Dorigo","year":"1986","unstructured":"Dorigo M, Maniezzo V, Colorni A (1986) The ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern 26:1\u201313","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"6646_CR18","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1016\/j.engappai.2017.12.011","volume":"69","author":"A Elmishali","year":"2018","unstructured":"Elmishali A, Stern R, Kalech M (2018) An artificial intelligence paradigm for troubleshooting software bugs. Eng Appl Artif Intell 69:147\u2013156. https:\/\/doi.org\/10.1016\/j.engappai.2017.12.011","journal-title":"Eng Appl Artif Intell"},{"key":"6646_CR19","unstructured":"Equinox (Online; accessed 29 Feb 2019) Eclipse equinox. https:\/\/projects.eclipse.org\/projects\/eclipse.equinox"},{"key":"6646_CR20","volume-title":"Software metrics: a rigorous approach","author":"N Fenton","year":"1995","unstructured":"Fenton N (1995) Software metrics: a rigorous approach. International Thomson Computer Press, London, UK"},{"key":"6646_CR21","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1016\/0305-0548(86)90048-1","volume":"13","author":"F Glover","year":"1986","unstructured":"Glover F (1986) Future paths for integer programming and links to artificial intelligence. Comput Op Res 13:533\u2013549","journal-title":"Comput Op Res"},{"key":"6646_CR22","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1007\/978-3-642-32639-4_81","volume-title":"Intelligent data engineering and automated learning - IDEAL 2012","author":"S Hodnefjell","year":"2012","unstructured":"Hodnefjell S, Costa Junior I (2012) Classification rule discovery with ant colony optimization algorithm. In: Yin H, Costa JAF, Barreto G (eds) Intelligent data engineering and automated learning - IDEAL 2012. Springer, Berlin Heidelberg, Berlin, Heidelberg, pp 678\u2013687"},{"key":"6646_CR23","volume-title":"Adaptation in natural and artificial systems","author":"H Holland","year":"1975","unstructured":"Holland H (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor, MI, USA"},{"key":"6646_CR24","unstructured":"JDT (Online; accessed 29 Feb 2019) Jdt core component. https:\/\/www.eclipse.org\/jdt\/core\/index.php"},{"key":"6646_CR25","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1126\/science.220.4598.671","volume":"220","author":"GCVMS Kirkpatrick","year":"1983","unstructured":"Kirkpatrick GCVMS (1983) Optimization by simulated annealing. Science 220:671\u2013680","journal-title":"Science"},{"issue":"19","key":"6646_CR26","first-page":"14291","volume":"13","author":"K Kumar","year":"2018","unstructured":"Kumar K, Gyani DJ, Narsimha G (2018) Software defect prediction using ant colony optimization. Int J Appl Eng Res 13(19):14291\u201314297","journal-title":"Int J Appl Eng Res"},{"key":"6646_CR27","doi-asserted-by":"publisher","first-page":"497","DOI":"10.2307\/1910129","volume":"28","author":"AH Land","year":"1960","unstructured":"Land AH, Doig AG (1960) An automatic method of solving discrete programming problems. Econometrica 28:497\u2013520","journal-title":"Econometrica"},{"key":"6646_CR28","doi-asserted-by":"crossref","unstructured":"Li W, Henry S (1993) Maintenance metrics for the object oriented paradigm. IEEE proc first international software metrics symp pp 52\u201360","DOI":"10.1109\/METRIC.1993.263801"},{"key":"6646_CR29","unstructured":"Liu B, Abbass HA, Mckay B (2002) Density-based heuristic for rule discovery with ant-miner. In: Proceedings of the 6th Australasia-Japan Joint Workshop on Intell Evol Syst"},{"key":"6646_CR30","volume-title":"Object-oriented software metrics","author":"M Lorenz","year":"1994","unstructured":"Lorenz M, Kidd J (1994) Object-oriented software metrics. Prentice-Hall Object-Oriented Series, Englewood Cliffs, NY"},{"key":"6646_CR31","unstructured":"Lucene (Online; accessed 29 Feb 2019) Lucene. http:\/\/lucene.apache.org\/"},{"key":"6646_CR32","unstructured":"Marinescu R (2002) Measurement and quality in object oriented design. PhD thesis, faculty of automatics and computer science, University of Timisoara"},{"issue":"5","key":"6646_CR33","doi-asserted-by":"publisher","first-page":"651","DOI":"10.1109\/TEVC.2006.890229","volume":"11","author":"D Martens","year":"2007","unstructured":"Martens D, De Backer M, Haesen R, Vanthienen J, Snoeck M, Baesens B (2007) Classification with ant colony optimization. IEEE Trans Evolut Comput 11(5):651\u2013665","journal-title":"IEEE Trans Evolut Comput"},{"issue":"4","key":"6646_CR34","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"T McCabe","year":"1976","unstructured":"McCabe T (1976) A complexity measure. IEEE Trans Softw Eng 2(4):308\u2013320","journal-title":"IEEE Trans Softw Eng"},{"key":"6646_CR35","unstructured":"Mylyn (Online; accessed 29 Feb 2019) Mylyn"},{"key":"6646_CR36","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1007\/978-3-540-87527-7_5","volume-title":"Ant colony optimization and swarm intelligence","author":"FEB Otero","year":"2008","unstructured":"Otero FEB, Freitas AA, Johnson CG (2008) cant-miner: an ant colony classification algorithm to cope with continuous attributes. In: Dorigo M, Birattari M, Blum C, Clerc M, St\u00fctzle T, Winfield AFT (eds) Ant colony optimization and swarm intelligence. Springer, Berlin Heidelberg, Berlin, Heidelberg, pp 48\u201359"},{"key":"6646_CR37","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/s12293-010-0045-4","volume":"2","author":"FEB Otero","year":"2010","unstructured":"Otero FEB, Freitas A, Johnson C (2010) A hierarchical multi-label classification ant colony algorithm for protein function prediction. Memetic Comp 2:165\u2013181","journal-title":"Memetic Comp"},{"issue":"4","key":"6646_CR38","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1109\/TEVC.2002.802452","volume":"6","author":"R Parpinelli","year":"2002","unstructured":"Parpinelli R, Lopes H, Freitas A (2002) Data mining with an ant colony optimization algorithm. IEEE Trans Evolut Comput 6(4):321\u2013332","journal-title":"IEEE Trans Evolut Comput"},{"key":"6646_CR39","unstructured":"Parpinelli RS, Lopes HS, Freitas AA (2001) An ant colony based system for data mining: applications to medical data. In: Proceedings of the 3rd annual conference on genetic and evolutionary computation, pp 791\u2013797"},{"key":"6646_CR40","unstructured":"PDE (Online; accessed 29 Feb 2019) Pde ui. https:\/\/www.eclipse.org\/pde\/pde-ui"},{"key":"6646_CR41","unstructured":"Perez-Uribe A (2002) Ant colony system algorithm in C\/C++"},{"key":"6646_CR42","doi-asserted-by":"publisher","first-page":"1389","DOI":"10.1002\/j.1538-7305.1957.tb01515.x","volume":"36","author":"RC Prim","year":"1957","unstructured":"Prim RC (1957) Shortest connection networks and some generalizations. Bell Syst Tech J 36:1389\u20131401","journal-title":"Bell Syst Tech J"},{"key":"6646_CR43","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.neucom.2019.11.067","volume":"385","author":"L Qiao","year":"2020","unstructured":"Qiao L, Li X, Umer Q, Guo P (2020) Deep learning based software defect prediction. Neurocomputing 385:100\u2013110","journal-title":"Neurocomputing"},{"key":"6646_CR44","volume-title":"Object-oriented design heuristics","author":"A Riel","year":"1996","unstructured":"Riel A (1996) Object-oriented design heuristics. Addison-Wesley, Boston"},{"issue":"22","key":"6646_CR45","doi-asserted-by":"publisher","first-page":"14171","DOI":"10.1007\/s00500-021-06254-7","volume":"25","author":"B Sotto-Mayor","year":"2021","unstructured":"Sotto-Mayor B, Kalech M (2021) Cross-project smell-based defect prediction. Soft Comput 25(22):14171\u201314181","journal-title":"Soft Comput"},{"issue":"10","key":"6646_CR46","doi-asserted-by":"publisher","first-page":"7685","DOI":"10.1007\/s00500-019-04391-8","volume":"24","author":"M Soui","year":"2020","unstructured":"Soui M, Chouchane M, Mkaouer MW, Kessentini M, Ghedira K (2020) Assessing the quality of mobile graphical user interfaces using multi-objective optimization. Soft Comput 24(10):7685\u20137714","journal-title":"Soft Comput"},{"key":"6646_CR47","doi-asserted-by":"crossref","unstructured":"Vescan A, Serban C, Crisan G (2021) Software defects rules discovery. In: 2021 IEEE international conference on software testing, verification and validation workshops (ICSTW), IEEE computer society, Los Alamitos, CA, USA, pp 101\u2013109, 10.1109\/ICSTW52544.2021.00028, https:\/\/doi.ieeecomputersociety.org\/10.1109\/ICSTW52544.2021.00028","DOI":"10.1109\/ICSTW52544.2021.00028"},{"key":"6646_CR48","doi-asserted-by":"crossref","unstructured":"Vivanco R (2007) Improving predictive models of software quality using an evolutionary computational approach. In: 2007 IEEE international conference on software maintenance, IEEE, pp 503\u2013504","DOI":"10.1109\/ICSM.2007.4362671"},{"key":"6646_CR49","unstructured":"Yin RK (2008) Case study research: design and methods (Applied Social Research Methods), fourth edition. edn. Sage Publications"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-021-06646-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-021-06646-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-021-06646-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,17]],"date-time":"2022-06-17T12:18:33Z","timestamp":1655468313000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-021-06646-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,21]]},"references-count":49,"journal-issue":{"issue":"14","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["6646"],"URL":"https:\/\/doi.org\/10.1007\/s00500-021-06646-9","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"type":"print","value":"1432-7643"},{"type":"electronic","value":"1433-7479"}],"subject":[],"published":{"date-parts":[[2022,1,21]]},"assertion":[{"value":"3 December 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 January 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Author Andreea Vescan declares that she has no conflict of interest. Author Camelia \u015eerban declares that she has no conflict of interest. Author Gloria Cerasela Cri\u015fan declares that she has no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}