{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T23:36:44Z","timestamp":1764977804363,"version":"3.46.0"},"reference-count":32,"publisher":"Walter de Gruyter GmbH","issue":"3","license":[{"start":{"date-parts":[[2017,2,3]],"date-time":"2017-02-03T00:00:00Z","timestamp":1486080000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,7,26]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Software project effort estimation is one of the important aspects of software engineering. Researchers in this area are still striving hard to come out with the best predictive model that has befallen as a greatest challenge. In this work, the effort estimation for small-scale visualization projects all rendered on engineering, general science, and other allied areas developed by 60 postgraduate students in a supervised academic setting is modeled by three approaches, namely, linear regression, quadratic regression, and neural network. Seven unique parameters, namely, number of lines of code (LOC), new and change code (N&amp;C), reuse code (R), cumulative grade point average (CGPA), cyclomatic complexity (CC), algorithmic complexity (AC), and function points (FP), which are considered to be influential in software development effort, are elicited along with actual effort. The three models are compared with respect to their prediction accuracy via the magnitude of error relative to the estimate (MER) for each project and also its mean MER (MMER) in all the projects in both the verification and validation phases. Evaluations of the models have shown MMER of 0.002, 0.006, and 0.009 during verification and 0.006, 0.002, and 0.002 during validation for the multiple linear regression, nonlinear regression, and neural network models, respectively. Thus, the marginal differences in the error estimates have indicated that the three models can be alternatively used for effort computation specific to visualization projects. Results have also suggested that parameters such as LOC, N&amp;C, R, CC, and AC have a direct influence on effort prediction, whereas CGPA has an inverse relationship. FP seems to be neutral as far as visualization projects are concerned.<\/jats:p>","DOI":"10.1515\/jisys-2016-0247","type":"journal-article","created":{"date-parts":[[2017,2,3]],"date-time":"2017-02-03T04:44:27Z","timestamp":1486097067000},"page":"413-431","source":"Crossref","is-referenced-by-count":1,"title":["Models for Predicting Development Effort of Small-Scale Visualization Projects"],"prefix":"10.1515","volume":"27","author":[{"given":"M.A.","family":"Jayaram","sequence":"first","affiliation":[{"name":"Department of Master of Computer Applications , Siddaganga Institute of Technology , Tumkur-572103, Karnataka , India"}]},{"given":"T.M.","family":"Kiran Kumar","sequence":"additional","affiliation":[{"name":"Department of Master of Computer Applications , Siddaganga Institute of Technology , Tumkur-572103, Karnataka , India"}]},{"given":"H.V.","family":"Raghavendra","sequence":"additional","affiliation":[{"name":"Department of Master of Computer Applications , Siddaganga Institute of Technology , Tumkur-572103, Karnataka , India"}]}],"member":"374","published-online":{"date-parts":[[2017,2,3]]},"reference":[{"key":"2025120523310293675_j_jisys-2016-0247_ref_001_w2aab3b7c10b1b6b1ab1b7b1Aa","doi-asserted-by":"crossref","unstructured":"M. A. Ahmed, M. O. Saliu and J. Al-Ghamdi, Adaptive fuzzy logic based framework for software development effort prediction, Inf. Softw. Technol.47 (2005), 31\u201348.10.1016\/j.infsof.2004.05.004","DOI":"10.1016\/j.infsof.2004.05.004"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_002_w2aab3b7c10b1b6b1ab1b7b2Aa","doi-asserted-by":"crossref","unstructured":"Y. Ahn, J. Suh, S. Kim and H. Kim, The software maintenance projects effort estimation model based on function points, J. Softw. Mainten. Evol.15, (2003), 71\u201385.10.1002\/smr.269","DOI":"10.1002\/smr.269"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_003_w2aab3b7c10b1b6b1ab1b7b3Aa","unstructured":"B. Boehm, E. Horowitz, R. Madachy, D. Reifer, B. K. Clark, B. Steece, A. W. Brown, S. Chulani and C. Abts, Software Cost Estimation with Cocomo II, Prentice Hall, New Jersey, 2000."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_004_w2aab3b7c10b1b6b1ab1b7b4Aa","unstructured":"L. C. Briand and I. Wieczorek, Software resource estimation. Encyclopedia of software engineering, vol. 2, pp. 1160\u20131196, John Wiley&Sons, New York, 2001."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_005_w2aab3b7c10b1b6b1ab1b7b5Aa","doi-asserted-by":"crossref","unstructured":"C. J. Burguess and M. Lefley, Can genetic programming improve software effort estimation? A comparative evaluation, J. Inf. Softw. Technol.43 (2001), 863\u2013873.10.1016\/S0950-5849(01)00192-6","DOI":"10.1016\/S0950-5849(01)00192-6"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_006_w2aab3b7c10b1b6b1ab1b7b6Aa","doi-asserted-by":"crossref","unstructured":"S. D. Conte, H. E. Dunsmore and V. Y. Shen, Software engineering metrics and models, Eur. J. Oper. Res.28 (1987), 235\u2013236.10.1016\/0377-2217(87)90230-X","DOI":"10.1016\/0377-2217(87)90230-X"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_007_w2aab3b7c10b1b6b1ab1b7b7Aa","unstructured":"F. J. Crespo, M. A. Sicicila and J. J. Cuadrado, On the use of fuzzy regression in parametric software estimation models: integrating imprecision in COCOMO cost drivers. WSEAS Trans. Syst.1 (2004), 96\u2013101."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_008_w2aab3b7c10b1b6b1ab1b7b8Aa","doi-asserted-by":"crossref","unstructured":"I. F. De Barcelos Tronto, J. D. Simoes da Silva and N. Sant\u2019Anna, An investigation of artificial neural networks based prediction systems in software project management, J. Syst. Softw.81 (2008), 356\u2013367.10.1016\/j.jss.2007.05.011","DOI":"10.1016\/j.jss.2007.05.011"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_009_w2aab3b7c10b1b6b1ab1b7b9Aa","unstructured":"I. Finschi, An implementation of the Levenberg-Marquardt algorithm, Eidgen\u00f6ssische Technische Hochschule, Z\u00fcrich, 1996."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_010_w2aab3b7c10b1b6b1ab1b7c10Aa","doi-asserted-by":"crossref","unstructured":"A. Heiat, Comparison of artificial neural network and regression models for estimating software development effort, J. Inf. Softw. Technol.44 (2002), 911\u2013922.10.1016\/S0950-5849(02)00128-3","DOI":"10.1016\/S0950-5849(02)00128-3"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_011_w2aab3b7c10b1b6b1ab1b7c11Aa","unstructured":"W. Humphrey, A discipline for software engineering, Pearson Professional Computing, 2012."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_012_w2aab3b7c10b1b6b1ab1b7c12Aa","unstructured":"A. Idri, A. Abran, and L. Kjiri, COCOMO cost model using fuzzy logic, in: 7th International Conference on Fuzzy Theory&Techniques, 27 Feb\u20133 March, Atlantic City, NJ, 2000."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_013_w2aab3b7c10b1b6b1ab1b7c13Aa","unstructured":"ISO\/IEC 20926:2009-IFPUG 4.1 Unadjusted functional size measurement method \u2013 counting practices manual."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_014_w2aab3b7c10b1b6b1ab1b7c14Aa","doi-asserted-by":"crossref","unstructured":"P. Jodpimai, P. Sophatsathit and C. Lursinsap, Analysis of effort estimation based on software project models, IEEE (2009).","DOI":"10.1109\/ISCIT.2009.5341149"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_015_w2aab3b7c10b1b6b1ab1b7c15Aa","doi-asserted-by":"crossref","unstructured":"M. J\u00f8rgensen, Forecasting of software development work effort: evidence on expert judgment and formal models, Int. J. Forecast.23 (2007), 449\u2013462.10.1016\/j.ijforecast.2007.05.008","DOI":"10.1016\/j.ijforecast.2007.05.008"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_016_w2aab3b7c10b1b6b1ab1b7c16Aa","unstructured":"M. Jorgensen, G. Kirkeboen, D. Sjoberg, B. Anda and L. Brathall, Human judgment in effort estimation of software projects, in: International Conference on Software Engineering, Limerick, Ireland, Computacion y Sistemas, vol. 11, pp. 333\u2013348, 2008."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_017_w2aab3b7c10b1b6b1ab1b7c17Aa","unstructured":"V. K. Khatibi and D. N. A. Jawawi, Software cost estimation methods: a review, J. Emerg. Trends Comput. Inf. Sci.2 (2011), 21\u201329."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_018_w2aab3b7c10b1b6b1ab1b7c18Aa","doi-asserted-by":"crossref","unstructured":"B. A. Kitchenham, S. L. Pfleeger, L. M. Pickard, P. W. Jones, D. C. Hoaglin, K. El Emam and J. Rosenberg, Preliminary guidelines for empirical research in software engineering, IEEE Trans. Softw. Eng.28, (2002), 721\u2013734.10.1109\/TSE.2002.1027796","DOI":"10.1109\/TSE.2002.1027796"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_019_w2aab3b7c10b1b6b1ab1b7c19Aa","doi-asserted-by":"crossref","unstructured":"P. Kok, B. A. Kitchenhan, J. Kirakowski, The MERMAID approach to software cost estimation, in: Proceedings, ESPRIT Technical Week, 1990.","DOI":"10.1007\/978-94-009-0705-8_21"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_020_w2aab3b7c10b1b6b1ab1b7c20Aa","doi-asserted-by":"crossref","unstructured":"C. Lopez-Martin, Applying a general regression neural network for predicting development effort of short-scale programs, Neural Comput. Appl.20 (2011), 389\u2013401.10.1007\/s00521-010-0405-5","DOI":"10.1007\/s00521-010-0405-5"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_021_w2aab3b7c10b1b6b1ab1b7c21Aa","doi-asserted-by":"crossref","unstructured":"C. Lopez-Martin, C. Ya\u00f1ez-Marquez and A. Gutierrez-Tornes, Predictive accuracy comparison of fuzzy models for software development effort of small programs, J. Syst. Softw.81 (2008), 949\u2013960.10.1016\/j.jss.2007.08.027","DOI":"10.1016\/j.jss.2007.08.027"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_022_w2aab3b7c10b1b6b1ab1b7c22Aa","doi-asserted-by":"crossref","unstructured":"C. Lopez-Martin, C. Isaza and A. Chavoya, Software development effort prediction of industrial projects applying a general regression neural network, J. Empir. Softw. Eng.17 (2012), 738\u2013756.10.1007\/s10664-011-9192-6","DOI":"10.1007\/s10664-011-9192-6"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_023_w2aab3b7c10b1b6b1ab1b7c23Aa","unstructured":"S. G. MacDonell and A. R. Gray, Alternatives to regression models for estimating software projects, in: Proceedings of the IFPUG Fall Conference, Dallas TX, IFPUG, 1996."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_024_w2aab3b7c10b1b6b1ab1b7c24Aa","doi-asserted-by":"crossref","unstructured":"E. Mendes, N. Mosley and I. Watson, A comparison of case-based reasoning approaches to web hypermedia project cost estimation, in: Proceedings of the 11th International Conference on World Wide Web, pp. 272\u2013280, ACM, 2002.","DOI":"10.1145\/511446.511482"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_025_w2aab3b7c10b1b6b1ab1b7c25Aa","doi-asserted-by":"crossref","unstructured":"P. Musflek, W. Pedrycz, G. Succi and M. Reformat, Software cost estimation with fuzzy models, Appl. Comput. Rev.8 (2000), 24\u201329.10.1145\/373975.373984","DOI":"10.1145\/373975.373984"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_026_w2aab3b7c10b1b6b1ab1b7c26Aa","doi-asserted-by":"crossref","unstructured":"A. L. I. Oliveira, Estimation of software project effort with support vector regression, Neurocomputing69, (2005), 1749\u20131753.","DOI":"10.1016\/j.neucom.2005.12.119"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_027_w2aab3b7c10b1b6b1ab1b7c27Aa","doi-asserted-by":"crossref","unstructured":"B. Sigweni and M. Shepperd, Feature weighting techniques for CBR in software effort estimation studies: a review and empirical evaluation, in: Proceedings of the 10th International Conference on Predictive Models in Software Engineering, September 17\u201318, pp. 32\u201341, ACM, Turin, Italy, 2014.","DOI":"10.1145\/2639490.2639508"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_028_w2aab3b7c10b1b6b1ab1b7c28Aa","doi-asserted-by":"crossref","unstructured":"B. Sigweni, M. Shepperd and T. Turchi, Realistic assessment of software effort estimation models, in: Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, p. 41, ACM, 2016.","DOI":"10.1145\/2915970.2916005"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_029_w2aab3b7c10b1b6b1ab1b7c29Aa","unstructured":"S. Srichandan, A new approach of software effort estimation using radial basis function neural networks, Int. J. Adv. Comput. Theory Eng.1 (2012), 2319\u20132526."},{"key":"2025120523310293675_j_jisys-2016-0247_ref_030_w2aab3b7c10b1b6b1ab1b7c30Aa","doi-asserted-by":"crossref","unstructured":"A. Trendowicz and R. Jeffery, Software project effort estimation: foundations and best practice guidelines for success, Springer International Publishing, 2014.","DOI":"10.1007\/978-3-319-03629-8"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_031_w2aab3b7c10b1b6b1ab1b7c31Aa","doi-asserted-by":"crossref","unstructured":"K. K. Vinay, V. Ravi, M. Carr and K. N. Raj, Software development cost estimation using wavelet neural networks, J. Syst. Softw.81 (2007), 1853\u20131867.","DOI":"10.1016\/j.jss.2007.12.793"},{"key":"2025120523310293675_j_jisys-2016-0247_ref_032_w2aab3b7c10b1b6b1ab1b7c32Aa","doi-asserted-by":"crossref","unstructured":"J. Wen, S. Li, Z. Lin, Y. Hu and C. Huang, Systematic literature review of machine learning based software development effort estimation models, Inf. Softw. Technol.54 (2012), 41\u201359.10.1016\/j.infsof.2011.09.002","DOI":"10.1016\/j.infsof.2011.09.002"}],"container-title":["Journal of Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.degruyter.com\/view\/j\/jisys.2018.27.issue-3\/jisys-2016-0247\/jisys-2016-0247.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2016-0247\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2016-0247\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T23:32:37Z","timestamp":1764977557000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2016-0247\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,3]]},"references-count":32,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2017,3,16]]},"published-print":{"date-parts":[[2018,7,26]]}},"alternative-id":["10.1515\/jisys-2016-0247"],"URL":"https:\/\/doi.org\/10.1515\/jisys-2016-0247","relation":{},"ISSN":["2191-026X","0334-1860"],"issn-type":[{"type":"electronic","value":"2191-026X"},{"type":"print","value":"0334-1860"}],"subject":[],"published":{"date-parts":[[2017,2,3]]}}}