{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T21:39:28Z","timestamp":1757540368893,"version":"3.37.3"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T00:00:00Z","timestamp":1519862400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100007601","name":"Horizon 2020","doi-asserted-by":"publisher","award":["E10171","688860"],"award-info":[{"award-number":["E10171","688860"]}],"id":[{"id":"10.13039\/501100007601","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Real-Time Syst"],"published-print":{"date-parts":[[2018,10]]},"DOI":"10.1007\/s11241-018-9301-3","type":"journal-article","created":{"date-parts":[[2018,2,28]],"date-time":"2018-02-28T22:08:05Z","timestamp":1519855685000},"page":"800-829","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A design flow for supporting component-based software development in multiprocessor real-time systems"],"prefix":"10.1007","volume":"54","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6625-9336","authenticated-orcid":false,"given":"Alessandro","family":"Biondi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giorgio","family":"Buttazzo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marko","family":"Bertogna","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,1]]},"reference":[{"issue":"2","key":"9301_CR1","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1023\/B:TIME.0000027934.77900.22","volume":"27","author":"L Abeni","year":"2004","unstructured":"Abeni L, Buttazzo G (2004) Resource reservations in dynamic real-time systems. Real-Time Syst 27(2):123\u2013165","journal-title":"Real-Time Syst"},{"key":"9301_CR2","doi-asserted-by":"crossref","unstructured":"Al-bayati Z, Sun Y, Zeng H, Natale M D, Zhu Q, Meyer B (2015) Task placement and selection of data consistency mechanisms for real-time multicore applications. In: Proc. of the 21st IEEE real-time and embedded technology and application symposium (RTAS 2015), Seattle, WA, USA","DOI":"10.1109\/RTAS.2015.7108440"},{"issue":"1","key":"9301_CR3","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/BF00365393","volume":"3","author":"TP Baker","year":"1991","unstructured":"Baker TP (1991) Stack-based scheduling for realtime processes. Real-Time Syst 3(1):67\u201399","journal-title":"Real-Time Syst"},{"key":"9301_CR4","doi-asserted-by":"crossref","unstructured":"Baruah S (2006) Resource sharing in EDF-scheduled systems: a closer look. In: Proceedings of the 27th IEEE real-time systems symposium (RTSS\u201906), Rio de Janeiro, Brazil, 5\u20138 Dec","DOI":"10.1109\/RTSS.2006.41"},{"key":"9301_CR5","doi-asserted-by":"crossref","unstructured":"Baruah S K (2004) Partitioning real-time tasks among heterogeneous multiprocessors. In: Proceedings of the International Conference on Parallel Processing (ICPP 2004), Montreal, Quebec, Canada, Aug 15-18","DOI":"10.1109\/ICPP.2004.1327956"},{"key":"9301_CR6","unstructured":"Baruah S, Bini E (2008) Partitioned scheduling of sporadic task systems: an ILP-based approach. In: Proc. of the conference on design and architectures for signal and image processing, Bruxelles, Belgium, 24\u201326 Nov"},{"issue":"4","key":"9301_CR7","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1007\/BF01995675","volume":"2","author":"Sanjoy K. Baruah","year":"1990","unstructured":"Baruah S, Rosier L, Howell R (1990) Algorithms and complexity concerning the preemptive scheduling of periodic, real-time tasks on one processor. J Real-Time Syst 2","journal-title":"Real-Time Systems"},{"issue":"1","key":"9301_CR8","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1109\/TII.2009.2037918","volume":"6","author":"M Behnam","year":"2010","unstructured":"Behnam M, Nolte T, Sj\u00f6din M, Shin I (2010) Overrun methods and resource holding times for hierarchical scheduling of semi-independent real-time systems. IEEE Trans Ind Inform 6(1):93\u2013104","journal-title":"IEEE Trans Ind Inform"},{"key":"9301_CR9","doi-asserted-by":"crossref","unstructured":"Behnam M, Shin I, Nolte T, Nolin M (2007) SIRAP: a synchronization protocol for hierarchical resource sharing in real-time open systems. In: Proc. of the 7th ACM & IEEE international conference on embedded software (EMSOFT 2007), Salzburg, Austria, 1\u20133 Oct","DOI":"10.1145\/1289927.1289970"},{"issue":"2","key":"9301_CR10","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/s11241-008-9057-2","volume":"41","author":"M Bertogna","year":"2009","unstructured":"Bertogna M, Fisher N, Baruah S (2009) Resource holding times: computation and optimization. Real-Time Syst 41(2):87\u2013117","journal-title":"Real-Time Syst"},{"issue":"3","key":"9301_CR11","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1109\/TII.2009.2026051","volume":"5","author":"M Bertogna","year":"2009","unstructured":"Bertogna M, Fisher N, Baruah S (2009) Resource-sharing servers for open environments. IEEE Trans Ind Inform 5(3):202\u2013219","journal-title":"IEEE Trans Ind Inform"},{"issue":"1\u20132","key":"9301_CR12","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s11241-005-0507-9","volume":"30","author":"E Bini","year":"2005","unstructured":"Bini E, Buttazzo GC (2005) Measuring the performance of schedulability tests. Real-Time Syst 30(1\u20132):129\u2013154","journal-title":"Real-Time Syst"},{"key":"9301_CR13","doi-asserted-by":"crossref","unstructured":"Biondi A, Brandenburg B (2016) Lightweight real-time synchronization under P-EDF on symmetric and asymmetric multiprocessors. In: Proceedings of the 28th euromicro conference on real-time systems (ECRTS 16)","DOI":"10.1109\/ECRTS.2016.30"},{"key":"9301_CR14","doi-asserted-by":"crossref","unstructured":"Biondi A, Melani A, Bertogna M (2014a) Hard constant bandwidth server: comprehensive formulation and critical scenarios. In: Proceedings of the 9th IEEE international symposium on industrial embedded systems (SIES 2014), Pisa, Italy, 18\u201320 June","DOI":"10.1109\/SIES.2014.6871182"},{"key":"9301_CR15","doi-asserted-by":"crossref","unstructured":"Biondi A, Melani A, Bertogna M, Buttazzo G (2014b) Optimal design for reservation servers under shared resources. In: Proceedings of the 26th euromicro conference on real-time systems (ECRTS 2014), Madrid, Spain, 9\u201311 July","DOI":"10.1109\/ECRTS.2014.39"},{"key":"9301_CR16","doi-asserted-by":"crossref","unstructured":"Biondi A, Buttazzo G, Bertogna M (2015a) Supporting component-based development in partitioned multiprocessor real-time systems. In: Proceedings of the 27th euromicro conference on real-time systems (ECRTS 2015), Lund, Sweden, 8\u201310 July","DOI":"10.1109\/ECRTS.2015.31"},{"issue":"5","key":"9301_CR17","doi-asserted-by":"publisher","first-page":"1593","DOI":"10.1109\/TC.2015.2444833","volume":"65","author":"A Biondi","year":"2015","unstructured":"Biondi A, Buttazzo GC, Bertogna M (2015b) Schedulability analysis of hierarchical real-time systems under shared resources. IEEE Trans Comput 65(5):1593\u20131605","journal-title":"IEEE Trans Comput"},{"key":"9301_CR18","doi-asserted-by":"crossref","unstructured":"Biondi A, Buttazzo G, Bertogna M (2016) Partitioning and interface synthesis in hierarchical multiprocessor real-time systems. In: Proceedings of the 24th international conference on real-time networks and systems (RTNS 2016)","DOI":"10.1145\/2997465.2997489"},{"issue":"2","key":"9301_CR19","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1109\/TII.2011.2123902","volume":"7","author":"G Buttazzo","year":"2011","unstructured":"Buttazzo G, Bini E, Wu Y (2011) Partitioning real-time applications over multicore reservations. IEEE Trans Ind Inf 7(2):302\u2013315","journal-title":"IEEE Trans Ind Inf"},{"key":"9301_CR20","doi-asserted-by":"crossref","unstructured":"Davis RI, Burns A (2006) Resource sharing in hierarchical fixed priority pre-emptive systems. In: Proc. of the IEEE real-time systems symposium (RTSS 2006), Rio de Janeiro, Brazil, pp 257\u2013268, 5\u20138 Dec","DOI":"10.1109\/RTSS.2006.42"},{"key":"9301_CR21","doi-asserted-by":"crossref","unstructured":"Fisher N, Baker T, Baruah S (2006) Algorithms for determining the demand-based load of a sporadic task system. In: Proceedings of the international conference on real-time computing systems and applications (RTCSA), Sydney, Australia, August","DOI":"10.1109\/RTCSA.2006.12"},{"key":"9301_CR22","doi-asserted-by":"crossref","unstructured":"Gai P, Lipari G, Natale M D (2001) Minimizing memory utilization of real-time task sets in single and multi-processor systems-on-a-chip. In: Proceedings of IEEE real-time systems symposium","DOI":"10.1109\/REAL.2001.990598"},{"key":"9301_CR23","doi-asserted-by":"crossref","unstructured":"Khalilzad N, Behnam M, Nolte T (2015) On component-based software development for multiprocessor real-time systems. In: Proc. 21st IEEE international conference on embedded and real-time computing systems and applications, August","DOI":"10.1109\/RTCSA.2015.27"},{"issue":"1","key":"9301_CR24","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"C Liu","year":"1973","unstructured":"Liu C, Layland J (1973) Scheduling algorithms for multiprogramming in a hard-real-time environment. J Assoc Comput Mach 20(1):46\u201361","journal-title":"J Assoc Comput Mach"},{"key":"9301_CR25","doi-asserted-by":"crossref","unstructured":"Mercer CW, Savage S, Tokuda H (1994) Processor capacity reserves for multimedia operating systems. In: Proceedings of IEEE international conference on multimedia computing and system, May","DOI":"10.21236\/ADA266639"},{"issue":"4","key":"9301_CR26","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1109\/JPROC.2009.2039550","volume":"98","author":"MD Natale","year":"2010","unstructured":"Natale MD, Vincentelli AS (2010) Moving from federated to integrated architectures in automotive: the role of standards, methods and tools. Proc IEEE 98(4):603\u2013620","journal-title":"Proc IEEE"},{"key":"9301_CR27","unstructured":"Thiele L (2014) Model-based design of real-time systems. In: Keynote speeach given at the 26th euromicro conference on real-time systems (ECRTS 2014), Madrid, Spain, 10 July"},{"key":"9301_CR28","doi-asserted-by":"crossref","unstructured":"Wieder A, Brandenburg B (2013) Efficient partitioning of sporadic real-time tasks with shared resources and spin locks. In: Proc. of the 8th IEEE international symposium on industrial embedded systems (SIES 2013), June","DOI":"10.1109\/SIES.2013.6601470"},{"key":"9301_CR29","doi-asserted-by":"crossref","unstructured":"Wieder A, Brandenburg B (2013) On spin locks in AUTOSAR: blocking analysis of FIFO, unordered, and priority-ordered spin locks. In: Proceedings of the 34th IEEE real-time systems symposium (RTSS\u20192013), pp 45\u201356, December","DOI":"10.1109\/RTSS.2013.13"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11241-018-9301-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-018-9301-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-018-9301-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,11]],"date-time":"2019-10-11T22:23:27Z","timestamp":1570832607000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11241-018-9301-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,1]]},"references-count":29,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,10]]}},"alternative-id":["9301"],"URL":"https:\/\/doi.org\/10.1007\/s11241-018-9301-3","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"type":"print","value":"0922-6443"},{"type":"electronic","value":"1573-1383"}],"subject":[],"published":{"date-parts":[[2018,3,1]]},"assertion":[{"value":"1 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}