{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:55:47Z","timestamp":1725562547162},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642145322"},{"type":"electronic","value":"9783642145339"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-14533-9_25","type":"book-chapter","created":{"date-parts":[[2010,8,11]],"date-time":"2010-08-11T02:58:59Z","timestamp":1281495539000},"page":"247-257","source":"Crossref","is-referenced-by-count":4,"title":["Design and Implementation of Semantic Matching Based Automatic Scoring System for C Programming Language"],"prefix":"10.1007","author":[{"given":"Jinrong","family":"Li","sequence":"first","affiliation":[]},{"given":"Wei","family":"Pan","sequence":"additional","affiliation":[]},{"given":"Ren","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Feiquan","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Shenglong","family":"Nie","sequence":"additional","affiliation":[]},{"given":"Xiaoming","family":"He","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"25_CR1","unstructured":"Wang, T.: Research on Automatic Grading of Student Programs Based on Semantic Similarity. Harbin institute of technology Master\u2019s thesis, 1\u20134 (2005)"},{"key":"25_CR2","unstructured":"Li, Y.: Research and Application of Automatic Grading of Student Programs Based on Program Understanding. Harbin institute of technology Master\u2019s thesis, 9\u201320, 47\u201357 (2004)"},{"key":"25_CR3","doi-asserted-by":"crossref","unstructured":"Xu, S., Chee, Y.S.: Transformation-Based Diagnosis of Student Programs for Programming Tutoring Systems. IEEE Transaction on Software Engineering, 360\u2013384 (2003)","DOI":"10.1109\/TSE.2003.1191799"},{"key":"25_CR4","doi-asserted-by":"crossref","unstructured":"Hattori, N., Ishii, N.: A Method to Remove Variations in Source Codes. Elsevier Science, Information and Software Technology, 25\u201336 (1996)","DOI":"10.1016\/0950-5849(95)01042-4"},{"key":"25_CR5","unstructured":"Hattori, N., Ishii, N.: A System to Remove Variations in Source Codes. Trans. of Institute of Electronics, Information and Communication Engineers, 50\u201359 (1997)"},{"key":"25_CR6","unstructured":"Ueno, H.: A Program Understanding System by Means of Algorithm-Based Programming Knowledge. In: Proc. PRICAI, pp. 693\u2013698 (1990)"},{"key":"25_CR7","doi-asserted-by":"crossref","unstructured":"Ueno, H.: An Integrated Knowledge-Based Intelligent Programming Environment for Novice Programmers. In: Proc. IEEE COMPSAC, pp. 124\u2013129 (1991)","DOI":"10.1109\/CMPSAC.1991.170162"},{"key":"25_CR8","unstructured":"Ueno, H.: A Generalized Knowledge-Based Approach to Comprehend Pascal and C Program. In: Proc. JCKBSE, pp. 132\u2013139 (1998)"},{"key":"25_CR9","unstructured":"Xiao, J.: Programming Language Compiler Method, pp. 51\u2013186. Dalian University of Technology Press (2000)"},{"key":"25_CR10","first-page":"96","volume-title":"Compilers: Principles, Techniques, and Tools","author":"A.V. Aho","year":"2002","unstructured":"Aho, A.V., Sethi, R., Ullman, J.D.: Compilers: Principles, Techniques, and Tools, pp. 96\u2013305. Press of Pearson Education, London (2002)"},{"key":"25_CR11","doi-asserted-by":"crossref","unstructured":"Sinha, S., Harrold, M.J., Rothermel, G.: System-Dependence-Graph- Based Scling of Programs With Arbitrary Interprocedural Control Flow. In: Proceedings of ICSE, pp. 432\u2013441 (1999)","DOI":"10.1145\/302405.302675"},{"key":"25_CR12","doi-asserted-by":"crossref","unstructured":"Livadas, P.E., Johnson, T.: An Optimal Algorithm for the Construct of the System Dependence Graph. Information Science, 99\u2013131 (2000)","DOI":"10.1016\/S0020-0255(99)00030-4"},{"key":"25_CR13","doi-asserted-by":"crossref","unstructured":"Balma, F.: Displaying Dependence Graph: a Hierarchical Approach. In: Proceedings of the 1st IEEE Intenrational Workshop on Source Code Analysis and Manipulation, pp. 261\u2013270 (2001)","DOI":"10.1109\/WCRE.2001.957830"},{"key":"25_CR14","doi-asserted-by":"crossref","unstructured":"Ricca, F., Tonella, P.: Construct of the System Dependence Graph for Web Application Slicing. In: Proceedings of the Second IEEE International Workshop on Source Code Analysis and Manipulation, pp. 1\u201310 (2002)","DOI":"10.1109\/SCAM.2002.1134112"}],"container-title":["Lecture Notes in Computer Science","Entertainment for Education. Digital Techniques and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-14533-9_25.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T21:54:30Z","timestamp":1606168470000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-14533-9_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642145322","9783642145339"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-14533-9_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}