{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T07:32:21Z","timestamp":1775633541157,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":64,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000104","name":"National Aeronautics and Space Administration","doi-asserted-by":"publisher","award":["80NSSC21M0185"],"award-info":[{"award-number":["80NSSC21M0185"]}],"id":[{"id":"10.13039\/100000104","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,15]]},"DOI":"10.1145\/3643915.3644092","type":"proceedings-article","created":{"date-parts":[[2024,6,7]],"date-time":"2024-06-07T14:11:05Z","timestamp":1717769465000},"page":"44-55","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["ADAM: Adaptive Monitoring of Runtime Anomalies in Small Uncrewed Aerial Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2828-4685","authenticated-orcid":false,"given":"Md Nafee Al","family":"Islam","sequence":"first","affiliation":[{"name":"University of Notre Dame, Notre Dame, Indiana, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9436-5606","authenticated-orcid":false,"given":"Jane","family":"Cleland-Huang","sequence":"additional","affiliation":[{"name":"University of Notre Dame, Notre Dame, Indiana, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2672-9230","authenticated-orcid":false,"given":"Michael","family":"Vierhauser","sequence":"additional","affiliation":[{"name":"University of Innsbruck, Innsbruck, Austria"}]}],"member":"320","published-online":{"date-parts":[[2024,6,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2020. Ardupilot Discussion Forum. https:\/\/discuss.ardupilot.org. [Last accessed 01-01-2024]."},{"key":"e_1_3_2_1_2_1","unstructured":"2023. DroneKit. Online. https:\/\/dronekit.io [Last accessed 01-01-2024]."},{"key":"e_1_3_2_1_3_1","volume-title":"AIAA AVIATION 2023 Forum. 3860","author":"Banerjee Portia","year":"2023","unstructured":"Portia Banerjee, Rajeev Ghimire, and Elizabeth Hale. 2023. Vibration Anomaly Indicator in UAVs in presence of Wind. In AIAA AVIATION 2023 Forum. 3860."},{"key":"e_1_3_2_1_4_1","volume-title":"Proc. of the Int'l Conf. on Runtime Verification. Springer, 168--182","author":"Bartocci Ezio","year":"2012","unstructured":"Ezio Bartocci, Radu Grosu, Atul Karmarkar, Scott A Smolka, Scott D Stoller, Erez Zadok, and Justin Seyster. 2012. Adaptive runtime verification. In Proc. of the Int'l Conf. on Runtime Verification. Springer, 168--182."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/UVS.2019.8658300"},{"key":"e_1_3_2_1_6_1","unstructured":"Betaflight Development Team. 2023. Betaflight. Online. https:\/\/betaflight.com\/"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","unstructured":"Andreas Birk Burkhard Wiggerich Heiko B\u00fclow Max Pfingsthorn and S\u00f6ren Schwertfeger. 2011. Safety Security and Rescue Missions with an Unmanned Aerial Vehicle (UAV). 64 1 (oct 2011) 57--76. 10.1007\/s10846-011-9546-8","DOI":"10.1007\/s10846-011-9546-8"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2804337.2804339"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/SASO.2018.00027"},{"key":"e_1_3_2_1_10_1","volume-title":"Proc. of the 13th Int'l WS on Models@run.time. 72--77","author":"Brand Thomas","year":"2018","unstructured":"Thomas Brand and Holger Giese. 2018. Towards software architecture runtime models for continuous adaptive monitoring. In Proc. of the 13th Int'l WS on Models@run.time. 72--77."},{"key":"e_1_3_2_1_11_1","volume-title":"Proc. of the 13th Int'l Conf. on Self-Adaptive and Self-Organizing Systems. IEEE, 17--22","author":"Brand Thomas","year":"2019","unstructured":"Thomas Brand and Holger Giese. 2019. Generic adaptive monitoring based on executed architecture runtime model queries and events. In Proc. of the 13th Int'l Conf. on Self-Adaptive and Self-Organizing Systems. IEEE, 17--22."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2593929.2593946"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAMS.2009.5069082"},{"key":"e_1_3_2_1_14_1","volume-title":"Proc. of the 24th ACM Conference on Systems and Software Product Line","volume":"12","author":"Cleland-Huang Jane","year":"2020","unstructured":"Jane Cleland-Huang, Ankit Agrawal, Md Nafee Al Islam, Eric Tsai, Maxime Van Speybroeck, and Michael Vierhauser. 2020. Requirements-driven configuration of emergency response missions with small aerial vehicles. In Proc. of the 24th ACM Conference on Systems and Software Product Line: Volume A-Volume A. 1--12."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.2514\/6.2022-3540"},{"key":"e_1_3_2_1_16_1","volume-title":"Gijs van der Hoorn, Nadia Hammoudeh Garcia, Harshavardhan Deshpande, Jon Tjerngren, and Andrzej Wasowski.","author":"Corbato Carlos Hernandez","year":"2020","unstructured":"Carlos Hernandez Corbato, Darko Bozhinoski, Mario Garzon Oviedo, Gijs van der Hoorn, Nadia Hammoudeh Garcia, Harshavardhan Deshpande, Jon Tjerngren, and Andrzej Wasowski. 2020. MROS: Runtime Adaptation For Robot Control Architectures. arXiv preprint arXiv:2010.09145 (2020)."},{"key":"e_1_3_2_1_17_1","volume-title":"Proc. of the 2015 USENIX Technical Conference. 139--150","author":"Ding Rui","year":"2015","unstructured":"Rui Ding, Hucheng Zhou, Jian-Guang Lou, Hongyu Zhang, Qingwei Lin, Qiang Fu, Dongmei Zhang, and Tao Xie. 2015. Log2: A Cost-Aware Logging Mechanism for Performance Diagnosis. In Proc. of the 2015 USENIX Technical Conference. 139--150."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCS52333.2021.9497402"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10458-009-9079-8"},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. of the 5th Europ. Conf. on Software Architecture. Springer, 278--286","author":"Ehlers Jens","year":"2011","unstructured":"Jens Ehlers and Wilhelm Hasselbring. 2011. A Self-adaptive Monitoring Framework for Component-Based Software Systems. In Proc. of the 5th Europ. Conf. on Software Architecture. Springer, 278--286."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2017.11"},{"key":"e_1_3_2_1_22_1","volume-title":"Feedback control of computing systems","author":"Hellerstein Joseph L","unstructured":"Joseph L Hellerstein, Yixin Diao, Sujay Parekh, and Dawn M Tilbury. 2004. Feedback control of computing systems. John Wiley & Sons."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2007.09.007"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111543"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.2514\/6.2023-3856"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE54965.2022.00020"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1177\/0278364920966642"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2004.1389727"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2924410"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2014.09.009"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/0031-3203(79)90049-9"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2023.3252810"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2013.07.033"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980229"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","first-page":"34","DOI":"10.55460\/M63P-H7DM","article-title":"Use of Drone Technology for Delivery of Medical Supplies During Prolonged Field Care","volume":"18","author":"Mesar Tomaz","year":"2019","unstructured":"Tomaz Mesar, Aaron Lessig, and David R King. 2019. Use of Drone Technology for Delivery of Medical Supplies During Prolonged Field Care. Journal of special operations medicine : a peer reviewed journal for SOF medical professionals 18 4 (2019), 34--35.","journal-title":"Journal of special operations medicine : a peer reviewed journal for SOF medical professionals"},{"key":"e_1_3_2_1_37_1","first-page":"109","article-title":"Unmanned aerial vehicles (UAVs): Practical aspects, applications, open challenges, security issues, and future trends","volume":"16","author":"Hassnain Mohsan Syed Agha","year":"2023","unstructured":"Syed Agha Hassnain Mohsan, Nawaf Qasem Hamood Othman, Yanlong Li, Mohammed H Alsharif, and Muhammad Asghar Khan. 2023. Unmanned aerial vehicles (UAVs): Practical aspects, applications, open challenges, security issues, and future trends. Intelligent Service Robotics 16, 1 (2023), 109--137.","journal-title":"Intelligent Service Robotics"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806672.1806682"},{"key":"e_1_3_2_1_39_1","unstructured":"OASIS Standard. 2014. MQTT Version 3.1.1. OASIS Open Standard. https:\/\/docs.oasis-open.org\/mqtt\/mqtt\/v3.1.1\/mqtt-v3.1.1.html [Last accessed 01-01-2024]."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1007\/s10664-023-10351-6","article-title":"Computation offloading for ground robotic systems communicating over WiFi-an empirical exploration on performance and energy trade-offs","volume":"28","author":"\u0110or\u0111evi\u0107 Milica","year":"2023","unstructured":"Milica \u0110or\u0111evi\u0107, Michel Albonico, Grace A Lewis, Ivano Malavolta, and Patricia Lago. 2023. Computation offloading for ground robotic systems communicating over WiFi-an empirical exploration on performance and energy trade-offs. Empirical Software Engineering 28, 6 (2023), 140.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_2_1_41_1","volume-title":"Proc. of the ACM Int'l Symp on Software Testing and Analysis. 65--69","author":"Orso Alessandro","year":"2002","unstructured":"Alessandro Orso, Donglin Liang, Mary Jean Harrold, and Richard Lipton. 2002. Gamma system: Continuous evolution of software after deployment. In Proc. of the ACM Int'l Symp on Software Testing and Analysis. 65--69."},{"key":"e_1_3_2_1_42_1","unstructured":"Eclipse Paho. 2023. Eclipse Paho MQTT Python Client. https:\/\/github.com\/eclipse\/paho.mqtt.python [Last accessed 01-01-2024]."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.14358\/PERS.81.4.281"},{"key":"e_1_3_2_1_44_1","unstructured":"Paparazzi Development Team. 2023. Paparazzi. Online. https:\/\/wiki.paparazziuav.org\/"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAMS59076.2023.00030"},{"key":"e_1_3_2_1_46_1","unstructured":"PX4. 2020. Px4 Discussion Forum. https:\/\/discuss.px4.io\/. [Last accessed 01-06-2021]."},{"key":"e_1_3_2_1_47_1","unstructured":"PX4. 2021. Open Source Flight Controller. https:\/\/px4.io. [Last accessed 01-06-2021]."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.heliyon.2020.e03252"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2015.2506319"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9197071"},{"key":"e_1_3_2_1_51_1","volume-title":"Proc. of the IEEE\/ACM 15th Int'l Symp. on Software Engineering for Adaptive and Self-Managing Systems","author":"Sakizloglou Lucas","unstructured":"Lucas Sakizloglou, Sona Ghahremani, Thomas Brand, Matthias Barkowsky, and Holger Giese. [n. d.]. Towards Highly Scalable Runtime Models with History. In Proc. of the IEEE\/ACM 15th Int'l Symp. on Software Engineering for Adaptive and Self-Managing Systems (Seoul, Republic of Korea). ACM, 188--194."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.3390\/robotics10010026"},{"key":"e_1_3_2_1_53_1","volume-title":"Proc. of the 2023 IEEE\/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems. IEEE, 181--187","author":"Silva Gustavo Rezende","year":"2023","unstructured":"Gustavo Rezende Silva, Juliane P\u00e4\u00dfler, Jeroen Zwanepol, Elvin Alberts, S Lizeth Tapia Tarifa, Ilias Gerostathopoulos, Einar Broch Johnsen, and Carlos Hern\u00e1ndez Corbato. 2023. SUAVE: An Exemplar for Self-Adaptive Underwater Vehicles. In Proc. of the 2023 IEEE\/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems. IEEE, 181--187."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1080\/19475705.2016.1238852"},{"key":"e_1_3_2_1_55_1","unstructured":"Stanford Artificial Intelligence Laboratory et al. 2018. Robotic Operating System. https:\/\/www.ros.org"},{"key":"e_1_3_2_1_56_1","unstructured":"Stanford Artificial Intelligence Laboratory et al. 2021. Mavros. https:\/\/wiki.ros.org\/mavros. [Last accessed 01-06-2021]."},{"key":"e_1_3_2_1_57_1","volume-title":"Proc. of the 8th Int'l Smyp. on Software Engineering for Adaptive and Self-Managing Systems. 153--162","author":"Tamura Gabriel","year":"2013","unstructured":"Gabriel Tamura, Norha M. Villegas, Hausi A. M\u00fcller, Laurence Duchien, and Lionel Seinturier. 2013. Improving context-awareness in self-adaptation using the DYNAMICO reference model. In Proc. of the 8th Int'l Smyp. on Software Engineering for Adaptive and Self-Managing Systems. 153--162."},{"key":"e_1_3_2_1_58_1","unstructured":"Ardupilot Dev Team. 2020. Ardupilot - open source autopilot software. https:\/\/ardupilot.org. [Last accessed 01-06-2021]."},{"key":"e_1_3_2_1_59_1","volume-title":"Proc. of the 44th Euromicro Conf. on Software Engineering and Advanced Applications. IEEE, 73--80","author":"Vierhauser Michael","year":"2018","unstructured":"Michael Vierhauser, Jane Cleland-Huang, Sean Bayley, Thomas Krismayer, Rick Rabiser, and Pau Gr\u00fcnbacher. 2018. Monitoring CPS at runtime-A case study in the UAV domain. In Proc. of the 44th Euromicro Conf. on Software Engineering and Advanced Applications. IEEE, 73--80."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35813-5_11"},{"key":"e_1_3_2_1_61_1","volume-title":"Context management and self-adaptivity for situation-aware smart software systems. Ph. D. Dissertation","author":"Villegas Machado Norha Milena","unstructured":"Norha Milena Villegas Machado. 2013. Context management and self-adaptivity for situation-aware smart software systems. Ph. D. Dissertation. University of Victoria."},{"key":"e_1_3_2_1_62_1","volume-title":"Proc. of the 2nd IEEE International Conference on Space Mission Challenges for Information Technology. IEEE, 8--pp.","author":"Yairi Takehisa","year":"2006","unstructured":"Takehisa Yairi, Yoshinobu Kawahara, Ryohei Fujimaki, Yuichi Sato, and Kazuo Machida. 2006. Telemetry-mining: a machine learning approach to anomaly detection and fault diagnosis for space systems. In Proc. of the 2nd IEEE International Conference on Space Mission Challenges for Information Technology. IEEE, 8--pp."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11431-022-2213-8"},{"key":"e_1_3_2_1_64_1","volume-title":"Service-Oriented Computing - ICSOC 2017 Workshops, Lars Braubach, Juan M","author":"Zavala Edith","unstructured":"Edith Zavala. 2018. Towards Adaptive Monitoring Services for Self-Adaptive Software Systems. In Service-Oriented Computing - ICSOC 2017 Workshops, Lars Braubach, Juan M. Murillo, Nima Kaviani, Manuel Lama, Loli Burgue\u00f1o, Naouel Moha, and Marc Oriol (Eds.). Springer International Publishing, Cham, 357--362."}],"event":{"name":"SEAMS '24: 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems","location":"Lisbon AA Portugal","acronym":"SEAMS '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643915.3644092","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643915.3644092","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:57:35Z","timestamp":1750291055000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643915.3644092"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":64,"alternative-id":["10.1145\/3643915.3644092","10.1145\/3643915"],"URL":"https:\/\/doi.org\/10.1145\/3643915.3644092","relation":{},"subject":[],"published":{"date-parts":[[2024,4,15]]},"assertion":[{"value":"2024-06-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}