{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T11:59:45Z","timestamp":1759147185450,"version":"3.40.4"},"reference-count":37,"publisher":"Elsevier BV","issue":"6","license":[{"start":{"date-parts":[[2014,8,1]],"date-time":"2014-08-01T00:00:00Z","timestamp":1406851200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Microprocessors and Microsystems"],"published-print":{"date-parts":[[2014,8]]},"DOI":"10.1016\/j.micpro.2014.02.007","type":"journal-article","created":{"date-parts":[[2014,3,16]],"date-time":"2014-03-16T05:15:31Z","timestamp":1394946931000},"page":"539-551","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":12,"title":["A framework for reliability-aware embedded system design on multiprocessor platforms"],"prefix":"10.1016","volume":"38","author":[{"given":"Jia","family":"Huang","sequence":"first","affiliation":[]},{"given":"Simon","family":"Barner","sequence":"additional","affiliation":[]},{"given":"Andreas","family":"Raabe","sequence":"additional","affiliation":[]},{"given":"Christian","family":"Buckl","sequence":"additional","affiliation":[]},{"given":"Alois","family":"Knoll","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.micpro.2014.02.007_b0005","doi-asserted-by":"crossref","unstructured":"P. Axer, M. Sebastian, R. Ernst, Reliability analysis for MPSoCs with mixed-critical, hard real-time constraints, in: CODES+ISSS, 2011, pp. 149\u2013158.","DOI":"10.1145\/2039370.2039396"},{"key":"10.1016\/j.micpro.2014.02.007_b0010","doi-asserted-by":"crossref","unstructured":"S. Barner, M. Geisinger, C. Buckl, A. Knoll, EasyLab: model-based development of software for mechatronic systems, in: IEEE\/ASME International Conference on Mechatronic and Embedded Systems and Applications, Beijing, China, 2008, pp. 540\u2013545.","DOI":"10.1109\/MESA.2008.4735652"},{"issue":"5","key":"10.1016\/j.micpro.2014.02.007_b0015","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1007\/s10951-011-0236-y","article-title":"Reliability of task graph schedules with transient and fail-stop failures: complexity and algorithms","volume":"15","author":"Benoit","year":"2011","journal-title":"J. Sched."},{"issue":"12","key":"10.1016\/j.micpro.2014.02.007_b0020","doi-asserted-by":"crossref","first-page":"2489","DOI":"10.1109\/TC.2012.226","article-title":"Reliability-driven system-level synthesis for mixed-critical embedded systems","volume":"62","author":"Bolchini","year":"2013","journal-title":"IEEE Trans. Comput."},{"issue":"6","key":"10.1016\/j.micpro.2014.02.007_b0025","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MM.2005.110","article-title":"Designing reliable systems from unreliable components: the challenges of transistor variability and degradation","volume":"25","author":"Borkar","year":"2005","journal-title":"IEEE Micro"},{"key":"10.1016\/j.micpro.2014.02.007_b0030","doi-asserted-by":"crossref","unstructured":"C. El Salloum, M. Elshuber, O. H\u00f6ftberger, H. Isakovic, A. Wasicek, The ACROSS MPSoC \u2013 a new generation of multi-core processors designed for safety-critical embedded systems, in: DSD, 2012, pp. 105\u2013113.","DOI":"10.1109\/DSD.2012.126"},{"key":"10.1016\/j.micpro.2014.02.007_b0035","doi-asserted-by":"crossref","unstructured":"P.H. Feiler, D.P. Gluch, J.J. Hudak, The architecture analysis & design language (AADL): an introduction. Tech. Note CMU\/SEI-2006-TN-011, Carnegie Mellon University, 2006.","DOI":"10.21236\/ADA455842"},{"issue":"4","key":"10.1016\/j.micpro.2014.02.007_b0040","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1109\/TDSC.2008.50","article-title":"A novel bicriteria scheduling heuristics providing a guaranteed global system failure rate","volume":"6","author":"Girault","year":"2009","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"10.1016\/j.micpro.2014.02.007_b0045","doi-asserted-by":"crossref","unstructured":"M. Gla\u00df, M. Lukasiewycz, T. Streichert, C. Haubelt, J. Teich, Reliability-aware system synthesis, in: DATE, 2007, pp. 409\u2013414.","DOI":"10.1109\/DATE.2007.364626"},{"key":"10.1016\/j.micpro.2014.02.007_b0050","doi-asserted-by":"crossref","unstructured":"G. Lyle, S. Chen, K. Pattabiraman, Z. Kalbarczyk, R. Iyer, An end-to-end approach for the automatic derivation of application-aware error detectors, in: DSN, 2009, pp. 584\u2013589.","DOI":"10.1109\/DSN.2009.5270291"},{"key":"10.1016\/j.micpro.2014.02.007_b0055","doi-asserted-by":"crossref","unstructured":"J. Huang, J.O. Blech, A. Raabe, C. Buckl, A. Knoll, Analysis and optimization of fault-tolerant task scheduling on multiprocessor embedded systems, in: CODES+ISSS, 2011, pp. 247\u2013256.","DOI":"10.1145\/2039370.2039409"},{"key":"10.1016\/j.micpro.2014.02.007_b0060","doi-asserted-by":"crossref","unstructured":"J. Huang, K. Huang, A. Raabe, C. Buckl, A. Knoll, Towards fault-tolerant embedded systems with imperfect fault detection, in: DAC, 2012, pp. 188\u2013196.","DOI":"10.1145\/2228360.2228398"},{"issue":"4","key":"10.1016\/j.micpro.2014.02.007_b0065","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/s10617-013-9105-6","article-title":"A framework for reliability- aware design exploration for MPSoC based systems","volume":"16","author":"Huang","year":"2013","journal-title":"Des. Autom. Embed. Syst."},{"key":"10.1016\/j.micpro.2014.02.007_b0070","unstructured":"Int. Electrotechnical Commission: IEC 61131-3: Programmable controllers \u2013 Part 3: Programming Languages, 1993."},{"key":"10.1016\/j.micpro.2014.02.007_b0075","doi-asserted-by":"crossref","unstructured":"V. Izosimov, I. Polian, P. Pop, P. Eles, Z. Peng, Analysis and optimization of fault-tolerant embedded systems with hardened processors, in: DATE, 2009, pp. 682\u2013687.","DOI":"10.1109\/DATE.2009.5090752"},{"key":"10.1016\/j.micpro.2014.02.007_b0080","doi-asserted-by":"crossref","unstructured":"V. Izosimov, P. Pop, P. Eles, Z. Peng, Design optimization of time-and cost-constrained fault-tolerant distributed embedded systems, in: DATE, vol. 2, 2005, pp. 864\u2013869.","DOI":"10.1109\/DATE.2005.116"},{"key":"10.1016\/j.micpro.2014.02.007_b0085","unstructured":"W. Josef, K. Gerhard, Decentralization with PROFIBUS DP\/DPV1, Publicis, 2003."},{"key":"10.1016\/j.micpro.2014.02.007_b0090","unstructured":"G. Kahn, The semantics of simple language for parallel programming, in: IFIP Congress, 1974, pp. 471\u2013475."},{"issue":"2","key":"10.1016\/j.micpro.2014.02.007_b0095","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/TC.2003.1176980","article-title":"Transparent recovery from intermittent faults in time-triggered distributed systems","volume":"52","author":"Kandasamy","year":"2003","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/j.micpro.2014.02.007_b0100","doi-asserted-by":"crossref","unstructured":"C. LaFrieda, E. Ipek, J. Martinez, R. Manohar, Utilizing dynamically coupled cores to form a resilient chip multiprocessor, in: DSN, 2007, pp. 317\u2013326.","DOI":"10.1109\/DSN.2007.100"},{"key":"10.1016\/j.micpro.2014.02.007_b0105","doi-asserted-by":"crossref","unstructured":"A. Lifa, P. Eles, Z. Peng, V. Izosimov, Hardware\/software optimization of error detection implementation for real-time embedded systems, in: CODES+ISSS, 2010, pp. 41\u201350.","DOI":"10.1145\/1878961.1878970"},{"key":"10.1016\/j.micpro.2014.02.007_b0110","doi-asserted-by":"crossref","unstructured":"M. Lukasiewycz, M. Gla\u00df, C. Haubelt, J. Teich, SAT-decoding in evolutionary algorithms for discrete constrained optimization problems, in: CEC, 2007, pp. 935\u2013942.","DOI":"10.1109\/CEC.2007.4424570"},{"key":"10.1016\/j.micpro.2014.02.007_b0115","doi-asserted-by":"crossref","unstructured":"R. Obermaisser, O. H\u00f6ftberger, Fault containment in a reconfigurable multi-processor system-on-a-chip, in: International Symposium on Industrial Electronics (ISIE), 2011, pp. 1561\u20131568.","DOI":"10.1109\/ISIE.2011.5984393"},{"key":"10.1016\/j.micpro.2014.02.007_b0120","unstructured":"OMG: Systems Modeling Language 1.2, 2010."},{"key":"10.1016\/j.micpro.2014.02.007_b0125","unstructured":"OMG: UML profile for MARTE 1.1, 2011."},{"issue":"3","key":"10.1016\/j.micpro.2014.02.007_b0130","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MDT.2009.64","article-title":"Metamodels in Europe: languages, tools, and applications","volume":"26","author":"Passerone","year":"2009","journal-title":"IEEE Des. Test. Comput."},{"issue":"1","key":"10.1016\/j.micpro.2014.02.007_b0135","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/TDSC.2009.23","article-title":"Automated derivation of application-aware error detectors using static analysis: the trusted Illiac approach","volume":"8","author":"Pattabiraman","year":"2011","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"10.1016\/j.micpro.2014.02.007_b0140","doi-asserted-by":"crossref","unstructured":"C. Paukovits, H. Kopetz, Concepts of switching in the time-triggered network-on-chip, in: RTCSA, 2008, pp.120\u2013129.","DOI":"10.1109\/RTCSA.2008.18"},{"issue":"3","key":"10.1016\/j.micpro.2014.02.007_b0145","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1109\/TVLSI.2008.2003166","article-title":"Design optimization of time- and cost-constrained fault-tolerant embedded systems with checkpointing and replication","volume":"17","author":"Pop","year":"2009","journal-title":"IEEE Trans. VLSI Syst."},{"key":"10.1016\/j.micpro.2014.02.007_b0150","doi-asserted-by":"crossref","unstructured":"P.K. Saraswat, P. Pop, J. Madsen, Task mapping and bandwidth reservation for mixed hard\/soft fault-tolerant embedded systems, in: RTAS, 2010, pp. 89\u201398.","DOI":"10.1109\/RTAS.2010.31"},{"key":"10.1016\/j.micpro.2014.02.007_b0155","doi-asserted-by":"crossref","unstructured":"U. Schiffel, A. Schmitt, M. S\u00fc\u00dfkraut, C. Fetzer, Software-implemented hardware error detection: costs and gains, in: DEPEND, 2010, pp. 51\u201357.","DOI":"10.1109\/DEPEND.2010.16"},{"issue":"1","key":"10.1016\/j.micpro.2014.02.007_b0160","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/24.24570","article-title":"Models and algorithms for reliability-oriented task-allocation in redundant distributed-computer systems","volume":"38","author":"Shatz","year":"1989","journal-title":"IEEE Trans. Rel."},{"key":"10.1016\/j.micpro.2014.02.007_b0165","doi-asserted-by":"crossref","unstructured":"P.V. Stralen, A. Pimentel, A SAFE approach towards early design space exploration of fault-tolerant multimedia MPSoCs, in: CODES+ISSS, 2012, pp. 393\u2013402.","DOI":"10.1145\/2380445.2380507"},{"key":"10.1016\/j.micpro.2014.02.007_b0170","doi-asserted-by":"crossref","unstructured":"L. Thiele, I. Bacivarov, W. Haid, K. Huang, Mapping applications to tiled multiprocessor embedded systems, in: ACSD, 2007, pp. 29\u201340.","DOI":"10.1109\/ACSD.2007.53"},{"key":"10.1016\/j.micpro.2014.02.007_b0175","doi-asserted-by":"crossref","unstructured":"Y. Xiang, T. Chantem, R.P. Dick, X.S. Hu, L. Shang, System-level reliability modeling for MPSoCs, in: CODES+ISSS, 2010, pp. 297\u2013306.","DOI":"10.1145\/1878961.1879013"},{"key":"10.1016\/j.micpro.2014.02.007_b0180","unstructured":"Y. Xie, L. Li, M. Kandemir, N. Vijaykrishnan, M. Irwin, Reliability-aware co-synthesis for embedded systems, in: ASAP, 2004, pp. 41\u201350."},{"issue":"10","key":"10.1016\/j.micpro.2014.02.007_b0185","doi-asserted-by":"crossref","first-page":"1382","DOI":"10.1109\/TC.2009.56","article-title":"Reliability-aware energy management for periodic real-time tasks","volume":"58","author":"Zhu","year":"2009","journal-title":"IEEE Trans. Comput."}],"container-title":["Microprocessors and Microsystems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S014193311400026X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S014193311400026X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T02:18:29Z","timestamp":1746152309000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S014193311400026X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,8]]},"references-count":37,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2014,8]]}},"alternative-id":["S014193311400026X"],"URL":"https:\/\/doi.org\/10.1016\/j.micpro.2014.02.007","relation":{},"ISSN":["0141-9331"],"issn-type":[{"type":"print","value":"0141-9331"}],"subject":[],"published":{"date-parts":[[2014,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A framework for reliability-aware embedded system design on multiprocessor platforms","name":"articletitle","label":"Article Title"},{"value":"Microprocessors and Microsystems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.micpro.2014.02.007","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2014 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}