{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T05:23:40Z","timestamp":1749878620805},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319624037"},{"type":"electronic","value":"9783319624044"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-62404-4_43","type":"book-chapter","created":{"date-parts":[[2017,7,14]],"date-time":"2017-07-14T11:17:03Z","timestamp":1500031023000},"page":"575-590","source":"Crossref","is-referenced-by-count":1,"title":["Applying and Evaluating Halstead\u2019s Complexity Metrics and Maintainability Index for RPG"],"prefix":"10.1007","author":[{"given":"Zolt\u00e1n","family":"T\u00f3th","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,7,15]]},"reference":[{"key":"43_CR1","doi-asserted-by":"crossref","unstructured":"Bakota, T., Heged\u0171s, P., K\u00f6rtv\u00e9lyesi, P., Ferenc, R., Gyim\u00f3thy, T.: A probabilistic software quality model. In: 2011 27th IEEE International Conference on Software Maintenance (ICSM), pp. 243\u2013252. IEEE (2011)","DOI":"10.1109\/ICSM.2011.6080791"},{"issue":"3","key":"43_CR2","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1049\/iet-sen.2010.0089","volume":"5","author":"D Baski","year":"2011","unstructured":"Baski, D., Misra, S.: Metrics suite for maintainability of extensible markup language web services. IET Softw. 5(3), 320\u2013341 (2011)","journal-title":"IET Softw."},{"key":"43_CR3","unstructured":"Becker, B.A., Mooney, C.: Categorizing compiler error messages with principal component analysis. In: 12th China-Europe International Symposium on Software Engineering Education (CEISEE 2016), Shenyang, China, 28\u201329 May 2016 (2016)"},{"key":"43_CR4","unstructured":"Frederick P Brooks Jr. The mythical man-month (anniversary ed.). 1995"},{"key":"43_CR5","volume-title":"AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis","author":"WH Brown","year":"1998","unstructured":"Brown, W.H., Malveau, R.C., McCormick, H.W., Mowbray, T.J.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. Wiley, New York (1998)"},{"issue":"6","key":"43_CR6","doi-asserted-by":"crossref","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":"43_CR7","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/2.303623","volume":"27","author":"D Coleman","year":"1994","unstructured":"Coleman, D., Ash, D., Lowther, B., Oman, P.: Using metrics to evaluate software system maintainability. Computer 27(8), 44\u201349 (1994)","journal-title":"Computer"},{"key":"43_CR8","volume-title":"Elements of Software Science","author":"MH Halstead","year":"1977","unstructured":"Halstead, M.H.: Elements of Software Science, vol. 7. Elsevier, New York (1977)"},{"key":"43_CR9","doi-asserted-by":"crossref","unstructured":"Hartman, S.D.: A counting tool for RPG. In: ACM SIGMETRICS Performance Evaluation Review, vol. 11, pp. 86\u2013100. ACM (1982)","DOI":"10.1145\/800201.807798"},{"key":"43_CR10","doi-asserted-by":"crossref","unstructured":"Heitlager, I., Kuipers, T., Visser, J.: A practical model for measuring maintainability. In: 2007 6th International Conference on Quality of Information and Communications Technology, QUATIC 2007, pp. 30\u201339. IEEE (2007)","DOI":"10.1109\/QUATIC.2007.8"},{"key":"43_CR11","doi-asserted-by":"crossref","unstructured":"Kiewkanya, M., Jindasawat, N., Muenchaisri, P.: A methodology for constructing maintainability model of object-oriented design. In: 2004 Proceedings of the Fourth International Conference on Quality Software, QSIC 2004, pp. 206\u2013213. IEEE (2004)","DOI":"10.1109\/QSIC.2004.1357962"},{"key":"43_CR12","doi-asserted-by":"crossref","unstructured":"Lad\u00e1nyi, G., T\u00f3th, Z., Ferenc, R., Keresztesi, T.: A software quality model for RPG. In: 2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 91\u2013100. IEEE (2015)","DOI":"10.1109\/SANER.2015.7081819"},{"key":"43_CR13","unstructured":"Lakshminarayana, A., Newman, T.S.: Principal component analysis of lack of cohesion in methods (lcom) metrics. Technical report TRUAH-CS-1999-01 (1999)"},{"key":"43_CR14","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"4","author":"TJ McCabe","year":"1976","unstructured":"McCabe, T.J.: A complexity measure. IEEE Trans. Softw. Eng. 4, 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"43_CR15","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1049\/iet-sen.2011.0206","volume":"6","author":"S Misra","year":"2012","unstructured":"Misra, S., Akman, I., Colomo-Palacios, R.: Framework for evaluation and validation of software complexity measures. IET Softw. 6(4), 323\u2013334 (2012)","journal-title":"IET Softw."},{"key":"43_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1007\/978-3-642-31128-4_17","volume-title":"Computational Science and Its Applications \u2013 ICCSA 2012","author":"S Misra","year":"2012","unstructured":"Misra, S., Koyuncu, M., Crasso, M., Mateos, C., Zunino, A.: A suite of cognitive complexity metrics. In: Murgante, B., Gervasi, O., Misra, S., Nedjah, N., Rocha, A.M.A.C., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2012. LNCS, vol. 7336, pp. 234\u2013247. Springer, Heidelberg (2012). doi:\n10.1007\/978-3-642-31128-4_17"},{"key":"43_CR17","doi-asserted-by":"crossref","unstructured":"Muthanna, S., Kontogiannis, K., Ponnambalam, K., Stacey, B.: A maintainability model for industrial software systems using design level metrics. In: 2000 Proceedings of the Seventh Working Conference on Reverse Engineering, pp. 248\u2013256. IEEE (2000)","DOI":"10.1109\/WCRE.2000.891476"},{"key":"43_CR18","doi-asserted-by":"crossref","unstructured":"Naib, F.A.: An application of software science to the quantitative measurement of code quality. In: ACM SIGMETRICS Performance Evaluation Review, vol. 11, pp. 101\u2013128. ACM (1982)","DOI":"10.1145\/800201.807799"},{"issue":"3","key":"43_CR19","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/0164-1212(94)90067-1","volume":"24","author":"P Oman","year":"1994","unstructured":"Oman, P., Hagemeister, J.: Construction and testing of polynomials predicting software maintainability. J. Syst. Softw. 24(3), 251\u2013266 (1994)","journal-title":"J. Syst. Softw."},{"issue":"3","key":"43_CR20","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1023\/A:1025166710988","volume":"11","author":"M Ortega","year":"2003","unstructured":"Ortega, M., P\u00e9rez, M., Rojas, T.: Construction of a systemic quality model for evaluating a software product. Softw. Qual. J. 11(3), 219\u2013242 (2003)","journal-title":"Softw. Qual. J."},{"key":"43_CR21","unstructured":"Parikh, G., Zvegintzov, N.: The world of software maintenance. In: Tutorial on Software, Maintenance, pp. 1\u20133 (1983)"},{"issue":"4","key":"43_CR22","doi-asserted-by":"crossref","first-page":"373","DOI":"10.3844\/jcssp.2006.373.381","volume":"2","author":"A Rawashdeh","year":"2006","unstructured":"Rawashdeh, A., Matalkah, B.: A new software quality model for evaluating cots components. J. Comput. Sci. 2(4), 373\u2013381 (2006)","journal-title":"J. Comput. Sci."},{"issue":"3","key":"43_CR23","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/0164-1212(94)90011-6","volume":"26","author":"M Shepperd","year":"1994","unstructured":"Shepperd, M., Ince, D.C.: A critique of three metrics. J. Syst. Softw. 26(3), 197\u2013210 (1994)","journal-title":"J. Syst. Softw."},{"key":"43_CR24","unstructured":"Shlens, J.: A tutorial on principal component analysis. arXiv preprint \narXiv:1404.1100\n\n (2014)"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2017"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-62404-4_43","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,7,14]],"date-time":"2017-07-14T11:31:04Z","timestamp":1500031864000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-62404-4_43"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319624037","9783319624044"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-62404-4_43","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}