@inproceedings{f374581595324640b7f073c09afd100d,
title = "Enforcing MAVLink Safety \& Security Properties via Refined Multiparty Session Types",
abstract = "A compromised system component can issue message sequences that are legal while also leading the overall system into unsafe states. Such stealthy attacks are challenging to characterize, because message interfaces in standard languages specify each individual message separately but do not specify safe sequences of messages. We present initial results from ongoing work applying refined multiparty session types as a mechanism for expressing and enforcing proper message usage to exclude unsafe sequences. We illustrate our approach by using refined multiparty session types to mitigate safety and security issues in the MAVLink protocol commonly used in UAVs.",
keywords = "DATUM, Dynamic checking, Integrated formal methods",
author = "Arthur Amorim and Max Taylor and Trevor Kann and Harrison, \{William L.\} and Leavens, \{Gary T.\} and Lance Joneckis",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.; 17th International Symposium on NASA Formal Methods, NFM 2025 ; Conference date: 11-06-2025 Through 13-06-2025",
year = "2025",
doi = "10.1007/978-3-031-93706-4\_1",
language = "English",
isbn = "9783031937057",
series = "Lecture Notes in Computer Science",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "1--10",
editor = "Aaron Dutle and Laura Humphrey and Laura Titolo",
booktitle = "NASA Formal Methods - 17th International Symposium, NFM 2025, Proceedings",
address = "Germany",
}