{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T03:11:56Z","timestamp":1761621116206},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2012,11,16]],"date-time":"2012-11-16T00:00:00Z","timestamp":1353024000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Softw Tools Technol Transfer"],"published-print":{"date-parts":[[2013,6]]},"DOI":"10.1007\/s10009-012-0263-9","type":"journal-article","created":{"date-parts":[[2012,11,15]],"date-time":"2012-11-15T20:45:45Z","timestamp":1353012345000},"page":"229-245","source":"Crossref","is-referenced-by-count":22,"title":["Tradeoff exploration between reliability, power consumption, and execution time for embedded systems"],"prefix":"10.1007","volume":"15","author":[{"given":"Ismail","family":"Assayad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alain","family":"Girault","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hamoudi","family":"Kalla","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,11,16]]},"reference":[{"issue":"1","key":"263_CR1","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/TDSC.2004.2","volume":"1","author":"A Avizienis","year":"2004","unstructured":"Avizienis, A., Laprie, J.-C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. Dependable Secure Comput. 1(1), 11\u201333 (2004)","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"263_CR2","unstructured":"Balaban, H.S.: Some effects of redundancy on system reliability. In: National symposium on reliability and quality control, pp. 385\u2013402. Washington, USA (1960)"},{"key":"263_CR3","doi-asserted-by":"crossref","unstructured":"Baleani, M., Ferrari, A., Mangeruca, L., Peri, M., Pezzini, S., Sangiovanni-Vincentelli, A.: Fault-tolerant platforms for automotive safety-critical applications. In: International conference on compilers, architectures and synthesis for embedded systems, CASES\u201903, San Jose (CA), USA. ACM, New-York, November 2003","DOI":"10.1145\/951732.951734"},{"key":"263_CR4","doi-asserted-by":"crossref","unstructured":"Benoit, A., Dufoss\u00e9, F., Girault, A., Robert, Y.: Reliability and performance optimization of pipelined real-time systems. In: International Conference on Parallel Processing, ICPP\u201910, pp. 150\u2013159, San Diego (CA), USA, September 2010","DOI":"10.1109\/ICPP.2010.24"},{"key":"263_CR5","doi-asserted-by":"crossref","unstructured":"Burd, T.D., Brodersen, R.W.: Energy efficient CMOS micro-processor design. In: Hawaii international conference on system sciences, HICSS\u201995, Honolulu (HI), USA. IEEE, Los Alamitos (1995)","DOI":"10.1109\/HICSS.1995.375385"},{"issue":"2\/3","key":"263_CR6","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1023\/A:1008149332687","volume":"18","author":"A Colin","year":"2000","unstructured":"Colin, A., Puaut, I.: Worst case execution time analysis for a processor with branch prediction. Real Time Syst. 18(2\/3), 249\u2013274 (2000)","journal-title":"Real Time Syst."},{"key":"263_CR7","unstructured":"Ibm, ILOG CPLEX Optimizer. http:\/\/www-01.ibm.com\/software\/integration\/optimization\/cplex-optimizer (2010). Accessed 4 Sept 2012"},{"issue":"3","key":"263_CR8","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/71.993209","volume":"13","author":"A Dogan","year":"2002","unstructured":"Dogan, A., \u00d6zg\u00fcner, F.: Matching and scheduling algorithms for minimizing execution time and failure probability of applications in heterogeneous computing. IEEE Trans. Parallel Distrib. Syst. 13(3), 308\u2013323 (2002)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"263_CR9","doi-asserted-by":"crossref","unstructured":"Elnozahy, E., Kistler, M., Rajamony, R.: Energy-efficient server clusters. In: Workshop on Power-Aware Computing Systems, WPACS\u201902, pp. 179\u2013196, Cambridge, USA, February 2002","DOI":"10.1007\/3-540-36612-1_12"},{"key":"263_CR10","doi-asserted-by":"crossref","unstructured":"Ferdinand, C., Heckmann, R., Langenbach, M., Martin, F., Schmidt, M., Theiling, H., Thesing, S., Wilhelm, R.: Reliable and precise WCET determination for a real-life processor. In International Workshop on Embedded Software, EMSOFT\u201901. LNCS, vol 2211. Tahoe City, Springer, USA, October 2001","DOI":"10.1007\/3-540-45449-7_32"},{"issue":"1","key":"263_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/311531.311532","volume":"31","author":"F G\u00e4rtner","year":"1999","unstructured":"G\u00e4rtner, F.: Fundamentals of fault-tolerant distributed computing in asynchronous environments. ACM Comput. Surv. 31(1), 1\u201326 (1999)","journal-title":"ACM Comput. Surv."},{"issue":"4","key":"263_CR12","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1109\/TDSC.2008.50","volume":"6","author":"A Girault","year":"2009","unstructured":"Girault, A., Kalla, H.: A novel bicriteria scheduling heuristics providing a guaranteed global system failure rate. IEEE Trans. Dependable Secure Comput. 6(4), 241\u2013254 (2009)","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"263_CR13","unstructured":"Girault, A., Saule, E., Trystram, D.: Reliability versus performance for critical applications. J. Parallel Distrib. Comput. 69(3), 326\u2013336 (2009)"},{"key":"263_CR14","doi-asserted-by":"crossref","unstructured":"Grandpierre, T., Lavarenne, C., Sorel, Y.: Optimized rapid prototyping for real-time embedded heterogeneous multiprocessors. In: International Workshop on Hardware\/Software Co-Design, CODES\u201999, Rome, Italy, ACM, New-York, May 1999","DOI":"10.1145\/301177.301489"},{"key":"263_CR15","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1287\/opre.9.6.841","volume":"9","author":"TC Hu","year":"1961","unstructured":"Hu, T.C.: Parallel sequencing and assembly line problems. Oper. Res. 9, 841\u2013848 (1961)","journal-title":"Oper. Res."},{"issue":"1","key":"263_CR16","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/TSE.1986.6312924","volume":"12","author":"JC Knight","year":"1986","unstructured":"Knight, J.C., Leveson, N.G.: An experimental evaluation of the assumption of independence in multi-version programming. IEEE Trans. Softw. Eng. 12(1), 96\u2013109 (1986)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"263_CR17","volume-title":"Real-Time Systems: Design Principles for Distributed Embedded Applications","author":"H Kopetz","year":"1997","unstructured":"Kopetz, H.: Real-Time Systems: Design Principles for Distributed Embedded Applications. Kluwer Academic Publishers, Hingham (1997)"},{"key":"263_CR18","doi-asserted-by":"crossref","unstructured":"Lee, Y.C., Zomaya, A.Y.: Minimizing energy consumption for precedence-constrained applications using dynamic voltage scaling. In: IEEE\/ACM international symposium on cluster computing and the grid, SCCG\u201909 (2009)","DOI":"10.1109\/CCGRID.2009.16"},{"key":"263_CR19","volume-title":"Handbook of Scheduling. Algorithms: Models, and Performance Analysis","year":"2004","unstructured":"Leung, J.Y.-T. (ed.): Handbook of Scheduling. Algorithms: Models, and Performance Analysis. Chapman& Hall\/CRC Press, Boca Raton (2004)"},{"key":"263_CR20","volume-title":"Reliability: Management, Methods, and Mathematics, chapter 9","author":"D Lloyd","year":"1962","unstructured":"Lloyd, D., Lipow, M.: Reliability: Management, Methods, and Mathematics, chapter 9. Prentice-Hall, USA (1962)"},{"key":"263_CR21","unstructured":"Luo, J., Peh, L.-S., Jha, N.: Simultaneous dynamic voltage scaling of processors and communication links in real-time distributed embedded systems. In: Design automation and test in Europe conference, DATE\u201903, pp. 1150\u20131151, Munich, Germany, March 2003"},{"issue":"2","key":"263_CR22","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1109\/TC.2004.1261830","volume":"53","author":"R Melhem","year":"2004","unstructured":"Melhem, R., Moss\u00e9, D., Elnozahy, E.N.: The interplay of power management and fault recovery in real-time systems. IEEE Trans. Comput. 53(2), 217\u2013231 (2004)","journal-title":"IEEE Trans. Comput."},{"key":"263_CR23","doi-asserted-by":"crossref","unstructured":"Pering, T., Burd, T.D., Brodersen, R.W.: The simulation and evaluation of dynamic voltage scaling algorithms. In: International symposium on low power electronics and design, ISLPED\u201998, pp. 76\u201381, Monterey (CA), USA, ACM, New-York, August 1998","DOI":"10.1145\/280756.280790"},{"key":"263_CR24","doi-asserted-by":"crossref","unstructured":"Pop, P., Poulsen, K., Izosimov, V.: Scheduling and voltage scaling for energy\/reliability trade-offs in fault-tolerant time-triggered embedded systems. In: International conference on hardware-software codesign and system synthesis, CODES+ISSS\u201907, Salzburg, Austria, ACM, New-York, October 2007","DOI":"10.1145\/1289816.1289873"},{"issue":"1","key":"263_CR25","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/24.24570","volume":"38","author":"SM Shatz","year":"1989","unstructured":"Shatz, S.M., Wang, J.-P.: Models and algorithms for reliability-oriented task-allocation in redundant distributed-computer systems. IEEE Trans. Reliab. 38(1), 16\u201326 (1989)","journal-title":"IEEE Trans. Reliab."},{"key":"263_CR26","unstructured":"Souyris, J., Pavec, E.L., Himbert, G., J\u00e9gu, V., Borios, G., Heckmann, R.: Computing the worst case execution time of an avionics program by abstract interpretation. In: International Workshop on Worst-case Execution Time, WCET\u201905, pp. 21\u201324, Mallorca, Spain, July 2005"},{"issue":"2\/3","key":"263_CR27","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1023\/A:1008141130870","volume":"18","author":"H Theiling","year":"2000","unstructured":"Theiling, H., Ferdinand, C., Wilhelm, R.: Fast and precise WCET prediction by separate cache and path analyses. Real-time Syst. 18(2\/3), 157\u2013179 (2000)","journal-title":"Real-time Syst."},{"key":"263_CR28","volume-title":"Multicriteria Scheduling: Theory, Models and Algorithms","author":"V T\u2019kindt","year":"2006","unstructured":"T\u2019kindt, V., Billaut, J.-C.: Multicriteria Scheduling: Theory, Models and Algorithms. Springer, Berlin (2006)"},{"issue":"3","key":"263_CR29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1347375.1347389","volume":"7","author":"R Wilhelm","year":"2008","unstructured":"Wilhelm, R., Engblom, J., Ermedahl, A., Holsti, N., Thesing, S., Whalley, D., Bernat, G., Ferdinand, C., Heckmann, R., Mueller, F., Puaut, I., Puschner, P., Staschulat, J., Stenstr\u00f6m, P.: The determination of worst-case execution times\u2013overview of the methods and survey of tools. ACM Trans. Embed. Comput. Syst. 7(3), 1\u201353 (2008)","journal-title":"ACM Trans. Embed. Comput. Syst."},{"key":"263_CR30","unstructured":"Zhu, D., Melhem, R., Moss\u00e9, D.: The effects of energy management on reliability in real-time embedded systems. In: International conference on computer aided design, ICCAD\u201904, pp. 35\u201340, San Jose, USA, November 2004"}],"container-title":["International Journal on Software Tools for Technology Transfer"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10009-012-0263-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10009-012-0263-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10009-012-0263-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T11:52:34Z","timestamp":1714564354000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10009-012-0263-9"}},"subtitle":["The TSH tricriteria scheduling heuristic"],"short-title":[],"issued":{"date-parts":[[2012,11,16]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,6]]}},"alternative-id":["263"],"URL":"https:\/\/doi.org\/10.1007\/s10009-012-0263-9","relation":{},"ISSN":["1433-2779","1433-2787"],"issn-type":[{"value":"1433-2779","type":"print"},{"value":"1433-2787","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,11,16]]}}}