{"abstract":[{"text":"Abstract\n This paper presents a multi-layer software reliability approach that leverages multiple software layers (e. g., programming language, compiler, and operating system) to improve the overall system reliability considering unreliable or partly-reliable hardware. We present a comprehensive design flow that integrates multiple software layers while accounting for the knowledge from lower hardware layers. We show how multiple software layers synergistically operate to achieve a high degree of reliability.","lang":"eng"}],"publication":"it - Information Technology","issue":"3","type":"journal_article","date_created":"2026-07-05T14:38:31Z","intvolume":" 57","date_updated":"2026-07-05T14:43:12Z","publication_status":"published","publication_identifier":{"issn":["1611-2776","2196-7032"]},"author":[{"last_name":"Shafique","first_name":"Muhammad","full_name":"Shafique, Muhammad"},{"full_name":"Axer, Philip","first_name":"Philip","last_name":"Axer"},{"last_name":"Borchert","first_name":"Christoph","full_name":"Borchert, Christoph"},{"full_name":"Chen, Jian-Jia","first_name":"Jian-Jia","last_name":"Chen"},{"full_name":"Chen, Kuan-Hsun","first_name":"Kuan-Hsun","last_name":"Chen"},{"full_name":"Döbel, Björn","last_name":"Döbel","first_name":"Björn"},{"last_name":"Ernst","first_name":"Rolf","full_name":"Ernst, Rolf"},{"first_name":"Hermann","last_name":"Härtig","full_name":"Härtig, Hermann"},{"first_name":"Andreas","last_name":"Heinig","full_name":"Heinig, Andreas"},{"first_name":"Rüdiger","last_name":"Kapitza","full_name":"Kapitza, Rüdiger"},{"full_name":"Kriebel, Florian","first_name":"Florian","last_name":"Kriebel"},{"full_name":"Lohmann, Daniel","last_name":"Lohmann","first_name":"Daniel"},{"last_name":"Marwedel","first_name":"Peter","full_name":"Marwedel, Peter"},{"last_name":"Rehman","first_name":"Semeen","full_name":"Rehman, Semeen"},{"last_name":"Schmoll","first_name":"Florian","full_name":"Schmoll, Florian"},{"last_name":"Spinczyk","first_name":"Olaf","full_name":"Spinczyk, Olaf"}],"year":"2015","title":"Multi-layer software reliability for unreliable hardware","doi":"10.1515/itit-2014-1081","language":[{"iso":"eng"}],"citation":{"ieee":"M. Shafique et al., “Multi-layer software reliability for unreliable hardware,” it - Information Technology, vol. 57, no. 3, pp. 170–180, 2015, doi: 10.1515/itit-2014-1081.","apa":"Shafique, M., Axer, P., Borchert, C., Chen, J.-J., Chen, K.-H., Döbel, B., Ernst, R., Härtig, H., Heinig, A., Kapitza, R., Kriebel, F., Lohmann, D., Marwedel, P., Rehman, S., Schmoll, F., & Spinczyk, O. (2015). Multi-layer software reliability for unreliable hardware. It - Information Technology, 57(3), 170–180. https://doi.org/10.1515/itit-2014-1081","short":"M. Shafique, P. Axer, C. Borchert, J.-J. Chen, K.-H. Chen, B. Döbel, R. Ernst, H. Härtig, A. Heinig, R. Kapitza, F. Kriebel, D. Lohmann, P. Marwedel, S. Rehman, F. Schmoll, O. Spinczyk, It - Information Technology 57 (2015) 170–180.","chicago":"Shafique, Muhammad, Philip Axer, Christoph Borchert, Jian-Jia Chen, Kuan-Hsun Chen, Björn Döbel, Rolf Ernst, et al. “Multi-Layer Software Reliability for Unreliable Hardware.” It - Information Technology 57, no. 3 (2015): 170–80. https://doi.org/10.1515/itit-2014-1081.","mla":"Shafique, Muhammad, et al. “Multi-Layer Software Reliability for Unreliable Hardware.” It - Information Technology, vol. 57, no. 3, Walter de Gruyter GmbH, 2015, pp. 170–80, doi:10.1515/itit-2014-1081.","bibtex":"@article{Shafique_Axer_Borchert_Chen_Chen_Döbel_Ernst_Härtig_Heinig_Kapitza_et al._2015, title={Multi-layer software reliability for unreliable hardware}, volume={57}, DOI={10.1515/itit-2014-1081}, number={3}, journal={it - Information Technology}, publisher={Walter de Gruyter GmbH}, author={Shafique, Muhammad and Axer, Philip and Borchert, Christoph and Chen, Jian-Jia and Chen, Kuan-Hsun and Döbel, Björn and Ernst, Rolf and Härtig, Hermann and Heinig, Andreas and Kapitza, Rüdiger and et al.}, year={2015}, pages={170–180} }","ama":"Shafique M, Axer P, Borchert C, et al. Multi-layer software reliability for unreliable hardware. it - Information Technology. 2015;57(3):170-180. doi:10.1515/itit-2014-1081"},"status":"public","volume":57,"user_id":"128464","publisher":"Walter de Gruyter GmbH","_id":"66260","page":"170-180"}