{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T23:37:54Z","timestamp":1764977874066,"version":"3.46.0"},"reference-count":30,"publisher":"Walter de Gruyter GmbH","issue":"1","license":[{"start":{"date-parts":[[2019,6,27]],"date-time":"2019-06-27T00:00:00Z","timestamp":1561593600000},"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 the discipline of software development, effort estimation renders a pivotal role. For the successful development of the project, an unambiguous estimation is necessitated. But there is the inadequacy of standard methods for estimating an effort which is applicable to all projects. Hence, to procure the best way of estimating the effort becomes an indispensable need of the project manager. Mathematical models are only mediocre in performing accurate estimation. On that account, we opt for analogy-based effort estimation by means of some soft computing techniques which rely on historical effort estimation data of the successfully completed projects to estimate the effort. So in a thorough study to improve the accuracy, models are generated for the clusters of the datasets with the confidence that data within the cluster have similar properties. This paper aims mainly on the analysis of some of the techniques to improve the effort prediction accuracy. Here the research starts with analyzing the correlation coefficient of the selected datasets. Then the process moves through the analysis of classification accuracy, clustering accuracy, mean magnitude of relative error and prediction accuracy based on some machine learning methods. Finally, a bio-inspired firefly algorithm with fuzzy analogy is applied on the datasets to produce good estimation accuracy.<\/jats:p>","DOI":"10.1515\/jisys-2019-0023","type":"journal-article","created":{"date-parts":[[2019,6,27]],"date-time":"2019-06-27T05:02:47Z","timestamp":1561611767000},"page":"1468-1479","source":"Crossref","is-referenced-by-count":2,"title":["Analogy-Based Approaches to Improve Software Project Effort Estimation Accuracy"],"prefix":"10.1515","volume":"29","author":[{"given":"V","family":"Resmi","sequence":"first","affiliation":[{"name":"Department of Computer Applications , Udaya School of Engineering , Vellamodi, Tamil Nadu, 629 204 , India"}]},{"given":"S","family":"Vijayalakshmi","sequence":"additional","affiliation":[{"name":"Department of Computer Applications , Thiagarajar College of Engineering , Madurai, Tamil Nadu, 625 015 , India"}]}],"member":"374","published-online":{"date-parts":[[2019,6,27]]},"reference":[{"key":"2025120523341669326_j_jisys-2019-0023_ref_001","doi-asserted-by":"crossref","unstructured":"A. J. Albrecht and J. A. Gaffney, Software function, source lines of codes, and development effort prediction: a software science validation, IEEE Trans. Softw. Engg. 9 (1983), 639\u2013648.","DOI":"10.1109\/TSE.1983.235271"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_002","doi-asserted-by":"crossref","unstructured":"R. de A. Araujo, A. L. I. Oliveira and S. Meira, A class of hybrid multilayer perceptrons for software development effort estimation problems, Expert Syst. Appl. 90 (2017), 1\u201312.","DOI":"10.1016\/j.eswa.2017.07.050"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_003","doi-asserted-by":"crossref","unstructured":"M. Azzeh, A replicated assessment and comparison of adaptation techniques for analogy-based effort estimation, Empir. Softw. Eng. 17 (2012), 90\u2013127.","DOI":"10.1007\/s10664-011-9176-6"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_004","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":"2025120523341669326_j_jisys-2019-0023_ref_005","unstructured":"B. W. Boehm, Software engineering economics, Prentice Hall, Englewood Cliffs, NJ, 1981."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_006","doi-asserted-by":"crossref","unstructured":"B. W. Boehm and R. Valerdi, Achievements and challenges in cocomo-based software resource estimation, IEEE Softw. 25 (2008), 74\u201383.","DOI":"10.1109\/MS.2008.133"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_007","doi-asserted-by":"crossref","unstructured":"E. Borandag, F. Yucalar and S. Z. Erdogan, A case study for the software size estimation through MK II FPA and FP methods, Int. J. Comput. Appl. Technol. 53 (2016), 309\u2013314.","DOI":"10.1504\/IJCAT.2016.076777"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_008","unstructured":"S. D. Conte, H. E. Dunsmore and V. Y. Shen, Software engineering metrics and models, Benjamin-Cummings Publishing, Redwood City, 1986."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_009","unstructured":"GitHub. https:\/\/dzone.com\/articles\/deep-learning-via-multilayer-perceptron-classifier."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_010","unstructured":"J. Han and M. Kamber, Data mining concepts and techniques, 2nd ed., Elsevier, Amsterdam, The Netherlands, Reprinted 2008."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_011","unstructured":"S. Haykin, Neural networks: a comprehensive foundation, 2nd ed. Prentice Hall, New York, 1998."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_012","doi-asserted-by":"crossref","unstructured":"M. Humayun and C. Gang, Estimating effort in global software development projects using machine learning techniques, Int. J. Inform. Edu. Technol. 2 (2012), 208\u2013211.","DOI":"10.7763\/IJIET.2012.V2.111"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_013","unstructured":"C. Jones, Estimating software costs: bringing realism to estimating, 2nd ed., McGraw-Hill, New York, 2007."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_014","doi-asserted-by":"crossref","unstructured":"M. J\u00f8rgensen, Experience with the accuracy of software maintenance task effort prediction models, IEEE Trans. Softw. Engg. 21 (1995), 674\u2013681.","DOI":"10.1109\/32.403791"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_015","doi-asserted-by":"crossref","unstructured":"A. Kaushik, S. Verma, H. J. Singh and G. Chhabra, Software cost optimization integrating fuzzy system and COA-cuckoo optimization algorithm, Int. J. Syst. Assur. Eng. Manage. 8 (2017), 1461\u20131471.","DOI":"10.1007\/s13198-017-0615-7"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_016","doi-asserted-by":"crossref","unstructured":"J. Keung, B. Kitchenham and D. R. Jeffery, Analogy-X: providing statistical inference to analogy-based software cost estimation, IEEE Trans. Softw. Engg. 34 (2008), 471\u2013484.","DOI":"10.1109\/TSE.2008.34"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_017","doi-asserted-by":"crossref","unstructured":"B. V. Khatibi, 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":"2025120523341669326_j_jisys-2019-0023_ref_018","doi-asserted-by":"crossref","unstructured":"B. V. Khatibi, D. N. A. Jawawi and E. Khatibi, Increasing the accuracy of analogy based software development effort estimation using neural networks, Int. J. Comput. Commun. Engg. 2 (2013), 78\u201381.","DOI":"10.7763\/IJCCE.2013.V2.142"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_019","doi-asserted-by":"crossref","unstructured":"E. Kocaguneli, T. Menzies and A. Bener, Exploiting the essential assumptions of analogy-based effort estimation, IEEE Trans. Softw. Eng. 38 (2012), 425\u2013438.","DOI":"10.1109\/TSE.2011.27"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_020","doi-asserted-by":"crossref","unstructured":"J. Z. Li, G. Ruhe, A. Al-Emran and M. M. Ritcher, A flexible method for software effort estimation by analogy, Empir. Softw. Eng. 12 (2007), 65\u2013106.","DOI":"10.1007\/s10664-006-7552-4"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_021","unstructured":"S. Malathi and S. Sridhar, Estimation of effort in software cost analysis for heterogeneous dataset using fuzzy analogy, Int. J. Comput. Sci. Inform. Security, 10 (2012), arXiv:1211.1136."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_022","unstructured":"E. A. Nelson, Management handbook for the estimation of computer programming costs, System Developer Corp., Santa Monica, CA, USA, 1966."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_023","unstructured":"Prabhakar and M. Dutta, Prediction of software effort using artificial neural network and support vector machine, Int. J. Adv. Res. Comput. Sci. Softw. Eng. 3 (2013), 40\u201346."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_024","doi-asserted-by":"crossref","unstructured":"L. H. Putnam, A general empirical solution to the macrosoftware sizing and estimating problem, IEEE Trans. Softw. Engg. 4 (1987), 345\u2013361.","DOI":"10.1109\/TSE.1978.231521"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_025","unstructured":"S. K. Sarangi and V. Jaglan, Performance comparison of machine learning algorithms on integration of clustering and classification techniques, Int. J. Emerg. Technol. Comput. Appl. Sci. (2013) 251\u2013257."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_026","doi-asserted-by":"crossref","unstructured":"S. M. Satapathy, M. Kumar and S. K. Rath, Fuzzy-class point approach for software effort estimation using various adaptive regression methods, CSI Trans. ICT 1 (2013), 367\u2013380.","DOI":"10.1007\/s40012-013-0035-z"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_027","doi-asserted-by":"crossref","unstructured":"M. Shepperd and C. Schofield, Estimating software project effort using analogies, IEEE Trans. Softw. Engg. 23 (1997), 736\u2013743.","DOI":"10.1109\/32.637387"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_028","unstructured":"X. S. Yang, Nature-inspired metaheuristic algorithms, Luniver Press, London, 2008."},{"key":"2025120523341669326_j_jisys-2019-0023_ref_029","doi-asserted-by":"crossref","unstructured":"X. S. Yang, Firefly algorithms for multimodal optimization, in: Stochastic algorithms: foundations and applications, vol. 5792, pp. 169\u2013178, SAGA. Lecture Notes in Computer Sciences, Springer, Heidelberg, Berlin, 2009.","DOI":"10.1007\/978-3-642-04944-6_14"},{"key":"2025120523341669326_j_jisys-2019-0023_ref_030","doi-asserted-by":"crossref","unstructured":"F. Y\u00fccalar, D. Kilinc, E. Borandag and A. Ozcift, Regression analysis based software effort estimation method, Int. J. Softw. Eng. Knowledge Eng. 26 (2016) 807\u2013826.","DOI":"10.1142\/S0218194016500261"}],"container-title":["Journal of Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyter.com\/view\/journals\/jisys\/29\/1\/article-p1468.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2019-0023\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2019-0023\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T23:34:52Z","timestamp":1764977692000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2019-0023\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,27]]},"references-count":30,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,9,20]]},"published-print":{"date-parts":[[2019,12,18]]}},"alternative-id":["10.1515\/jisys-2019-0023"],"URL":"https:\/\/doi.org\/10.1515\/jisys-2019-0023","relation":{},"ISSN":["2191-026X","0334-1860"],"issn-type":[{"type":"electronic","value":"2191-026X"},{"type":"print","value":"0334-1860"}],"subject":[],"published":{"date-parts":[[2019,6,27]]}}}