Papilio: Visualizing Android Application Permissions

dc.contributor.authorLoorak, Mona Hosseinkhanien_US
dc.contributor.authorFong, Philip W. L.en_US
dc.contributor.authorCarpendale, Sheelaghen_US
dc.contributor.editorH. Carr, P. Rheingans, and H. Schumannen_US
dc.date.accessioned2015-03-03T12:36:30Z
dc.date.available2015-03-03T12:36:30Z
dc.date.issued2014en_US
dc.description.abstractWe introduce Papilio, a new visualization technique for visualizing permissions of real-world Android applications. We explore the development of layouts that exploit the directed acyclic nature of Android application permission data to develop a new explicit layout technique that incorporates aspects of set membership, node-link diagrams and matrix layouts. By grouping applications based on sets of requested permissions, a structure can be formed with partially ordered relations. The Papilio layout shows sets of applications centrally, the relations among applications on one side and application permissions, as the reason behind the existence of the partial order, on the other side. Using Papilio to explore a set of Android applications as a case study has led to new security findings regarding permission usage by Android applicationsen_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.identifier.doi10.1111/cgf.12395en_US
dc.identifier.issn1467-8659en_US
dc.identifier.urihttps://doi.org/10.1111/cgf.12395en_US
dc.publisherThe Eurographics Association and John Wiley and Sons Ltd.en_US
dc.titlePapilio: Visualizing Android Application Permissionsen_US
Files