<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>article</genre>

<titleInfo><title>Multi-layer software reliability for unreliable hardware</title></titleInfo>


<note type="publicationStatus">published</note>



<name type="personal">
  <namePart type="given">Muhammad</namePart>
  <namePart type="family">Shafique</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Philip</namePart>
  <namePart type="family">Axer</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Christoph</namePart>
  <namePart type="family">Borchert</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Jian-Jia</namePart>
  <namePart type="family">Chen</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Kuan-Hsun</namePart>
  <namePart type="family">Chen</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Björn</namePart>
  <namePart type="family">Döbel</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Rolf</namePart>
  <namePart type="family">Ernst</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Hermann</namePart>
  <namePart type="family">Härtig</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Andreas</namePart>
  <namePart type="family">Heinig</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Rüdiger</namePart>
  <namePart type="family">Kapitza</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Florian</namePart>
  <namePart type="family">Kriebel</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Daniel</namePart>
  <namePart type="family">Lohmann</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Peter</namePart>
  <namePart type="family">Marwedel</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Semeen</namePart>
  <namePart type="family">Rehman</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Florian</namePart>
  <namePart type="family">Schmoll</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Olaf</namePart>
  <namePart type="family">Spinczyk</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>














<abstract lang="eng">&lt;jats:title&gt;Abstract&lt;/jats:title&gt;
               &lt;jats:p&gt;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.&lt;/jats:p&gt;</abstract>

<originInfo><publisher>Walter de Gruyter GmbH</publisher><dateIssued encoding="w3cdtf">2015</dateIssued>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host"><titleInfo><title>it - Information Technology</title></titleInfo>
  <identifier type="issn">1611-2776</identifier>
  <identifier type="issn">2196-7032</identifier><identifier type="doi">10.1515/itit-2014-1081</identifier>
<part><detail type="volume"><number>57</number></detail><detail type="issue"><number>3</number></detail><extent unit="pages">170-180</extent>
</part>
</relatedItem>


<extension>
<bibliographicCitation>
<ieee>M. Shafique &lt;i&gt;et al.&lt;/i&gt;, “Multi-layer software reliability for unreliable hardware,” &lt;i&gt;it - Information Technology&lt;/i&gt;, vol. 57, no. 3, pp. 170–180, 2015, doi: &lt;a href=&quot;https://doi.org/10.1515/itit-2014-1081&quot;&gt;10.1515/itit-2014-1081&lt;/a&gt;.</ieee>
<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., &amp;#38; Spinczyk, O. (2015). Multi-layer software reliability for unreliable hardware. &lt;i&gt;It - Information Technology&lt;/i&gt;, &lt;i&gt;57&lt;/i&gt;(3), 170–180. &lt;a href=&quot;https://doi.org/10.1515/itit-2014-1081&quot;&gt;https://doi.org/10.1515/itit-2014-1081&lt;/a&gt;</apa>
<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.” &lt;i&gt;It - Information Technology&lt;/i&gt; 57, no. 3 (2015): 170–80. &lt;a href=&quot;https://doi.org/10.1515/itit-2014-1081&quot;&gt;https://doi.org/10.1515/itit-2014-1081&lt;/a&gt;.</chicago>
<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.</short>
<mla>Shafique, Muhammad, et al. “Multi-Layer Software Reliability for Unreliable Hardware.” &lt;i&gt;It - Information Technology&lt;/i&gt;, vol. 57, no. 3, Walter de Gruyter GmbH, 2015, pp. 170–80, doi:&lt;a href=&quot;https://doi.org/10.1515/itit-2014-1081&quot;&gt;10.1515/itit-2014-1081&lt;/a&gt;.</mla>
<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={&lt;a href=&quot;https://doi.org/10.1515/itit-2014-1081&quot;&gt;10.1515/itit-2014-1081&lt;/a&gt;}, 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} }</bibtex>
<ama>Shafique M, Axer P, Borchert C, et al. Multi-layer software reliability for unreliable hardware. &lt;i&gt;it - Information Technology&lt;/i&gt;. 2015;57(3):170-180. doi:&lt;a href=&quot;https://doi.org/10.1515/itit-2014-1081&quot;&gt;10.1515/itit-2014-1081&lt;/a&gt;</ama>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>66260</recordIdentifier><recordCreationDate encoding="w3cdtf">2026-07-05T14:38:31Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2026-07-05T14:43:12Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
