{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T04:46:19Z","timestamp":1743137179988,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030591540"},{"type":"electronic","value":"9783030591557"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"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":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-59155-7_22","type":"book-chapter","created":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T19:26:08Z","timestamp":1599765968000},"page":"279-293","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Measurement-Based Timing Analysis on Heterogeneous MPSoCs: A Practical Approach"],"prefix":"10.1007","author":[{"given":"Roy","family":"Jamil","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emmanuel","family":"Grolleau","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernard","family":"Dautrevaux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antoine","family":"Bertout","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,7]]},"reference":[{"issue":"7","key":"22_CR1","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1016\/j.sysarc.2010.08.006","volume":"57","author":"S Altmeyer","year":"2011","unstructured":"Altmeyer, S., Burgui\u00e8re, C.: Cache-related preemption delay via useful cache blocks: survey and redefinition. J. Syst. Architect. 57(7), 707\u2013719 (2011)","journal-title":"J. Syst. Architect."},{"key":"22_CR2","unstructured":"Baum, F., Raghuraman, A.: Making full use of emerging ARM-based heterogeneous multicore SoCs. In: 8th European Congress on Embedded Real Time Software and Systems (ERTS 2016) (2016). \nhttps:\/\/hal.archives-ouvertes.fr\/hal-01292325"},{"key":"22_CR3","doi-asserted-by":"crossref","unstructured":"Bertout, A., Goossens, J., Grolleau, E., Poczekajlo, X.: Template schedule construction for global real-time scheduling on unrelated multiprocessor platforms. In: 2020 Design, Automation & Test in Europe Conference & Exhibition, pp. 216\u2013221. IEEE (2020)","DOI":"10.23919\/DATE48585.2020.9116409"},{"key":"22_CR4","doi-asserted-by":"crossref","unstructured":"Bertout, A., Goossens, J., Grolleau, E., Poczekajlo, X.: Workload assignment for global real-time scheduling on unrelated multicore platforms. In: Proceedings of the 28th International Conference on Real-Time Networks and Systems, pp. 139\u2013148 (2020)","DOI":"10.1145\/3394810.3394823"},{"key":"22_CR5","unstructured":"Davis, R.I., Cucu-Grosjean, L.: A survey of probabilistic schedulability analysis techniques for real-time systems. LITES: Leibniz Trans. Embed. Syst., 1\u201353 (2019)"},{"key":"22_CR6","unstructured":"Falk, H., et al.: Taclebench: a benchmark collection to support worst-case execution time research. In: 16th International Workshop on Worst-Case Execution Time Analysis (2016)"},{"issue":"4","key":"22_CR7","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1145\/989393.989401","volume":"39","author":"SL Graham","year":"2004","unstructured":"Graham, S.L., Kessler, P.B., McKusick, M.K.: Gprof: a call graph execution profiler. SIGPLAN Not. 39(4), 49\u201357 (2004). \nhttps:\/\/doi.org\/10.1145\/989393.989401","journal-title":"SIGPLAN Not."},{"key":"22_CR8","unstructured":"ISO: ISO\/IEC 9899:2018 Information technology \u2013 Programming languages \u2013 C. pub-ISO, pub-ISO:adr, June 2018. \nhttps:\/\/www.iso.org\/standard\/68564.html"},{"key":"22_CR9","first-page":"8","volume":"2","author":"R Kirner","year":"2005","unstructured":"Kirner, R., Wenzel, I., Rieder, B., Puschner, P.: Using measurements as a complement to static worst-case execution time analysis. Intell. Syst. Serv. Mankind 2, 8 (2005)","journal-title":"Intell. Syst. Serv. Mankind"},{"key":"22_CR10","volume-title":"Measuring Computer Performance: A Practitioner\u2019s Guide","author":"DJ Lilja","year":"2005","unstructured":"Lilja, D.J.: Measuring Computer Performance: A Practitioner\u2019s Guide. Cambridge University Press, Cambridge (2005)"},{"key":"22_CR11","unstructured":"Linux kernel: Hardware Spinlock Framework. \nhttps:\/\/www.kernel.org\/doc\/Documentation\/hwspinlock.txt"},{"key":"22_CR12","unstructured":"NXP: RPMsg-Lite User\u2019s Guide. \nhttps:\/\/nxpmicro.github.io\/rpmsg-lite\/"},{"key":"22_CR13","doi-asserted-by":"crossref","unstructured":"Park, C., Shaw, A.C.: Experiments with a program timing tool based on source-level timing schema. In: Proceedings 11th Real-Time Systems Symposium, pp. 72\u201381. IEEE (1990)","DOI":"10.1109\/REAL.1990.128731"},{"issue":"2","key":"22_CR14","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/BF00571421","volume":"1","author":"P Puschner","year":"1989","unstructured":"Puschner, P., Koza, C.: Calculating the maximum execution time of real-time programs. Real-Time Syst. 1(2), 159\u2013176 (1989)","journal-title":"Real-Time Syst."},{"key":"22_CR15","doi-asserted-by":"crossref","unstructured":"Spiliopoulos, V., Kaxiras, S., Keramidas, G.: Green governors: a framework for continuously adaptive DVFs. In: 2011 International Green Computing Conference and Workshops, pp. 1\u20138. IEEE (2011)","DOI":"10.1109\/IGCC.2011.6008552"},{"key":"22_CR16","unstructured":"ST Microelectronics: STM32MP157 advanced Arm-based 32-bit MPUs (2019)"},{"key":"22_CR17","unstructured":"Stewart, D.B.: Measuring execution time and real-time performance. In: Embedded Systems Conference (ESC), vol. 141 (2001)"},{"issue":"3","key":"22_CR18","first-page":"36","volume":"7","author":"R Wilhelm","year":"2008","unstructured":"Wilhelm, R., et al.: The worst-case execution-time problem-overview of methods and survey of tools. ACM Trans. Embed. Comput. Syst. (TECS) 7(3), 36 (2008)","journal-title":"ACM Trans. Embed. Comput. Syst. (TECS)"},{"key":"22_CR19","unstructured":"Yiu, J.: The Definitive Guide to ARM\u00ae Cortex\u00ae-M3 and Cortex\u00ae-M4 Processors. Newnes (2013)"},{"key":"22_CR20","unstructured":"Zhang, Y.: Hackbench (2008). \nhttps:\/\/people.redhat.com\/mingo\/cfs-scheduler\/tools\/hackbench.c"}],"container-title":["Communications in Computer and Information Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-59155-7_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T20:07:54Z","timestamp":1599768474000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-59155-7_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030591540","9783030591557"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-59155-7_22","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"7 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"L'Aquila","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ecsa2020.disim.univaq.it\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"103","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"18","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"17% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Due to the Corona pandemic ECSA 2020 was held as a virtual event. ECSA 2020 Tracks and Workshops information: single-blind review, submissions: 72, full papers accepted: 30, short papers accepted: 9.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}