Testing and Analysis of Mobile Appliations

Surveys

JavaScript Mobile Apps - Security

JavaScript Mobile Apps - General

  • Li, Yuesong and Powell, Mark. HTML5, A Serious Contender to Native App Development or Not? Thesis. Kristianstad University, 2013. [PDF]
  • Kimmo Puputti. Mobile HTML5: Implementing a Responsive Cross-Platform Application. Master Thesis. Aalto University, 2012. [PDF]
  • Andre Charland and Brian Leroux. 2011. Mobile application development: web vs. native.Commun. ACM 54, 5 (May 2011), 49-53. DOI=10.1145/1941487.1941504 [PDF]
  • Florian Schinkel, Andreas Schlag, Gunther Sachs, Stephan Haas, and Patrik Schafer. Evaluation of Android Programming Environments. [PDF]

System/Platform Testing

App Testing

Study of Security Problems

Categorized By Input Data Type

Android OS

iOS Applications (Binary Code)

Android Applications (Decompiled DVM Code)

Android Applications (DVM Code)

Android Applications Security (e.g., Permission File)

TouchDevelop Script

Categorized By Output Type

Privacy or Security Leakage

Detecting Changes in Behavior

Overprivileges of Access

Rule Violation (e.g., Dangerous Permission)

Mocked Permission

Visualization

Categorized By Analysis and Testing Type

Design new Architecture

Policy Modeling and Enforcement

Empirical Analysis or Case Study

Test Generation

Dynamic Taint Analysis

Static Analysis

Mock

Re-engineering

Categorized By AnalysisType

Information flow analysis

API Calls

Control flow analysis

Data flow analysis

Structural analysis

Semantic analysis

The papers below are that I did not classify papers below yet

Functional Testing

Development