Mining apps for anomalies

A. Zeller    Saarland University, Saarbrücken, Germany


Does a program do what it is supposed to do? Once answer to this question could come from app mining – that is, the knowledge encoded into the hundreds of thousands of apps available in app stores. App mining can help to determine what would be normal and abnormal behavior, and thus guide programmers and users toward better security and usability.


App mining; CHABADA; Clusters; Malicious behavior; MUDFLOW; User interface analysis; Behavior patterns

The Million-Dollar Question ...

Get Perspectives on Data Science for Software Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.