Title
SHAP: Suppressing the Detection of Inconsistency Hazards by Pattern Learning
Abstract
Context-aware applications rely on contexts derived from sensory data to adapt their behavior. However, contexts can be inconsistent and cause application anomaly or crash. One popular solution is to detect and resolve context inconsistencies at runtime. However, we observe that many detected inconsistencies do not indicate real context problems. Instead, they are caused by improper inconsistency detection. These inconsistencies are harmless, and their resolution is unnecessary or may even cause new problems. We name them inconsistency hazards. Inconsistency hazards should be suppressed, but their occurrences resemble normal inconsistencies. In this paper, we present a pattern-learning based approach SHAP to suppressing the detection of inconsistency hazards. Our key insight is that the detection of such hazards is subject to certain patterns of context changes. These patterns, although difficult to specify manually, can be learned effectively from historical inconsistency detection data. We evaluated our SHAP experimentally through three context-aware applications. The results reported that SHAP can automatically suppress the detection of over 90% inconsistency hazards, while preserving the detection of over 98% normal inconsistencies, with only negligible overhead.
Year
DOI
Venue
2014
10.1109/APSEC.2014.64
APSEC (1)
Keywords
Field
DocType
inconsistency detection,pattern learning,context inconsistencies,learning (artificial intelligence),pattern classification,inconsistency hazards,ubiquitous computing,program diagnostics,detection suppression,context inconsistency,shap,context-aware applications,hazards,sensors,dynamic scheduling
Context-aware services,Data mining,Crash,Pattern learning,Computer science,Artificial intelligence,Dynamic priority scheduling,Machine learning
Conference
Volume
ISSN
ISBN
1
1530-1362
978-1-4799-7425-2
Citations 
PageRank 
References 
3
0.36
14
Authors
6
Name
Order
Citations
PageRank
Wang Xi181.43
Chang Xu230214.79
Wenhua Yang3354.22
Ping Yu411911.72
Xiaoxing Ma551157.89
Jiang Lu6477.11