{"title":"A framework to support intelligibility in pervasive applications","authors":"John Fong, J. Indulska, R. Robinson","doi":"10.1109/PerComW.2013.6529453","DOIUrl":null,"url":null,"abstract":"Adaptations of context-aware applications do not always result in behaviours that users expect, due to imperfect sensing of context information and variability in human preferences, etc. This can negatively impact the user experience of applications and compromise the trust users have in them. In order to gain user acceptance it is critical for applications to support intelligibility, so they are capable of justifying their adaptive actions and explaining the decision process of adaptations to their users. Based on these intelligible explanations, users should be able to modify application settings/thresholds to correct any undesirable behaviour. This paper presents a model-based developmental framework that supports intelligibility and user control of context-aware applications. It identifies and exposes the internal middleware models which influence adaptation decisions, and facilitates generations of explanations regarding evaluations of the models. These middleware models include preference models defined using Defeasible Logic, situation abstractions specified using Hidden Markov Models and First Order Logic, and context models developed using Context Modelling Language. The framework also takes into account users' expertise in technology when providing explanations and control to application behaviours.","PeriodicalId":101502,"journal":{"name":"2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)","volume":"2 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PerComW.2013.6529453","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Adaptations of context-aware applications do not always result in behaviours that users expect, due to imperfect sensing of context information and variability in human preferences, etc. This can negatively impact the user experience of applications and compromise the trust users have in them. In order to gain user acceptance it is critical for applications to support intelligibility, so they are capable of justifying their adaptive actions and explaining the decision process of adaptations to their users. Based on these intelligible explanations, users should be able to modify application settings/thresholds to correct any undesirable behaviour. This paper presents a model-based developmental framework that supports intelligibility and user control of context-aware applications. It identifies and exposes the internal middleware models which influence adaptation decisions, and facilitates generations of explanations regarding evaluations of the models. These middleware models include preference models defined using Defeasible Logic, situation abstractions specified using Hidden Markov Models and First Order Logic, and context models developed using Context Modelling Language. The framework also takes into account users' expertise in technology when providing explanations and control to application behaviours.