{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T15:22:42Z","timestamp":1759332162186},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642355844"},{"type":"electronic","value":"9783642355851"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-35585-1_20","type":"book-chapter","created":{"date-parts":[[2012,11,26]],"date-time":"2012-11-26T12:58:48Z","timestamp":1353934728000},"page":"148-153","source":"Crossref","is-referenced-by-count":8,"title":["Dynamic Race Detection Techniques for Interrupt-Driven Programs"],"prefix":"10.1007","author":[{"given":"Guy Martin","family":"Tchamgoue","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyong Hoon","family":"Kim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yong-Kee","family":"Jun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"20_CR1","doi-asserted-by":"crossref","unstructured":"Banerjee, U., Bliss, B., Ma, Z., Petersen, P.: A Theory of Data Race Detection. In: Parallel and Distributed Systems: Testing and Debugging, pp. 69\u201378. ACM (July 2006)","DOI":"10.1145\/1147403.1147416"},{"key":"20_CR2","unstructured":"Erickson, J., Musuvathi, M., Burckhardt, S., Olynyk, K.: Effective Data-Race Detection for the Kernel. In: Operating Systems Design and Implementation. USENIX (2010)"},{"key":"20_CR3","doi-asserted-by":"crossref","unstructured":"Higashi, M., Yamamoto, T., Hayase, Y., Ishio, T., Inoue, K.: An Effective Method to Control Interrupt Handler for Data Race Detection. In: Workshop on Automation of Software Test, pp. 79\u201386. ACM (2010)","DOI":"10.1145\/1808266.1808278"},{"key":"20_CR4","doi-asserted-by":"crossref","unstructured":"Gay, D., Levis, P., Behren, R.V., Welsh, M., Brewer, E., Culler, D.: The nesC Language: A holistic Approach to Networked Embedded Systems. In: Programming Language Design and Implementation, pp. 1\u201311. ACM (2003)","DOI":"10.1145\/780822.781133"},{"key":"20_CR5","doi-asserted-by":"crossref","unstructured":"Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D.E., Pister, K.S.J.: System Architecture Directions for Networked Sensors. In: Architectural Support for Programming Languages and Operating Systems, pp. 93\u2013104. ACM (2000)","DOI":"10.1145\/384264.379006"},{"key":"20_CR6","series-title":"CCIS","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1007\/978-3-642-27207-3_45","volume-title":"Software Engineering, Business Continuity, and Education","author":"B.-K. Lee","year":"2011","unstructured":"Lee, B.-K., Kang, M.-H., Park, K.C., Yi, J.S., Yang, S.W., Jun, Y.-K.: Program Conversion for Detecting Data Races in Concurrent Interrupt Handlers. In: Kim, T.-h., Adeli, H., Kim, H.-k., Kang, H.-j., Kim, K.J., Kiumi, A., Kang, B.-H. (eds.) ASEA 2011. CCIS, vol.\u00a0257, pp. 407\u2013415. Springer, Heidelberg (2011)"},{"issue":"7","key":"20_CR7","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MC.1993.274940","volume":"26","author":"N.G. Leveson","year":"1993","unstructured":"Leveson, N.G., Turner, C.S.: An Investigation of the Therac-25 Accidents. IEEE Computer\u00a026(7), 18\u201341 (1993)","journal-title":"IEEE Computer"},{"issue":"1","key":"20_CR8","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1145\/130616.130623","volume":"1","author":"R.H.B. Netzer","year":"1992","unstructured":"Netzer, R.H.B., Miller, B.P.: What Are Race Conditions? Some Issues and Formalizations. ACM Letters on Programming Languages and Systems\u00a01(1), 74\u201388 (1992)","journal-title":"ACM Letters on Programming Languages and Systems"},{"key":"20_CR9","doi-asserted-by":"crossref","unstructured":"Regehr, J.: Random Testing of Interrupt-Driven Software. In: International Conference on Embedded Software, pp. 290\u2013298. ACM (2005)","DOI":"10.1145\/1086228.1086282"},{"key":"20_CR10","first-page":"55","volume":"40","author":"G.M. Tchamgoue","year":"2012","unstructured":"Tchamgoue, G.M., Kim, K.H., Jun, Y.-K.: Testing and Debugging Concurrency Bugs in Event-Driven Programs. International Journal of Advanced Science and Technology\u00a040, 55\u201363 (2012)","journal-title":"International Journal of Advanced Science and Technology"}],"container-title":["Lecture Notes in Computer Science","Future Generation Information Technology"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-35585-1_20.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T13:19:34Z","timestamp":1620134374000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-35585-1_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642355844","9783642355851"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-35585-1_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}