Dies ist ein Archiv des alten Softwaretechnik Lehrstuhls der Universität des Saarlandes. Es ist nicht länger aktuell.


App Analysis
Seminar - Summer Semester 2015

Lehrstuhl für Softwaretechnik (Prof. Zeller)
Universität des Saarlandes – Informatik
Informatik Campus des Saarlandes
Campus E9 1 (CISPA)
66123 Saarbrücken
E-mail: zeller @ cs.uni-saarland.de
Telefon: +49 681 302-70970

Deutschsprachige Startseite Page d'acceuil en français English home page

This seminar will explore the existing mobile application analysis techniques.

In particular, we will cover the following topics:

  • Static mobile app analysis
  • Dynamic mobile app analysis
  • Mobile app mining
  • Mobile app testing
  • Mobile app sandboxing

We will have weekly meetings during the semester in which we will discuss one of the papers. The discussion will be managed by the student at his/her discretion or one picked up by random selection. She/He is responsible for giving a short summary on the paper and for structuring the following discussion.

At the end of the semester each participant will give a presentation (20-25 minutes) about one paper.

Regular meetings: Thursday 16:15 - 17:00. Campus E1.1, room 1.06

Office hours: Tuesdays 11:00 - 12:00. Software Engineering Chair, Campus E1.1


DateNews update

Grades have been finilized and sent out by email personally. Please contact us in case you did not receive an email.


Final presentations: 25.07.2015, 10:00 - 17:00. Room will be anounced.

17.04.2015Kick-off meeting: 23.04.2015, Thursday, 16:15 pm - 17:00 pm, E1.1, room 1.06
16.04.2015We have reached the maximum number of requests, and we do not accept any other. The registration is closed.

List of papers (Tentative)

#DateDeadlinePaper TitleLink Permissions: User Attention, Comprehension, and Behavior
Android Permissions Demystified
[pdf] - Real-time policy enforcement for third-party applications
MockDroid: trading privacy for application functionality on smartphones
[pdf] Analyzing the Android Permission Specification
A Machine-learning Approach for Classifying and Categorizing Android Sources and Sinks
[pdf] precise context, flow, field, object-sensitive and lifecycle-aware taint analysis for Android apps[pdf] A Precise and General Inter-component Data Flow Analysis Framework for Security Vetting of Android Apps
IccTA: Detecting Inter-Component Privacy Leaks in Android Apps
[pdf] An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones[pdf] GUI Testing of Android Apps with Minimal Restart and Approximate Learning
Dynodroid: An Input Generation System for Android Apps
[pdf] System Call-Centric Analysis and Stimulation Technique to Automatically Reconstruct Android Malware Behaviors
ANDRUBIS - 1,000,000 Apps Later: A View on Current Android Malware Behaviors
[pdf] App Behavior Against App Descriptions
AutoCog : Measuring the Description-to-permission Fidelity in Android Applications Categories and Subject Descriptors
[pdf] flows as a permission mechanism[pdf] Apps for Abnormal Usage of Sensitive Data[pdf]
12 25.07.2015-Final Presentations


We have reached the maximum number of requests, and we do not accept any other. The registration is closed.

Passing Requirement

What should you do in order to gain credit points for this course?

  • Submit all Summary on time
  • Attend the weekly meetings. Up to 2 unexcused absences accepted. Please inform us if you have a valid reason to miss the discussion
  • Present one of the papers at the end of semester for 20-25 minutes
  • Submit annotated slides of your talk post presentation

Grading Scheme

  • Summary: 40%
  • Presentation: 40%
  • Annotated slides: 20%
  • Bonus points for solid discussion management


  • Every week each student has to write a summary (300 - 500 words, about 1/2 to 1 page) on the week's paper.
  • The summary should be sent to the mailing list address appanalysis2015 AT lists.st.cs.uni-saarland.de.
    Deadline: Tuesday midnight (11:59pm) before the corresponding meeting.
  • You can find some suggestions on how to write a summary as well as a sample summary here.


At the end of each discussion session we will provide feedback on your summaries and suggestions on how to improve. On top of that, we will also provide a mini grade which will either be a
  • + Very well done summary, and interesting questions
  • 0 Good summary. Fulfills all the requirements
  • - Summary is lacking important aspects. Should be improved
Students are encouraged to volunteer to summarize and present a 5 minutes talk on a paper to get feedback on their presentation style. Please inform us at least one day before the meeting if you decide to do so.

Final Presentations

Final presentations: 25.07.2015, 10:00 - 17:00. Room will be anounced.


Impressum Datenschutzerklärung

<webmaster@st.cs.uni-saarland.de> · http://www.st.cs.uni-saarland.de/edu/appanalysis2015/?lang=fr · Stand: 2018-04-05 13:40