{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T07:25:12Z","timestamp":1726039512144},"publisher-location":"Singapore","reference-count":15,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811317972"},{"type":"electronic","value":"9789811317996"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-981-13-1799-6_45","type":"book-chapter","created":{"date-parts":[[2019,8,9]],"date-time":"2019-08-09T05:03:05Z","timestamp":1565326985000},"page":"433-441","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["VizMe: An Annotation-Based Program Visualization System Generating a Compact Visualization"],"prefix":"10.1007","author":[{"given":"Junseok","family":"Cheon","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dohun","family":"Kang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gyun","family":"Woo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,8,10]]},"reference":[{"issue":"11","key":"45_CR1","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/163359.163375","volume":"36","author":"Rajiv D. Banker","year":"1993","unstructured":"Banker, Rajiv D., et al.: Software complexity and maintenance costs. Commun. ACM. 36(11), 81\u201394 (1993)","journal-title":"Communications of the ACM"},{"key":"45_CR2","unstructured":"Koskinen, J.: Software maintenance costs. Information Technology Research Institute, ELTIS-Project University of Jyv\u00e4skyl\u00e4 (2003)"},{"issue":"8","key":"45_CR3","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1145\/953349.953350","volume":"8","author":"I. Nassi","year":"1973","unstructured":"Nassi, I., Shneiderman, B.: Flowchart techniques for structured programming. ACM Sigplan Not. 8(8), 12\u201326 (1973)","journal-title":"ACM SIGPLAN Notices"},{"key":"45_CR4","unstructured":"Gilbreth, F.B., et al.: American society of mechanical engineers (1921)"},{"key":"45_CR5","unstructured":"Futamura, Y., et al.: Development of computer programs by problem analysis Diagram. In: Proceedings of the 5th International Conference on Software Engineering, pp. 325\u2013332 (1981)"},{"key":"45_CR6","doi-asserted-by":"crossref","unstructured":"Cheon, J. Jo, K., Woo, G.: VizMe: an automatic visualization tool for source codes. In: 2014 IEEE International Conference on CIT (2014)","DOI":"10.1109\/CIT.2014.33"},{"issue":"9","key":"45_CR7","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/290229.290234","volume":"33","author":"IV Adams","year":"1998","unstructured":"Adams, I.V., Norman, I., et al.: Revised 5 report on the algorithmic language scheme. ACM Sigplan Not. 33(9), 26\u201376 (1998)","journal-title":"ACM Sigplan Not."},{"key":"45_CR8","unstructured":"TIOBE Programming Community Index. \n                    http:\/\/www.tiobe.com\/"},{"key":"45_CR9","unstructured":"Kernighan, B.W., Ritchie, D.M.: The C programming language (1988)"},{"key":"45_CR10","unstructured":"Arnold, K., Gosling, J., Holmes, D.: The Java programming language (1996)"},{"key":"45_CR11","unstructured":"Abelson, et al.: Structure and interpretation of computer programs (1983)"},{"key":"45_CR12","unstructured":"CTAN: package algorithmicx. \n                    http:\/\/www.ctan.org\/pkg\/algorithmicx"},{"key":"45_CR13","unstructured":"A red-black search tree. \n                    http:\/\/www-cs.ccny.cuny.edu\/~peter\/dstest\/rb_tree.c"},{"key":"45_CR14","unstructured":"Visustin v7. \n                    http:\/\/www.aivosto.com\/"},{"key":"45_CR15","unstructured":"Program: C Program to Implement N Queen\u2019s Problem using Backtracking. \n                    http:\/\/www.c4learn.com\/c-programs\/c-progran-to-implement-n-queens-problem.html"}],"container-title":["Lecture Notes in Electrical Engineering","Proceedings of the International Conference on Data Engineering 2015 (DaEng-2015)"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-13-1799-6_45","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,9]],"date-time":"2019-08-09T05:08:15Z","timestamp":1565327295000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-13-1799-6_45"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9789811317972","9789811317996"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-981-13-1799-6_45","relation":{},"ISSN":["1876-1100","1876-1119"],"issn-type":[{"type":"print","value":"1876-1100"},{"type":"electronic","value":"1876-1119"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"10 August 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}