Title
Automatically inferring and enforcing user expectations.
Abstract
Can we automatically learn how users expect an application to behave? Yes, if we consider an application from the users perspective. Whenever presented with an unfamiliar app, the user not only regards the context presented by this particular application, but rather considers previous experiences from other applications. This research presents an approach to reflect this procedure by automatically learning user expectations from the semantic contexts over multiple applications. Once the user expectations are established, this knowledge can be used as an oracle, to test if an application follows the user’s expectations or entails surprising behavior by error or deliberately.
Year
DOI
Venue
2017
10.1145/3092703.3098236
ISSTA
Keywords
Field
DocType
android, anomaly detection, malware classification, semantics-aware
Anomaly detection,World Wide Web,User expectations,Android (operating system),Computer science,Oracle
Conference
Citations 
PageRank 
References 
1
0.35
7
Authors
1
Name
Order
Citations
PageRank
Jenny Hotzkow121.38