{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:50:18Z","timestamp":1740124218405,"version":"3.37.3"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,8,23]],"date-time":"2024-08-23T00:00:00Z","timestamp":1724371200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,8,23]],"date-time":"2024-08-23T00:00:00Z","timestamp":1724371200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Software\/Hardware Co-design Engineering Research Center, Ministry of Education","award":["ZX20230237"],"award-info":[{"award-number":["ZX20230237"]}]},{"DOI":"10.13039\/501100001809","name":"Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62172234","62072085"],"award-info":[{"award-number":["62172234","62072085"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Shanghai International Joint Lab of Trustworthy Intelligent Software","award":["22510750100"],"award-info":[{"award-number":["22510750100"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Real-Time Syst"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1007\/s11241-024-09426-4","type":"journal-article","created":{"date-parts":[[2024,8,23]],"date-time":"2024-08-23T23:25:51Z","timestamp":1724455551000},"page":"413-442","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Connecting the physical space and cyber space of autonomous systems more closely"],"prefix":"10.1007","volume":"60","author":[{"given":"Xisheng","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinghao","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiarui","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kailu","family":"Duan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3922-0989","authenticated-orcid":false,"given":"Mingsong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nan","family":"Guan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhishan","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingxu","family":"Deng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yong","family":"Xie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,8,23]]},"reference":[{"key":"9426_CR1","unstructured":"AUTOSAR (2021) Specification of Timing Extensions. https:\/\/www.autosar.org\/fileadmin\/user_upload\/standards\/classic\/21-11\/AUTOSAR_TPS_TimingExtensions.pdf"},{"issue":"5","key":"9426_CR2","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1049\/sej.1993.0034","volume":"8","author":"N Audsley","year":"1993","unstructured":"Audsley N, Burns A, Richardson M, Tindell K, Wellings AJ (1993) Applying new scheduling theory to static priority pre-emptive scheduling. Softw Eng J 8(5):284\u2013292","journal-title":"Softw Eng J"},{"key":"9426_CR3","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1008030427220","volume":"17","author":"S Baruah","year":"1999","unstructured":"Baruah S, Chen D, Gorinsky S, Mok A (1999) Generalized multiframe tasks. Real-Time Syst 17:5\u201322","journal-title":"Real-Time Syst"},{"key":"9426_CR4","doi-asserted-by":"crossref","unstructured":"Becker M, Mubeen S, Dasari D, Behnam M, Nolte T (2018) Scheduling multi-rate real-time applications on clustered many-core architectures with memory constraints. In: 2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC), pp 560\u2013567. IEEE","DOI":"10.1109\/ASPDAC.2018.8297382"},{"issue":"3","key":"9426_CR5","doi-asserted-by":"publisher","first-page":"6511","DOI":"10.1109\/LRA.2022.3174346","volume":"7","author":"C B\u00e9dard","year":"2022","unstructured":"B\u00e9dard C, L\u00fctkebohle I, Dagenais M (2022) ros2\\_tracing: multipurpose low-overhead framework for real-time tracing of ros 2. IEEE Robot Autom Lett 7(3):6511\u20136518","journal-title":"IEEE Robot Autom Lett"},{"issue":"1","key":"9426_CR6","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):129\u2013154","journal-title":"Real-time Syst"},{"key":"9426_CR7","doi-asserted-by":"crossref","unstructured":"Biondi A, Di\u00a0Natale M (2018) Achieving predictable multicore execution of automotive applications using the let paradigm. In: 2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), pp 240\u2013250. IEEE","DOI":"10.1109\/RTAS.2018.00032"},{"key":"9426_CR8","unstructured":"Bixby B (2007) The gurobi optimizer. Transp, Re-search Part B"},{"key":"9426_CR9","unstructured":"Casini D, Bla\u00df T, L\u00fctkebohle I, Brandenburg B (2019) Response-time analysis of ros 2 processing chains under reservation-based scheduling. In: 31st Euromicro Conference on Real-Time Systems, pp 1\u201323. Schloss Dagstuhl"},{"key":"9426_CR10","doi-asserted-by":"crossref","unstructured":"Choi H et al (2021) Picas: new design of priority-driven chain-aware scheduling for ros2. In: RTAS","DOI":"10.1109\/RTAS52030.2021.00028"},{"key":"9426_CR11","doi-asserted-by":"crossref","unstructured":"Davare A, Zhu Q, Di\u00a0Natale M, Pinello C, Kanajan S, Sangiovanni-Vincentelli A (2007) Period optimization for hard real-time distributed automotive systems. In: Proceedings of the 44th Annual Design Automation Conference, pp 278\u2013283","DOI":"10.1109\/DAC.2007.375172"},{"key":"9426_CR12","unstructured":"Dertouzos ML (1974) Control robotics: The procedural control of physical processes. In: Proceedings IF IP Congress, 1974"},{"issue":"5s","key":"9426_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3358181","volume":"18","author":"M D\u00fcrr","year":"2019","unstructured":"D\u00fcrr M, Br\u00fcggen GVD, Chen K-H, Chen J-J (2019) End-to-end timing analysis of sporadic cause-effect chains in distributed systems. ACM Trans Embed Comput Syst (TECS) 18(5s):1\u201324","journal-title":"ACM Trans Embed Comput Syst (TECS)"},{"key":"9426_CR14","doi-asserted-by":"crossref","unstructured":"G\u00fcnzel M, Chen K-H, Ueter N, Br\u00fcggen G, D\u00fcrr M, Chen J-J (2021) Timing analysis of asynchronized distributed cause-effect chains. In: 2021 IEEE 27th Real-Time and Embedded Technology and Applications Symposium (RTAS), pp 40\u201352. IEEE","DOI":"10.1109\/RTAS52030.2021.00012"},{"key":"9426_CR15","unstructured":"Hamann A, Dasari D, Kramer S, Pressler M, Wurst F, Ziegenbein D (2017) Waters industrial challenge 2017. In: International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS)"},{"key":"9426_CR16","doi-asserted-by":"crossref","unstructured":"Jiang X, Ji D, Guan N, Li R, Tang Y, Wang Y (2022) Real-time scheduling and analysis of processing chains on multi-threaded executor in ros 2. In: 2022 IEEE Real-Time Systems Symposium (RTSS), pp 27\u201339. IEEE","DOI":"10.1109\/RTSS55097.2022.00013"},{"key":"9426_CR17","doi-asserted-by":"crossref","unstructured":"Klaus Tobias et al (2021) Constrained data-age with job-level dependencies: How to reconcile tight bounds and overheads. RTAS","DOI":"10.1109\/RTAS52030.2021.00014"},{"key":"9426_CR18","doi-asserted-by":"crossref","unstructured":"Kloda T, Bertout A, Sorel Y (2018) Latency analysis for data chains of real-time periodic tasks. In: 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), vol 1, pp 360\u2013367. IEEE","DOI":"10.1109\/ETFA.2018.8502498"},{"key":"9426_CR19","unstructured":"Kordon AM, Tang N (2020) Evaluation of the age latency of a real-time communicating system using the let paradigm. In: ECRTS 2020, vol 165. Schloss Dagstuhl\u2013Leibniz-Zentrum fuer Informatik"},{"key":"9426_CR20","doi-asserted-by":"crossref","unstructured":"Lehoczky JP (1990) Fixed priority scheduling of periodic task sets with arbitrary deadlines. RTSS, pp 201\u2013209. IEEE","DOI":"10.1109\/REAL.1990.128748"},{"issue":"4","key":"9426_CR21","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/0166-5316(82)90024-4","volume":"2","author":"JY-T Leung","year":"1982","unstructured":"Leung JY-T, Whitehead J (1982) On the complexity of fixed-priority scheduling of periodic, real-time tasks. Perform Eval 2(4):237\u2013250","journal-title":"Perform Eval"},{"issue":"1","key":"9426_CR22","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)"},{"key":"9426_CR23","unstructured":"Luo Y (2019) Time constraints and fault tolerance in autonomous driving systems. Tech. rep, Tech. Rep"},{"issue":"66","key":"9426_CR24","doi-asserted-by":"publisher","first-page":"6074","DOI":"10.1126\/scirobotics.abm6074","volume":"7","author":"S Macenski","year":"2022","unstructured":"Macenski S, Foote T, Gerkey B, Lalancette C, Woodall W (2022) Robot operating system 2: design, architecture, and uses in the wild. Sci Robot 7(66):6074","journal-title":"Sci Robot"},{"issue":"11","key":"9426_CR25","doi-asserted-by":"publisher","first-page":"2244","DOI":"10.1109\/TCAD.2018.2857398","volume":"37","author":"J Martinez","year":"2018","unstructured":"Martinez J, Sa\u00f1udo I, Bertogna M (2018) Analytical characterization of end-to-end communication delays with logical execution time. IEEE Trans Comput-Aided Des Integr Circuits Syst 37(11):2244\u20132254","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"key":"9426_CR26","unstructured":"Robot Operating System (ROS): rosparam (2014). http:\/\/wiki.ros.org\/rosparam"},{"key":"9426_CR27","unstructured":"Saidi E et al (2017) Automatic parallelization of multi-rate fmi-based co-simulation on multi-core. In: TMS\/DEVS. https:\/\/hal.inria.fr\/hal-01610268"},{"key":"9426_CR28","unstructured":"Saidi SE, Pernet N, Sorel Y (2017) Automatic parallelization of multi-rate fmi-based co-simulation on multi-core. In: TMS\/DEVS 2017-Symposium on Theory of Modeling and Simulation, p (2017). ACM"},{"key":"9426_CR29","doi-asserted-by":"crossref","unstructured":"Schlatow J, Mostl M, Tobuschat S, Ishigooka T, Ernst R (2018) Data-age analysis and optimisation for cause-effect chains in automotive control systems. In: 2018 IEEE 13th International Symposium on Industrial Embedded Systems (SIES), pp 1\u20139. IEEE","DOI":"10.1109\/SIES.2018.8442077"},{"key":"9426_CR30","doi-asserted-by":"crossref","unstructured":"Sjodin M, Hansson H (1998) Improved response-time analysis calculations. In: Proceedings 19th IEEE Real-Time Systems Symposium (Cat. No. 98CB36279), pp 399\u2013408. IEEE","DOI":"10.1109\/REAL.1998.739773"},{"key":"9426_CR31","doi-asserted-by":"crossref","unstructured":"Tang Y, Feng Z, Guan N, Jiang X, Lv M, Deng Q, Yi W (2020) Response time analysis and priority assignment of processing chains on ros2 executors. In: 2020 IEEE Real-Time Systems Symposium (RTSS), pp 231\u2013243. IEEE","DOI":"10.1109\/RTSS49844.2020.00030"},{"key":"9426_CR32","doi-asserted-by":"crossref","unstructured":"Verucchi M, Theile M, Caccamo M, Bertogna M (2020) Latency-aware generation of single-rate dags from multi-rate task sets. In: 2020 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), pp 226\u2013238. IEEE","DOI":"10.1109\/RTAS48715.2020.000-4"},{"issue":"9","key":"9426_CR33","doi-asserted-by":"publisher","first-page":"1250","DOI":"10.1109\/TC.2009.58","volume":"58","author":"F Zhang","year":"2009","unstructured":"Zhang F, Burns A (2009) Schedulability analysis for real-time systems with edf scheduling. IEEE Trans Comput 58(9):1250\u20131258","journal-title":"IEEE Trans Comput"},{"key":"9426_CR34","doi-asserted-by":"crossref","unstructured":"Zheng W, Zhu Q, Di\u00a0Natale M, Vincentelli AS (2007) Definition of task allocation and priority assignment in hard real-time distributed systems. In: 28th IEEE International Real-Time Systems Symposium (RTSS 2007), pp 161\u2013170. IEEE","DOI":"10.1109\/RTSS.2007.40"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-024-09426-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11241-024-09426-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-024-09426-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,21]],"date-time":"2024-10-21T16:10:12Z","timestamp":1729527012000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11241-024-09426-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,23]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["9426"],"URL":"https:\/\/doi.org\/10.1007\/s11241-024-09426-4","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"type":"print","value":"0922-6443"},{"type":"electronic","value":"1573-1383"}],"subject":[],"published":{"date-parts":[[2024,8,23]]},"assertion":[{"value":"5 June 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 August 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}