{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T19:01:40Z","timestamp":1754161300763,"version":"3.41.2"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3696630.3728562","type":"proceedings-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:09:27Z","timestamp":1753729767000},"page":"389-399","update-policy":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["AutoTracer: A Low-Overhead Tracing Framework for Autonomous Driving System"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0000-0001-6370-3895","authenticated-orcid":false,"given":"Bo","family":"Jiang","sequence":"first","affiliation":[{"name":"SKLCCSE, Beihang University ; Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0001-2295-9779","authenticated-orcid":false,"given":"Fancheng","family":"Shu","sequence":"additional","affiliation":[{"name":"SKLCCSE, Beihang University, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0000-5377-6644","authenticated-orcid":false,"given":"Yuyang","family":"Cui","sequence":"additional","affiliation":[{"name":"SKLCCSE, Beihang University, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0006-0986-2223","authenticated-orcid":false,"given":"Xiangjie","family":"Wang","sequence":"additional","affiliation":[{"name":"SKLCCSE?Beihang University, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0008-3480-0731","authenticated-orcid":false,"given":"Peng","family":"Tang","sequence":"additional","affiliation":[{"name":"SKLCCSE, Beihang University, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0000-0001-8176-8932","authenticated-orcid":false,"given":"Lei","family":"Wang","sequence":"additional","affiliation":[{"name":"SKLCCSE, Beihang University, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0002-8485-0952","authenticated-orcid":false,"given":"Weiping","family":"Zhang","sequence":"additional","affiliation":[{"name":"DiDi Global, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0003-5962-1936","authenticated-orcid":false,"given":"Yong","family":"Wang","sequence":"additional","affiliation":[{"name":"DiDi Global, Beijing, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0003-9510-2279","authenticated-orcid":false,"given":"Guobin","family":"Wu","sequence":"additional","affiliation":[{"name":"DiDi Global, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2025,7,28]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","first-page":"6511","DOI":"10.1109\/LRA.2022.3174346","article-title":"ros2_tracing: multipurpose low-overhead framework for real-time tracing of ROS 2","volume":"7","author":"B\u00e9dard Christophe","year":"2022","unstructured":"Christophe B\u00e9dard, Ingo L\u00fctkebohle, and Michel Dagenais. 2022. ros2_tracing: multipurpose low-overhead framework for real-time tracing of ROS 2. IEEE Robotics and Automation Letters 7, 3 (2022), 6511\u20136518.","journal-title":"IEEE Robotics and Automation Letters"},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the IEEE 27th Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE, 264\u2013277","author":"Blass Tobias","year":"2021","unstructured":"Tobias Blass, Arne Hamann, Ralph Lange, Dirk Ziegenbein, and Bj\u00f6rn B Brandenburg. 2021. Automatic latency management for ROS 2: benefits, challenges, and open problems. In Proceedings of the IEEE 27th Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE, 264\u2013277."},{"key":"e_1_3_2_1_3_1","unstructured":"LTTng Community. 2018. The LTTng Project. https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/lttng.org."},{"key":"e_1_3_2_1_4_1","unstructured":"Perfetto Community. 2023. Perfetto. https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/perfetto.dev."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2421648.2421659"},{"key":"e_1_3_2_1_6_1","unstructured":"The eBPF Community. 2024. The eBPF Framework. https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/ebpf.io\/."},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the Ottawa Linux Symposium. Citeseer, 261\u2013268","author":"Eigler Frank Ch","year":"2006","unstructured":"Frank Ch Eigler and Red Hat. 2006. Problem solving with SystemTap. In Proceedings of the Ottawa Linux Symposium. Citeseer, 261\u2013268."},{"key":"e_1_3_2_1_8_1","unstructured":"DiDi Global. 2023. Autonomous driving system of DiDi. https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/www.didiglobal.com\/science\/intelligent-driving."},{"key":"e_1_3_2_1_9_1","volume-title":"BPF performance tools: Linux system and application observability","author":"Gregg Brendan","unstructured":"Brendan Gregg. 2019. BPF performance tools: Linux system and application observability (1st ed.). Addison-Wesley Professional.","edition":"1"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 5th International Workshop on Parallel Tools for High Performance Computing. Springer, 79\u201391","author":"Kn\u00fcpfer Andreas","year":"2012","unstructured":"Andreas Kn\u00fcpfer, Christian R\u00f6ssel, Dieter an Mey, Scott Biersdorff, Kai Diethelm, Dominic Eschweiler, Markus Geimer, Michael Gerndt, Daniel Lorenz, Allen Malony, et al. 2012. Score-P: a joint performance measurement run-time infrastructure for Periscope, Scalasca, TAU, and Vampir. In Proceedings of the 5th International Workshop on Parallel Tools for High Performance Computing. Springer, 79\u201391."},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 2019 IEEE International Conference on Big Data and Smart Computing (BigComp). IEEE, 1\u20133.","author":"Koo Yongbon","year":"2019","unstructured":"Yongbon Koo and SungHoon Kim. 2019. Distributed logging system for ROS-based systems. In Proceedings of the 2019 IEEE International Conference on Big Data and Smart Computing (BigComp). IEEE, 1\u20133."},{"key":"e_1_3_2_1_12_1","first-page":"11","article-title":"Kernel korner: kprobes-a kernel debugger","volume":"2005","author":"Krishnakumar R","year":"2005","unstructured":"R Krishnakumar. 2005. Kernel korner: kprobes-a kernel debugger. Linux Journal 2005, 133 (2005), 11.","journal-title":"Linux Journal"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the European Conference on Parallel Processing. Springer, 65\u201376","author":"Mu\u00dfler Jan","year":"2011","unstructured":"Jan Mu\u00dfler, Daniel Lorenz, and Felix Wolf. 2011. Reducing the overhead of direct application instrumentation using prior static analysis. In Proceedings of the European Conference on Parallel Processing. Springer, 65\u201376."},{"key":"e_1_3_2_1_14_1","unstructured":"NVIDIA. 2024. NVIDIA Jetson Xavier. https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/www.nvidia.com\/en-us\/autonomous-machines\/embedded-systems\/jetson-xavier-series\/."},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the ICRA workshop on open source software","volume":"3","author":"Quigley Morgan","year":"2009","unstructured":"Morgan Quigley, Ken Conley, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, and Andrew Y Ng. 2009. ROS: an open-source robot operating system. In Proceedings of the ICRA workshop on open source software, Vol. 3. Kobe, Japan, 5."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 25th International Conference on Engineering of Complex Computer Systems (ICECCS). IEEE, 187\u2013196","author":"Rivera Sean","year":"2020","unstructured":"Sean Rivera, Antonio Ken Iannillo, Sofiane Lagraa, Cl\u00e9ment Joly, and Radu State. 2020. ROS-FM: Fast monitoring for the robotic operating system (ROS). In Proceedings of the 25th International Conference on Engineering of Complex Computer Systems (ICECCS). IEEE, 187\u2013196."},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 11th OSADL Real-Time Linux Workshop. 117\u2013130","author":"Rostedt Steven","year":"2009","unstructured":"Steven Rostedt. 2009. Finding origins of latencies using ftrace. In Proceedings of the 11th OSADL Real-Time Linux Workshop. 117\u2013130."},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the Extreme Linux Workshop","volume":"2","author":"Shende Sameer","year":"1999","unstructured":"Sameer Shende. 1999. Profiling and tracing in Linux. In Proceedings of the Extreme Linux Workshop, Vol. 2."},{"key":"e_1_3_2_1_19_1","unstructured":"Aman Singh Anup Buchke and Yann-Hang Lee. 2012. A study of performance monitoring unit perf and perf_events subsystem."},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the Fourth International Symposium on Computational Intelligence and Design","volume":"2","author":"Sun Jian","year":"2011","unstructured":"Jian Sun, Zhan-huai Li, Xiao Zhang, Qin-lu He, and Huifeng Wang. 2011. The study of data collecting based on Kprobe. In Proceedings of the Fourth International Symposium on Computational Intelligence and Design, Vol. 2. 35\u201338. 10.1109\/ISCID.2011.110"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the IEEE 41st Real-Time Systems Symposium (RTSS) (Real-Time Systems Symposium-Proceedings). IEEE; IEEE Comp Soc, 231\u2013243","author":"Tang Yue","year":"2020","unstructured":"Yue Tang, Zhiwei Feng, Nan Guan, Xu Jiang, Mingsong Lv, Qingxu Deng, and Wang Yi. 2020. Response time analysis and priority assignment of processing chains on ROS2 executors. In Proceedings of the IEEE 41st Real-Time Systems Symposium (RTSS) (Real-Time Systems Symposium-Proceedings). IEEE; IEEE Comp Soc, 231\u2013243. 10.1109\/RTSS49844.2020.00030"},{"key":"e_1_3_2_1_22_1","unstructured":"The ROS Team. 2018. ROS Melodic Morenia version. https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/wiki.ros.org\/melodic."},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 32nd International Conference on Architecture of Computing Systems. VDE, 1\u20138.","author":"Thomeczek Ludwig","year":"2019","unstructured":"Ludwig Thomeczek, Andreas Attenberger, Johannes Kolb, Vaclav Matousek, and Juergen Mottok. 2019. Measuring safety critical latency sources using Linux kernel ebpf tracing. In Proceedings of the 32nd International Conference on Architecture of Computing Systems. VDE, 1\u20138."},{"volume-title":"Proceedings of the Euro-Par 2012: Parallel Processing Workshops. Springer Berlin Heidelberg","author":"Wagner Michael","key":"e_1_3_2_1_24_1","unstructured":"Michael Wagner and Wolfgang E. Nagel. 2013. Strategies for real-time event reduction. In Proceedings of the Euro-Par 2012: Parallel Processing Workshops. Springer Berlin Heidelberg, Berlin, Heidelberg, 429\u2013438."},{"key":"e_1_3_2_1_25_1","unstructured":"The DiaMon Workgroup. 2022. The Common Trace Format. https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/diamon.org\/ctf."}],"event":{"name":"FSE Companion '25: 33rd ACM International Conference on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Clarion Hotel Trondheim Trondheim Norway","acronym":"FSE Companion '25"},"container-title":["Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/dl.acm.org\/doi\/pdf\/10.1145\/3696630.3728562","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:14:17Z","timestamp":1753730057000},"score":1,"resource":{"primary":{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/dl.acm.org\/doi\/10.1145\/3696630.3728562"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,23]]},"references-count":25,"alternative-id":["10.1145\/3696630.3728562","10.1145\/3696630"],"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.1145\/3696630.3728562","relation":{},"subject":[],"published":{"date-parts":[[2025,6,23]]},"assertion":[{"value":"2025-07-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}