{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T18:11:34Z","timestamp":1725905494029},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319633145"},{"type":"electronic","value":"9783319633152"}],"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-63315-2_19","type":"book-chapter","created":{"date-parts":[[2017,7,20]],"date-time":"2017-07-20T08:48:34Z","timestamp":1500540514000},"page":"215-226","source":"Crossref","is-referenced-by-count":1,"title":["A Code Quality Metrics Model for React-Based Web Applications"],"prefix":"10.1007","author":[{"given":"Yiwei","family":"Lin","sequence":"first","affiliation":[]},{"given":"Min","family":"Li","sequence":"additional","affiliation":[]},{"given":"Chen","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Changqing","family":"Yin","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,7,21]]},"reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Gizas, A., Christodoulou, S.P., Papatheodorou, T.S.: Comparative evaluation of JavaScript frameworks. In: WWW 2012 Companion, Proceedings of 21st International Conference on World Wide Web, pp. 513\u2013514 (2012)","DOI":"10.1145\/2187980.2188103"},{"key":"19_CR2","unstructured":"React Homepage. \nhttps:\/\/hulufei.gitbooks.io\/react-tutorial\/content\/introduction.html"},{"issue":"23","key":"19_CR3","first-page":"61","volume":"47","author":"P Huang","year":"2011","unstructured":"Huang, P., Yang, M.: Research and application of code quality static measurement. Comput. Eng. Appl. 47(23), 61\u201364 (2011)","journal-title":"Comput. Eng. Appl."},{"issue":"2","key":"19_CR4","first-page":"325","volume":"27","author":"M Sun","year":"2006","unstructured":"Sun, M., Song, X., Chao, Y.: Research on software program code quality measurement technology. Comput. Eng. Des. 27(2), 325\u2013327 (2006)","journal-title":"Comput. Eng. Des."},{"issue":"5","key":"19_CR5","doi-asserted-by":"crossref","first-page":"2146","DOI":"10.1007\/s10664-015-9381-9","volume":"21","author":"S McIntosh","year":"2016","unstructured":"McIntosh, S., Kamei, Y., Adams, B., Hassan, A.E.: An empirical study of the impact of modern code review practices on software quality. Empir. Softw. Eng. 21(5), 2146\u20132189 (2016)","journal-title":"Empir. Softw. Eng."},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Chaparro, O., Bavota, G., Marcus, A., Di Penta, M.: On the impact of refactoring operations on code quality metrics. In: 2014 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 456\u2013460 (2014)","DOI":"10.1109\/ICSME.2014.73"},{"issue":"2","key":"19_CR7","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/s11219-006-7600-8","volume":"14","author":"A Seffah","year":"2006","unstructured":"Seffah, A., Donyaee, M., Kline, R.B., Padda, H.K.: Usability measurement and metrics: a consolidated model. Softw. Qual. J. 14(2), 159\u2013178 (2006)","journal-title":"Softw. Qual. J."},{"issue":"4","key":"19_CR8","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MMUL.2002.1041945","volume":"9","author":"L Olsina","year":"2002","unstructured":"Olsina, L., Rossi, G.: Measuring web application quality with WebQEM. IEEE Multimedia 9(4), 20\u201329 (2002)","journal-title":"IEEE Multimedia"},{"issue":"6","key":"19_CR9","first-page":"535","volume":"9","author":"S Misra","year":"2012","unstructured":"Misra, S., Cafer, F.: Estimating quality of JavaScript. Int. Arab J. Inf. Technol. 9(6), 535\u2013543 (2012)","journal-title":"Int. Arab J. Inf. Technol."},{"key":"19_CR10","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1155\/2012\/938296","volume":"2012","author":"K Hotta","year":"2012","unstructured":"Hotta, K., Sasaki, Y., Sano, Y.: An empirical study on the impact of duplicate code. Adv. Softw. Eng. 2012, 5 (2012)","journal-title":"Adv. Softw. Eng."},{"key":"19_CR11","unstructured":"SonarQube Homepage. \nhttps:\/\/www.sonarqube.org\/"},{"key":"19_CR12","unstructured":"Babel Homepage. \nhttp:\/\/babeljs.io\/"},{"key":"19_CR13","unstructured":"Esprima Homepage. \nhttp:\/\/esprima.org\/"},{"key":"19_CR14","unstructured":"Estravese Homepage. \nhttps:\/\/github.com\/estools\/estraverse"},{"key":"19_CR15","doi-asserted-by":"crossref","unstructured":"Yue, C., Wang, H.: Characterizing insecure JavaScript practices on the web. In: WWW 2009, Proceedings of 18th International Conference on World Wide Web, pp. 961\u2013970 (2009)","DOI":"10.1145\/1526709.1526838"},{"key":"19_CR16","unstructured":"Ant-Design Homepage. \nhttps:\/\/github.com\/ant-design\/ant-design"},{"key":"19_CR17","unstructured":"Material_UI Hompage. \nhttp:\/\/www.material-ui.com"},{"issue":"1","key":"19_CR18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.20544\/ERSICT.01.16.P01","volume":"1","author":"IS Hristoski","year":"2016","unstructured":"Hristoski, I.S., Mitrevski, P.J.: Evaluation of business-oriented performance metrics in e-Commerce using web-based simulation. Emerg. Res. Solut. ICT (ERSICT) 1(1), 1\u201316 (2016)","journal-title":"Emerg. Res. Solut. ICT (ERSICT)"},{"issue":"3&4","key":"19_CR19","first-page":"251","volume":"14","author":"JM Rodriguez","year":"2015","unstructured":"Rodriguez, J.M., Mateos, C., Zunino, A.: Assisting developers to build high-quality code-first web service APIs. Web Eng. 14(3&4), 251\u2013285 (2015)","journal-title":"Web Eng."}],"container-title":["Lecture Notes in Computer Science","Intelligent Computing Methodologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-63315-2_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,7,20]],"date-time":"2017-07-20T08:55:55Z","timestamp":1500540955000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-63315-2_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319633145","9783319633152"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-63315-2_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}