Property-driven runtime resolution of feature interactions

2Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The feature interaction problem occurs when two or more features interact and possibly conflict with each other in unexpected ways, resulting in undesirable system behaviors. Common approaches to resolving feature interactions are based on priorities, which are ineffective in scenarios where the set of features may evolve past the design phase, and where desirability of features may change dynamically depending on the state of the environment. This paper introduces a property-driven approach to feature-interaction resolution, where a desired system property is leveraged to determine which feature action should be enabled at a given context. Compared to existing approaches, our approach is capable of (1) providing resolutions even if the system evolves with new or modified features, and (2) handling complex resolution scenarios where the preference of one feature over the others may change dynamically. We demonstrate the effectiveness of our approach through a case study involving resolution of safety-critical features in an intelligent vehicle.

Cite

CITATION STYLE

APA

Raghavan, S. G., Watanabe, K., Kang, E., Lin, C. W., Jiang, Z., & Shiraishi, S. (2019). Property-driven runtime resolution of feature interactions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11237, pp. 316–333). Springer Verlag. https://doi.org/10.1007/978-3-030-03769-7_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free