{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:25:42Z","timestamp":1750220742876,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,8,17]],"date-time":"2020-08-17T00:00:00Z","timestamp":1597622400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,8,17]]},"DOI":"10.1145\/3409390.3409396","type":"proceedings-article","created":{"date-parts":[[2020,8,17]],"date-time":"2020-08-17T13:35:15Z","timestamp":1597671315000},"page":"1-4","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A GCC-based Compliance Checker for Single-translation-unit, Identifier-related MISRA-C Rules"],"prefix":"10.1145","author":[{"given":"Guan-Ren","family":"Wang","sequence":"first","affiliation":[{"name":"National Chung Cheng University, Taiwan"}]},{"given":"Peng-Sheng","family":"Chen","sequence":"additional","affiliation":[{"name":"National Chung Cheng University, Taiwan"}]}],"member":"320","published-online":{"date-parts":[[2020,8,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"1991. Programming languages - C. Standards Australia.  1991. Programming languages - C. Standards Australia."},{"key":"e_1_3_2_1_2_1","unstructured":"2007. WG14\/N1256 Committee Draft \u2014 Septermber 7 2007 ISO\/IEC 9899:TC3 Contents. http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/www\/docs\/n1256.pdf. Accessed: 2019-06-30.  2007. WG14\/N1256 Committee Draft \u2014 Septermber 7 2007 ISO\/IEC 9899:TC3 Contents. http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/www\/docs\/n1256.pdf. Accessed: 2019-06-30."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDMR.2005.853449"},{"volume-title":"Incremental Machine Descriptions for GCC. GREPS: International Workshop on GCC for Research in Embedded and Parallel Systems","year":"2007","author":"Deshpande Sameera","key":"e_1_3_2_1_4_1"},{"key":"e_1_3_2_1_5_1","unstructured":"Brian\u00a0J. Gough and Richard\u00a0M. Stallman. 2004. An Introduction to GCC. Network Theory Ltd.  Brian\u00a0J. Gough and Richard\u00a0M. Stallman. 2004. An Introduction to GCC. Network Theory Ltd."},{"volume-title":"in Proceedings GCC Developers Summit. 171\u2013180","year":"2003","author":"Merrill Jason","key":"e_1_3_2_1_6_1"},{"key":"e_1_3_2_1_7_1","unstructured":"MISRA. 2013. MISRA C:2012 Guidelines for the use of the C language in critical systems. MISRA.  MISRA. 2013. MISRA C:2012 Guidelines for the use of the C language in critical systems. MISRA."},{"key":"e_1_3_2_1_8_1","unstructured":"Joachim Nadler and Tim Josling. [n.d.]. Using Maintaining and Enhancing COBOL for the GNU Compiler Collection (GCC). Online available at http:\/\/cobolforgcc.sourceforge.net\/cobol_toc.html.  Joachim Nadler and Tim Josling. [n.d.]. Using Maintaining and Enhancing COBOL for the GNU Compiler Collection (GCC). Online available at http:\/\/cobolforgcc.sourceforge.net\/cobol_toc.html."},{"key":"e_1_3_2_1_9_1","unstructured":"Richard\u00a0M. Stallman and the GCC Developer\u00a0Community. [n.d.]. GNU Compiler Collection Internals. GNU Press. Online available at http:\/\/gcc.gnu.org\/onlinedocs.  Richard\u00a0M. Stallman and the GCC Developer\u00a0Community. [n.d.]. GNU Compiler Collection Internals. GNU Press. Online available at http:\/\/gcc.gnu.org\/onlinedocs."},{"key":"e_1_3_2_1_10_1","unstructured":"Richard\u00a0M. Stallman and the GCC Developer\u00a0Community. [n.d.]. Using the GNU Compiler Collection. GNU Press. Online available at http:\/\/gcc.gnu.org\/onlinedocs.  Richard\u00a0M. Stallman and the GCC Developer\u00a0Community. [n.d.]. Using the GNU Compiler Collection. GNU Press. Online available at http:\/\/gcc.gnu.org\/onlinedocs."},{"key":"e_1_3_2_1_11_1","unstructured":"Website. [n.d.]. GCC tiny. https:\/\/thinkingeek.com\/gcc-tiny\/. Accessed: 2019-06-30.  Website. [n.d.]. GCC tiny. https:\/\/thinkingeek.com\/gcc-tiny\/. Accessed: 2019-06-30."},{"key":"e_1_3_2_1_12_1","unstructured":"Website. [n.d.]. MISRA-C. https:\/\/www.misra.org.uk\/. Accessed: 2019-06-30.  Website. [n.d.]. MISRA-C. https:\/\/www.misra.org.uk\/. Accessed: 2019-06-30."},{"key":"e_1_3_2_1_13_1","unstructured":"Website. [n.d.]. MISRA-C: Example-Suite. https:\/\/gitlab.com\/MISRA\/MISRA-C\/MISRA-C-2012\/Example-Suite. Accessed: 2019-06-30.  Website. [n.d.]. MISRA-C: Example-Suite. https:\/\/gitlab.com\/MISRA\/MISRA-C\/MISRA-C-2012\/Example-Suite. Accessed: 2019-06-30."},{"key":"e_1_3_2_1_14_1","unstructured":"Website. 2012. GCC C Compiler Internals. https:\/\/en.wikibooks.org\/wiki\/GNU_C_Compiler_Internals. Accessed: 2019-06-30.  Website. 2012. GCC C Compiler Internals. https:\/\/en.wikibooks.org\/wiki\/GNU_C_Compiler_Internals. Accessed: 2019-06-30."}],"event":{"name":"ICPP Workshops '20: Workshops","acronym":"ICPP Workshops '20","location":"Edmonton AB Canada"},"container-title":["49th International Conference on Parallel Processing - ICPP : Workshops"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3409390.3409396","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3409390.3409396","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:40Z","timestamp":1750199920000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3409390.3409396"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,17]]},"references-count":14,"alternative-id":["10.1145\/3409390.3409396","10.1145\/3409390"],"URL":"https:\/\/doi.org\/10.1145\/3409390.3409396","relation":{},"subject":[],"published":{"date-parts":[[2020,8,17]]},"assertion":[{"value":"2020-08-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}