{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T15:26:56Z","timestamp":1743089216577,"version":"3.40.3"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030186555"},{"type":"electronic","value":"9783030186562"}],"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-3-030-18656-2_2","type":"book-chapter","created":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T22:20:47Z","timestamp":1557786047000},"page":"15-27","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["S $$^{3}$$ DES - Scalable Software Support for Dependable Embedded Systems"],"prefix":"10.1007","author":[{"given":"Lukas","family":"Osinski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00fcrgen","family":"Mottok","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,4,25]]},"reference":[{"issue":"2","key":"2_CR1","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1109\/32.44380","volume":"16","author":"J Arlat","year":"1990","unstructured":"Arlat, J., et al.: Fault injection for dependability validation: a methodology and some applications. IEEE Trans. Softw. Eng. 16(2), 166\u2013182 (1990)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"2_CR2","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1109\/TDSC.2004.4","volume":"1","author":"W Bartlett","year":"2004","unstructured":"Bartlett, W., Spainhower, L.: Commercial fault tolerance: a tale of two systems. IEEE Trans. Dependable Secure Comput. 1(1), 87\u201396 (2004). \n                      https:\/\/doi.org\/10.1109\/TDSC.2004.4","journal-title":"IEEE Trans. Dependable Secure Comput."},{"issue":"3","key":"2_CR3","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1109\/MDT.2005.69","volume":"22","author":"R Baumann","year":"2005","unstructured":"Baumann, R.: Soft errors in advanced computer systems. IEEE Des. Test Comput. 22(3), 258\u2013266 (2005). \n                      https:\/\/doi.org\/10.1109\/MDT.2005.69","journal-title":"IEEE Des. Test Comput."},{"issue":"6","key":"2_CR4","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/MM.2005.110","volume":"25","author":"S Borkar","year":"2005","unstructured":"Borkar, S.: Designing reliable systems from unreliable components: the challenges of transistor variability and degradation. IEEE Micro 25(6), 10\u201316 (2005). \n                      https:\/\/doi.org\/10.1109\/MM.2005.110","journal-title":"IEEE Micro"},{"key":"2_CR5","doi-asserted-by":"publisher","unstructured":"Braun, J., Mottok, J.: Fail-safe and fail-operational systems safeguarded with coded processing. In: Eurocon 2013, pp. 1878\u20131885, July 2013. \n                      https:\/\/doi.org\/10.1109\/EUROCON.2013.6625234","DOI":"10.1109\/EUROCON.2013.6625234"},{"key":"2_CR6","doi-asserted-by":"publisher","unstructured":"Braun, J., Mottok, J.: The myths of coded processing. In: 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded Software and Systems, pp. 1637\u20131644, August 2015. \n                      https:\/\/doi.org\/10.1109\/HPCC-CSS-ICESS.2015.24","DOI":"10.1109\/HPCC-CSS-ICESS.2015.24"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Echtle, K.: Fehlertoleranzverfahren (1990)","DOI":"10.1007\/978-3-642-75765-5"},{"key":"2_CR8","volume-title":"Software Implemented Hardware Fault Tolerance","author":"O Goloubeva","year":"2006","unstructured":"Goloubeva, O., Rebaudengo, M., Reorda, M.S., Violante, M.: Software Implemented Hardware Fault Tolerance, vol. 2005. Springer, New York (2006)"},{"issue":"4","key":"2_CR9","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1109\/2.585157","volume":"30","author":"MC Hsueh","year":"1997","unstructured":"Hsueh, M.C., Tsai, T.K., Iyer, R.K.: Fault injection techniques and tools. Computer 30(4), 75\u201382 (1997). \n                      https:\/\/doi.org\/10.1109\/2.585157","journal-title":"Computer"},{"key":"2_CR10","doi-asserted-by":"publisher","unstructured":"Kim, Y., et al.: Flipping bits in memory without accessing them: an experimental study of DRAM disturbance errors. In: 2014 ACM\/IEEE 41st International Symposium on Computer Architecture (ISCA), pp. 361\u2013372, June 2014. \n                      https:\/\/doi.org\/10.1109\/ISCA.2014.6853210","DOI":"10.1109\/ISCA.2014.6853210"},{"key":"2_CR11","doi-asserted-by":"publisher","unstructured":"Koser, E., Berthold, K., Pujari, R.K., Stechele, W.: A chip-level redundant threading (CRT) scheme for shared-memory protection. In: 2016 International Conference on High Performance Computing Simulation (HPCS), pp. 116\u2013124, July 2016. \n                      https:\/\/doi.org\/10.1109\/HPCSim.2016.7568324","DOI":"10.1109\/HPCSim.2016.7568324"},{"key":"2_CR12","doi-asserted-by":"publisher","unstructured":"Li, M.L., Ramachandran, P., Sahoo, S.K., Adve, S.V., Adve, V.S., Zhou, Y.: Understanding the propagation of hard errors to software and implications for resilient system design. In: Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems. ASPLOS XIII, pp. 265\u2013276. ACM, New York (2008). \n                      https:\/\/doi.org\/10.1145\/1346281.1346315","DOI":"10.1145\/1346281.1346315"},{"key":"2_CR13","doi-asserted-by":"publisher","unstructured":"Maia, R., Henriques, L., Costa, D., Madeira, H.: XceptionTM - enhanced automated fault-injection environment. In: Proceedings International Conference on Dependable Systems and Networks, p. 547 (2002). \n                      https:\/\/doi.org\/10.1109\/DSN.2002.1028978","DOI":"10.1109\/DSN.2002.1028978"},{"issue":"1","key":"2_CR14","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1109\/MC.2006.31","volume":"39","author":"V Narayanan","year":"2006","unstructured":"Narayanan, V., Xie, Y.: Reliability concerns in embedded system designs. Computer 39(1), 118\u2013120 (2006). \n                      https:\/\/doi.org\/10.1109\/MC.2006.31","journal-title":"Computer"},{"key":"2_CR15","doi-asserted-by":"publisher","unstructured":"Nightingale, E.B., Douceur, J.R., Orgovan, V.: Cycles, cells and platters: an empirical analysis of hardware failures on a million consumer PCs. In: Proceedings of the Sixth Conference on Computer Systems, EuroSys 2011, pp. 343\u2013356. ACM, New York (2011). \n                      https:\/\/doi.org\/10.1145\/1966445.1966477","DOI":"10.1145\/1966445.1966477"},{"key":"#cr-split#-2_CR16.1","unstructured":"Osinski, L., Langer, T., Schmid, M., Mottok, J.: PyFI-fault injection platform for real hardware. In: ARCS Workshop 2018"},{"key":"#cr-split#-2_CR16.2","unstructured":"31st International Conference on Architecture of Computing Systems, pp. 1-7. VDE (2018)"},{"key":"2_CR17","doi-asserted-by":"crossref","unstructured":"Reis, G.A., Chang, J., August, D.I.: Automatic Instruction-Level Software-Only Recovery, pp. 36\u201347 (2007)","DOI":"10.1109\/MM.2007.4"},{"key":"2_CR18","doi-asserted-by":"publisher","unstructured":"Reis, G.A., Chang, J., Vachharajani, N., Rangan, R., August, D.I.: SWIFT: software implemented fault tolerance. In: Proceedings of the International Symposium on Code Generation and Optimization, CGO 2005, pp. 243\u2013254. IEEE Computer Society, Washington, DC (2005). \n                      https:\/\/doi.org\/10.1109\/CGO.2005.34","DOI":"10.1109\/CGO.2005.34"},{"issue":"6","key":"2_CR19","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MM.2005.104","volume":"25","author":"GP Saggese","year":"2005","unstructured":"Saggese, G.P., Wang, N.J., Kalbarczyk, Z.T., Patel, S.J., Iyer, R.K.: An experimental study of soft errors in microprocessors. IEEE Micro 25(6), 30\u201339 (2005). \n                      https:\/\/doi.org\/10.1109\/MM.2005.104","journal-title":"IEEE Micro"},{"key":"2_CR20","unstructured":"Schiffel, U.: Hardware error detection using AN-codes (2010)"},{"key":"2_CR21","doi-asserted-by":"crossref","unstructured":"Schroeder, B., Pinheiro, E., Weber, W.D.: DRAM errors in the wild: a large-scale field study. In: ACM SIGMETRICS Performance Evaluation Review, vol. 37, pp. 193\u2013204. ACM (2009)","DOI":"10.1145\/1555349.1555372"},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"Shye, A., Moseley, T., Reddi, V.J., Blomstedt, J., Connors, D.A.: Using process-level redundancy to exploit multiple cores for transient fault tolerance. In: 2007 37th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, DSN 2007, pp. 297\u2013306. IEEE (2007)","DOI":"10.1109\/DSN.2007.98"},{"key":"2_CR23","doi-asserted-by":"publisher","unstructured":"Stott, D.T., Floering, B., Burke, D., Kalbarczpk, Z., Iyer, R.K.: NFTAPE: a framework for assessing dependability in distributed systems with lightweight fault injectors. In: Proceedings IEEE International Computer Performance and Dependability Symposium, IPDS 2000. pp. 91\u2013100 (2000). \n                      https:\/\/doi.org\/10.1109\/IPDS.2000.839467","DOI":"10.1109\/IPDS.2000.839467"},{"key":"2_CR24","unstructured":"Ulbrich, P.: Ganzheitliche Fehlertoleranz in Eingebetteten Softwaresystemen. Ph.D. thesis (2014)"},{"key":"2_CR25","doi-asserted-by":"publisher","unstructured":"Wappler, U., Fetzer, C.: Hardware failure virtualization via software encoded processing. In: 2007 5th IEEE International Conference on Industrial Informatics, vol. 2, pp. 977\u2013982, June 2007. \n                      https:\/\/doi.org\/10.1109\/INDIN.2007.4384907","DOI":"10.1109\/INDIN.2007.4384907"},{"key":"2_CR26","doi-asserted-by":"publisher","unstructured":"Wappler, U., Muller, M.: Software protection mechanisms for dependable systems. In: 2008 Design, Automation and Test in Europe, pp. 947\u2013952, March 2008. \n                      https:\/\/doi.org\/10.1109\/DATE.2008.4484802","DOI":"10.1109\/DATE.2008.4484802"},{"key":"2_CR27","unstructured":"Ziade, H., Ayoubi, R., Velazco, R.: A survey on fault injection techniques. Int. Arab J. Inf. Technol. 1(2), 171\u2013186 (2004). \n                      https:\/\/doi.org\/10.1.1.167.966"}],"container-title":["Lecture Notes in Computer Science","Architecture of Computing Systems \u2013 ARCS 2019"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-18656-2_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T10:36:39Z","timestamp":1558348599000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-18656-2_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030186555","9783030186562"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-18656-2_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"25 April 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ARCS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Architecture of Computing Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Copenhagen","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Denmark","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 May 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 May 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"32","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"arcs2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/arcs2019.itec.kit.edu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"40","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"24","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"60% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"3.75","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"2.6","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}