Synthesis-Based Resolution of Feature Interactions in Cyber-Physical Systems
Benjamin Gafford, Tobias Dürschmid, Gabriel A. Moreno, Eunsuk Kang
Abstract
The feature interaction problem arises when two or more independent features interact with each other in an undesirable manner. Feature interactions remain a challenging and important problem in emerging domains of cyber-physical systems (CPS), such as intelligent vehicles, unmanned aerial vehicles (UAVs) and the Internet of Things (IoT), where the outcome of an unexpected interaction may result in a safety failure. Existing approaches to resolving feature interactions rely on priority lists or fixed strategies, but may not be effective in scenarios where none of the competing feature actions are satisfactory with respect to system requirements. This paper proposes a novel synthesis-based approach to resolution, where a conflict among features is resolved by synthesizing an action that best satisfies the specification of desirable system behaviors in the given environmental context. Unlike existing resolution methods, our approach is capable of producing a desirable system outcome even when none of the conflicting actions are satisfactory. The effectiveness of the proposed approach is demonstrated using a case study involving interactions among safety-critical features in an autonomous drone.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 44134425-cfaa-437a-94d3-ecbf047fe584Related papers
- Automated repair of feature interaction failures in automated driving systemsRaja Ben Abdessalem, Annibale Panichella, Shiva Nejati, Lionel C. Briand et al.ISSTA 2020 · 24 citations
- Synthesis of coordination programs from linear temporal specificationsSuguman Bansal, Kedar S. Namjoshi, Yaniv Sa'arPOPL 2020 · 6 citations
- Improved Results for Guaranteeing Safety Despite Physical Errors in CPS'sJongwoo Han, Chang-Gun Lee, Sanjoy K. BaruahRTSS 2022 · 1 citation
- Optimization-Based Model Checking and Trace Synthesis for Complex STL SpecificationsSota Sato, Jie An, Zhenya Zhang, Ichiro HasuoCAV 2024 · 4 citations
- Real-Time Attack-Recovery for Cyber-Physical Systems Using Linear ApproximationsLin Zhang, Xin Chen, Fanxin Kong, Alvaro A. CárdenasRTSS 2020 · 59 citations
