“…To counter this, context-aware applications should be intelligible (also called transparent, comprehensible, scrutable) by providing explanations of their behavior [1]. Indeed, there have already been several contextaware applications that support some level of intelligibility (e.g., [2,17,18,19,22]). These systems support a limited set of explanations users can ask for: What, Certainty, Inputs, Why, and Why Not.…”