{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T02:28:05Z","timestamp":1771295285573,"version":"3.50.1"},"reference-count":19,"publisher":"Walter de Gruyter GmbH","issue":"1","license":[{"start":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T00:00:00Z","timestamp":1517443200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,12,18]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>In a software development process, effective cost estimation is the most challenging activity. Software effort estimation is a crucial part of cost estimation. Management cautiously considers the efforts and benefits of software before committing the required resources to that project or order for a contract. Unfortunately, it is difficult to measure such preliminary estimation, as it has only little information about the project at an early stage. In this paper, a new approach is proposed; this is based on reasoning by the soft computing approach to calculate the effort estimation of the software. In this approach, rules are generated based on the input dataset. These rules are then clustered for better estimation. In our proposed method, we use modified fuzzy C means for clustering the dataset. Once the clustering is done, various rules are obtained and these rules are given as the input to the neural network. Here, we modify the neural network by incorporating optimization algorithms. The optimization algorithms employed here are the artificial bee colony (ABC), modified cuckoo search (MCS), and hybrid ABC-MCS algorithms. Hence, we obtain three optimized sets of rules that are used for the effort estimation process. The performance of our proposed method is investigated using parameters such as the mean absolute relative error and mean magnitude of relative error.<\/jats:p>","DOI":"10.1515\/jisys-2017-0121","type":"journal-article","created":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T05:01:09Z","timestamp":1517461269000},"page":"251-263","source":"Crossref","is-referenced-by-count":4,"title":["Software Effort Estimation Using Modified Fuzzy C Means Clustering and Hybrid ABC-MCS Optimization in Neural Network"],"prefix":"10.1515","volume":"29","author":[{"given":"Hussain","family":"Azath","sequence":"first","affiliation":[{"name":"Research Scholar, CSE , Karpagam University , Coimbatore , India"},{"name":"Assistant Professor, CSE, KGiSL Institute of Technology , Coimbatore , India"}]},{"given":"Marimuthu","family":"Mohanapriya","sequence":"additional","affiliation":[{"name":"Research Supervisor, Department of CSE , Karpagam University , Coimbatore , India"},{"name":"Associate Professor\/Department of CSE, CIT , Coimbatore , India"}]},{"given":"Somasundaram","family":"Rajalakshmi","sequence":"additional","affiliation":[{"name":"Professor & Head, Department of CSE, Cheran College of Engineering , Karur , India"}]}],"member":"374","published-online":{"date-parts":[[2018,2,1]]},"reference":[{"key":"2025120523331641709_j_jisys-2017-0121_ref_001","doi-asserted-by":"crossref","unstructured":"R. Abdukalykov, I. Hussain, M. Kassab and O. Ormandjieva, Quantifying the impact of different non-functional requirements and problem domains on software effort estimation, in Proc. 9th International Conference on Software Engineering Research, Management and Applications, 2011.","DOI":"10.1109\/SERA.2011.45"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_002","doi-asserted-by":"crossref","unstructured":"I. Attarzadeh, A. Mehranzadeh and A. Barati, Proposing an enhanced artificial neural network prediction model to improve the accuracy in software effort estimation, in Proc. 4th International Conference on Computational Intelligence, Communication Systems and Networks, 2012.","DOI":"10.1109\/CICSyN.2012.39"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_003","doi-asserted-by":"crossref","unstructured":"M. Azzeh and A. B. Nassif, Analogy-based effort estimation: a new method to discover set of analogies from dataset characteristics, IET Softw. 9 (2015), 39\u201350.","DOI":"10.1049\/iet-sen.2013.0165"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_004","doi-asserted-by":"crossref","unstructured":"V. K. Bardsiri, D. N. A. Jawawi, S. Z. M. Hashim and E. Khatibi, Increasing the accuracy of software development effort estimation using projects clustering, IET Softw. 6 (2012), 461\u2013473.","DOI":"10.1049\/iet-sen.2011.0210"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_005","doi-asserted-by":"crossref","unstructured":"Z. Dan, Improving the accuracy in software effort estimation using artificial neural network model based on particle swarm optimization, in Proc. IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI), 2013.","DOI":"10.1109\/SOLI.2013.6611406"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_006","doi-asserted-by":"crossref","unstructured":"K. Dejaeger, W. Verbeke, D. Martens and B. Baesens, Data mining techniques for software effort estimation: a comparative study, IEEE Trans. Softw. Eng. 38 (2012), 375\u2013397.","DOI":"10.1109\/TSE.2011.55"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_007","doi-asserted-by":"crossref","unstructured":"M. El Bajta, Analogy-based software development effort estimation in global software development, in Proc. IEEE 10th International Conference on Global Software Engineering Workshops, 2015.","DOI":"10.1109\/ICGSEW.2015.19"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_008","doi-asserted-by":"crossref","unstructured":"K. Hamdan, H. El Khatib, J. Moses and P. Smith, A software cost ontology system for assisting estimation of software project effort for use with case-based reasoning, Innov. Inf. Technol. (2006).","DOI":"10.1109\/INNOVATIONS.2006.301942"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_009","doi-asserted-by":"crossref","unstructured":"D. Karaboga and B. Akay, A comparative study of artificial bee colony algorithm, J. Appl. Math. Comput. 214 (2009), 108\u2013132.","DOI":"10.1016\/j.amc.2009.03.090"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_010","doi-asserted-by":"crossref","unstructured":"D. Karaboga and C. Ozturk, Fuzzy clustering with artificial bee colony algorithm, J. Sci. Res. Essays 5 (2010), 1899\u20131902.","DOI":"10.4249\/scholarpedia.6915"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_011","doi-asserted-by":"crossref","unstructured":"E. Kocaguneli, T. Menzies, J. Keung, D. Cok and R. Madachy, Active learning and effort estimation: finding the essential content of software effort estimation data, IEEE Trans. Softw. Eng. 39 (2013), 1040\u20131053.","DOI":"10.1109\/TSE.2012.88"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_012","doi-asserted-by":"crossref","unstructured":"W.-T. Lee, J. Lee, K.-H. Hsu and J. Y. Kuo, Applying software effort estimation model based on work breakdown structure, in Proc. 6th International Conference on Genetic and Evolutionary Computing, 2012.","DOI":"10.1109\/ICGEC.2012.68"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_013","unstructured":"S. Malathi and S. Sridhar, Estimation of effort in software cost analysis for heterogenous dataset using fuzzy analogy, Int. J. Comput. Sci. Inf. Security 10 (2012)."},{"key":"2025120523331641709_j_jisys-2017-0121_ref_014","doi-asserted-by":"crossref","unstructured":"A. L. I. Oliveira, P. L. Braga, R. M. F. Lima and M. L. Cornelio, GA-based method for feature selection and parameters optimization for machine learning regression applied to software effort estimation, Inf. Softw. Technol. 52 (2010), 1155\u20131166.","DOI":"10.1016\/j.infsof.2010.05.009"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_015","doi-asserted-by":"crossref","unstructured":"J. Popovic, D. Bojic and N. Korolija, Analysis of task effort estimation accuracy based on use case point size, IET Softw. 9 (2015), 1\u20138.","DOI":"10.1049\/iet-sen.2014.0254"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_016","doi-asserted-by":"crossref","unstructured":"S. M. Satapathy, M. Kumar and S. K. Rath, Class point approach for software effort estimation using soft computing techniques, ACM SIGSOFT Softw. Eng. 39 (2014), 1\u20136.","DOI":"10.1145\/2597716.2597725"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_017","doi-asserted-by":"crossref","unstructured":"S. M. Satapathy, B. P. Acharya and S. K. Rath, Early stage software effort estimation using random forest technique based on use case points, IET Softw. 10 (2016), 10\u201317.","DOI":"10.1049\/iet-sen.2014.0122"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_018","doi-asserted-by":"crossref","unstructured":"Y.-S. Seo, K.-A. Yoon and D.-H. Bae, Improving the accuracy of software effort estimation based on multiple least square regression models by estimation error-based data partitioning, in Proc. 16th Asia-Pacific Software Engineering Conference, 2009.","DOI":"10.1109\/APSEC.2009.57"},{"key":"2025120523331641709_j_jisys-2017-0121_ref_019","doi-asserted-by":"crossref","unstructured":"T. Wijayasiriwardhane, R. Lai and K. C. Kang, Effort estimation of component-based software development \u2013 a survey, IET Softw. 5 (2011), 216\u2013228.","DOI":"10.1049\/iet-sen.2009.0051"}],"container-title":["Journal of Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyter.com\/view\/journals\/jisys\/29\/1\/article-p251.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2017-0121\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2017-0121\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T23:33:30Z","timestamp":1764977610000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2017-0121\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,1]]},"references-count":19,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2018,1,10]]},"published-print":{"date-parts":[[2019,12,18]]}},"alternative-id":["10.1515\/jisys-2017-0121"],"URL":"https:\/\/doi.org\/10.1515\/jisys-2017-0121","relation":{},"ISSN":["2191-026X","0334-1860"],"issn-type":[{"value":"2191-026X","type":"electronic"},{"value":"0334-1860","type":"print"}],"subject":[],"published":{"date-parts":[[2018,2,1]]}}}