{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:38:56Z","timestamp":1740123536075,"version":"3.37.3"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2020,1,8]],"date-time":"2020-01-08T00:00:00Z","timestamp":1578441600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,8]],"date-time":"2020-01-08T00:00:00Z","timestamp":1578441600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s11227-020-03145-w","type":"journal-article","created":{"date-parts":[[2020,1,8]],"date-time":"2020-01-08T05:18:09Z","timestamp":1578460689000},"page":"6901-6916","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A solution to drawbacks in capturing execution requirements on heterogeneous platforms"],"prefix":"10.1007","volume":"76","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4481-102X","authenticated-orcid":false,"given":"Rajesh","family":"Devaraj","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,1,8]]},"reference":[{"key":"3145_CR1","unstructured":"LP_Solve 5.5.2.5. [online]. Available: http:\/\/www.lpsolve.sourceforge.net\/5.5\/. Last accessed April 2018"},{"issue":"5","key":"3145_CR2","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1016\/j.jpdc.2004.03.015","volume":"64","author":"R Al-Omari","year":"2004","unstructured":"Al-Omari R, Somani AK, Manimaran G (2004) Efficient overloading techniques for primary-backup scheduling in real-time systems. J Parallel Distrib Comput 64(5):629\u2013648","journal-title":"J Parallel Distrib Comput"},{"key":"3145_CR3","doi-asserted-by":"publisher","unstructured":"Anderson JH, Srinivasan A (2000) Early-release fair scheduling. In: 12th Euromicro Conference on Real-Time Systems, 2000. Euromicro RTS 2000, pp 35\u201343 . https:\/\/doi.org\/10.1109\/EMRTS.2000.853990","DOI":"10.1109\/EMRTS.2000.853990"},{"key":"3145_CR4","doi-asserted-by":"publisher","unstructured":"Anderson JH, Srinivasan A (2000) Pfair scheduling: Beyond periodic task systems. In: Seventh International Conference on Real-Time Computing Systems and Applications, 2000. Proceedings, pp 297\u2013306 . https:\/\/doi.org\/10.1109\/RTCSA.2000.896405","DOI":"10.1109\/RTCSA.2000.896405"},{"key":"3145_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-08696-5","volume-title":"Multiprocessor scheduling for real-time systems","author":"S Baruah","year":"2015","unstructured":"Baruah S, Bertogna M, Buttazzo G (2015) Multiprocessor scheduling for real-time systems. Springer, Berlin"},{"key":"3145_CR6","doi-asserted-by":"crossref","unstructured":"Baruah SK, Bonifaci V, Bruni R, Marchetti-Spaccamela A (2016) ILP-based approaches to partitioning recurrent workloads upon heterogeneous multiprocessors. In: 2016 28th Euromicro Conference on Real-Time Systems (ECRTS). IEEE, pp 215\u2013225","DOI":"10.1109\/ECRTS.2016.10"},{"key":"3145_CR7","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-0676-1","volume-title":"Hard real-time computing systems: predictable scheduling algorithms and applications","author":"GC Buttazzo","year":"2011","unstructured":"Buttazzo GC (2011) Hard real-time computing systems: predictable scheduling algorithms and applications, vol 24. Springer, Berlin"},{"key":"3145_CR8","doi-asserted-by":"crossref","unstructured":"Chwa HS, Seo J, Lee J, Shin I (2015) Optimal real-time scheduling on two-type heterogeneous multicore platforms. In: 2015 IEEE Real-Time Systems Symposium. IEEE, pp 119\u2013129","DOI":"10.1109\/RTSS.2015.19"},{"issue":"4","key":"3145_CR9","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/1978802.1978814","volume":"43","author":"RI Davis","year":"2011","unstructured":"Davis RI, Burns A (2011) A survey of hard real-time scheduling for multiprocessor systems. ACM Comput Surv (CSUR) 43(4):35","journal-title":"ACM Comput Surv (CSUR)"},{"key":"3145_CR10","doi-asserted-by":"crossref","unstructured":"Dobi\u00e1\u0161 P, Casseau E, Sinnen O (2018) Restricted scheduling windows for dynamic fault-tolerant primary\/backup approach-based scheduling on embedded systems. In: Proceedings of the 21st International Workshop on Software and Compilers for Embedded Systems. ACM, pp 27\u201330","DOI":"10.1145\/3207719.3207724"},{"issue":"3","key":"3145_CR11","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1109\/71.584093","volume":"8","author":"S Ghosh","year":"1997","unstructured":"Ghosh S, Melhem R, Moss\u00e9 D (1997) Fault-tolerance through scheduling of aperiodic tasks in hard real-time multiprocessor systems. IEEE Trans Parallel Distrib Syst 8(3):272\u2013284","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3145_CR12","doi-asserted-by":"crossref","unstructured":"Haque MA, Aydin H, Zhu D (2011) Energy-aware standby-sparing technique for periodic real-time applications. In: 2011 IEEE 29th International Conference on Computer Design (ICCD). IEEE, pp 190\u2013197","DOI":"10.1109\/ICCD.2011.6081396"},{"issue":"3","key":"3145_CR13","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1109\/TPDS.2016.2600595","volume":"28","author":"MA Haque","year":"2016","unstructured":"Haque MA, Aydin H, Zhu D (2016) On reliability management of energy-aware real-time systems through task replication. IEEE Trans Parallel Distrib Syst 28(3):813\u2013825","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3145_CR14","doi-asserted-by":"crossref","unstructured":"Kopetz H (2004) From a federated to an integrated architecture for dependable embedded systems. Technical report, DTIC Document","DOI":"10.1109\/RELDIS.2004.1353016"},{"issue":"4","key":"3145_CR15","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/2534028","volume":"46","author":"C Krishna","year":"2014","unstructured":"Krishna C (2014) Fault-tolerant scheduling in homogeneous real-time systems. ACM Comput Surv (CSUR) 46(4):48","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"4","key":"3145_CR16","doi-asserted-by":"publisher","first-page":"612","DOI":"10.1145\/322092.322101","volume":"25","author":"EL Lawler","year":"1978","unstructured":"Lawler EL, Labetoulle J (1978) On preemptive scheduling of unrelated parallel processors by linear programming. J ACM (JACM) 25(4):612\u2013619","journal-title":"J ACM (JACM)"},{"key":"3145_CR17","doi-asserted-by":"publisher","unstructured":"Levin G, Funk S, Sadowski C, Pye I, Brandt S (2010) DP-FAIR: a simple model for understanding optimal multiprocessor scheduling. In: 2010 22nd Euromicro Conference on Real-Time Systems, pp 3\u201313 . https:\/\/doi.org\/10.1109\/ECRTS.2010.34","DOI":"10.1109\/ECRTS.2010.34"},{"issue":"1","key":"3145_CR18","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"CL Liu","year":"1973","unstructured":"Liu CL, Layland JW (1973) Scheduling algorithms for multiprogramming in a hard-real-time environment. J ACM (JACM) 20(1):46\u201361","journal-title":"J ACM (JACM)"},{"issue":"11","key":"3145_CR19","doi-asserted-by":"publisher","first-page":"1137","DOI":"10.1109\/71.735960","volume":"9","author":"G Manimaran","year":"1998","unstructured":"Manimaran G, Murthy CSR (1998) A fault-tolerant dynamic scheduling algorithm for multiprocessor real-time systems and its analysis. IEEE Trans Parallel Distrib Syst 9(11):1137\u20131152","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3145_CR20","doi-asserted-by":"crossref","unstructured":"Moulik S, Devaraj R, Sarkar A (2018) Hetero-sched: a low-overhead heterogeneous multi-core scheduler for real-time periodic tasks. In: 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS). IEEE, pp 659\u2013666","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2018.00117"},{"key":"3145_CR21","doi-asserted-by":"crossref","unstructured":"Nair PP, Devaraj R, Sarkar A (2018) FEST: fault-tolerant energy-aware scheduling on two-core heterogeneous platform. In: 2018 8th International Symposium on Embedded Computing and System Design (ISED). IEEE, pp 63\u201368","DOI":"10.1109\/ISED.2018.8704123"},{"key":"3145_CR22","unstructured":"Oh Y, Son SH (1992) An algorithm for real-time fault-tolerant scheduling in multiprocessor systems. In: Fourth Euromicro Workshop on Real-Time Systems. IEEE, pp 190\u2013195"},{"issue":"1","key":"3145_CR23","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s11241-016-9258-z","volume":"53","author":"RM Pathan","year":"2017","unstructured":"Pathan RM (2017) Real-time scheduling algorithm for safety-critical systems on faulty multicore environments. Real Time Syst 53(1):45\u201381","journal-title":"Real Time Syst"},{"issue":"1","key":"3145_CR24","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/s11241-013-9191-3","volume":"50","author":"G Raravi","year":"2014","unstructured":"Raravi G, Andersson B, N\u00e9lis V, Bletsas K (2014) Task assignment algorithms for two-type heterogeneous multiprocessors. Real Time Syst 50(1):87\u2013141","journal-title":"Real Time Syst"},{"issue":"5s","key":"3145_CR25","first-page":"159","volume":"13","author":"G Raravi","year":"2014","unstructured":"Raravi G, N\u00e9lis V (2014) Task assignment algorithms for heterogeneous multiprocessors. ACM Trans Embed Comput Syst (TECS) 13(5s):159","journal-title":"ACM Trans Embed Comput Syst (TECS)"},{"issue":"2","key":"3145_CR26","doi-asserted-by":"publisher","first-page":"494","DOI":"10.1007\/s11227-017-2076-9","volume":"75","author":"W Zhang","year":"2019","unstructured":"Zhang W, Hu Y, He H, Liu Y, Chen A (2019) Linear and dynamic programming algorithms for real-time task scheduling with task duplication. J Supercomput 75(2):494\u2013509","journal-title":"J Supercomput"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03145-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-020-03145-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03145-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,7]],"date-time":"2021-01-07T00:58:55Z","timestamp":1609981135000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-020-03145-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,8]]},"references-count":26,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["3145"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03145-w","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2020,1,8]]},"assertion":[{"value":"8 January 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}