AI4Mobile 2019

Welcome to AI4Mobile 2019

The first International Workshop on Artificial Intelligence for Mobile (AI4Mobile’19) aims to bring together international researchers and practitioners in the field of both artificial intelligence and mobile app analysis to exchange and discuss the most recent synergistic artificial intelligence (AI) for mobile applications, systems, and security. To this end, we will welcome original articles on every aspect related to AI for mobile apps analysis. We hope that AI4Mobile could facilitate to create intelligent, high-quality, and secure mobile applications, as well as accelerate the process of intelligent mobile applications development

Workshop theme, goals, and relevance

Theme: The theme of the workshop is to leverage artificial intelligence (AI) to better understand mobile applications and draw strong connections between the two. We aim to apply AI techniques to analyze mobile applications and scale up mobile tasks with higher intelligence.

Goals: Our main goal is to shed light on the direction of applying the principles of AI to evaluate anything related to mobile end, particularly to leverage AI techniques to advance the security, efficiency, and usefulness of current mobile applications.

Relevance: This workshop is closely relevant to the scope of SANER in two folds: (1) it serves as a supplement to the main conference where researchers and practitioners on mobile app analyses can discuss the recent advanced AI techniques or the ever-emerging topics; and (2) it is dedicated to employing AI methodologies to solve critical issues in mobile apps. The massive number of mobile apps and the sophistication of AI necessitate a more secure, automated, and effective solution, which appropriately matches the theme of the SANER conference.

Program

Keynote Speaker

Title: A journey into Android App Analysis

Jacques Klein (University of Luxembourg)

Abstract

These last 10 years, mobile devices, such as smart phones, have spread at an exponential rate. The most used system running on these devices, accounting for almost 80% of market share for smart phones world-wide, is the Android software stack. The success of Android and the millions of users downloading every days millions of Android apps make Android a prime target for malware writers. In this talk, I explore 8 years of work aiming at making Android Apps safer and more reliable. First, I present the premise of our research work in developing Android app analysers in a time where Dalvik bytecode was still an obstacle. Second, I share our expertise in building a large Android app dataset such as AndroZoo. On top of this dataset, I present several research works covering (1) Android Malware detection by leveraging Machine Learning techniques, (2) Malware Labelling for creating better ground truth, and (3) Android App mining to understand usage trends and app dev issues.

Bio

Prof. Jacques Klein is a Senior Research Scientist (faculty position) with SnT, University of Luxembourg. He leads a group of about 10 researchers focusing on Mobile Security and Software Engineering. Prof. Klein has standing experience and expertise on (1) successfully running industrial projects with impressive experience in data analytics, software engineering, information retrieval, etc., (2) Android security including both static analysis techniques for tracking privacy leaks and machine learning for identifying malware. Dr. Klein has been successful in publishing relevant results in top journals/conferences including TSE, TIFS, Empirical Software Engineering journal, Usenix Security, PLDI, ICSE, POPL, ISSTA, etc.

24 February, 2019
14:00 - 15:30 Session I
Opening
Keynote (1 hour): A journey into Android App Analysis. Jacques Klein
A Mobile Application for Tree Classification and Canopy Calculation using Machine Learning (20 mins)
Richard Sinnott, Ruixi Huo, Kangyi Wang, and Yunjie Jia.
15:30 - 16:00 Coffee Break
16:00 - 17:30 Session II
A Mobile Application for Cat Detection and Breed Recognition Based on Deep Learning. (20 mins)
Xiaolu Zhang, Luyang Yang, and Richard Sinnott.
Automated Cross-Platform GUI Code Generation for Mobile Apps. (20 mins)
Sen Chen, Lingling Fan, Ting Su, Lei Ma, Yang Liu, and Lihua Xu.
Adversarial Attacks on Mobile Malware Detection. (20 mins)
Maryam Shahpasand, Len Hamey, Dinusha Vatsalan, and Jason Xue.
How Can We Craft Large-Scale Android Malware? An Automated Poisoning Attack. (20 mins)
Sen Chen, Minhui Xue, Lingling Fan, Lei Ma, Yang Liu, and Lihua Xu.


Overview

We welcome submissions providing (1) methodological and technical foundations of automated mobile app analysis using AI, (2) experimental studies and industrial applications to mobile app analyses in a perspective of AI, and (3) new research perspectives based on mobile data such as blockchain and artificial intelligence technology.

With this workshop, we seek for original and novel research papers as well as experimental studies on all theoretical and practical aspects of mobile app analysis.


Scope and Topics

Areas of interest include but are not restricted to:

  • AI-based Mobile App Analysis
  • Security and Privacy Analysis of Mobile Apps
  • Energy and Performance Analysis of Mobile Apps
  • Evolution and Trend Analysis of Mobile Apps
  • Variants Analysis of Mobile Apps
  • Quality Analysis of Mobile Apps
  • Mobile Malware Analysis
  • Mobile Ads Analysis
  • Mobile App Developments
  • Automated Testing Technologies and Approaches
  • Mining App Repositories

  • Submission Guidelines

    Authors can submit three types of papers:

  • Regular papers (up to 6 pages in length)
  • Short papers covering new ideas, visions (of the future), reflections (on the past), and tool demonstrations, up to 4 pages in length
  • Short talks / Fast abstract (within 500 words), describing results on recent advances, challenges, and opportunities, up to 2 pages in length

  • Paper submission website: Easychair

    Authors are invited to submit original articles presenting emerging results on advanced mobile app analysis. The articles must not exceed 6 pages including figures, appendices and references. Authors are also invited to submit short papers covering new ideas, visions (of the future), reflections (on the past), and tool demonstrations that must not exceed 4 pages including figures, appendices and references. Alternatively, authors interested to attend this workshop with short-talks are also invited to submit a talk abstract within 500 words, describing their results on advances in mobile app analysis. Submissions must conform to the SANER 2019 formatting and submission instructions: The submissions must come in PDF format and conform, at time of submission, to the IEEE Conference Proceedings Formatting Guidelines (title in 24pt font and full text in 10pt font, LaTEX users must use \documentclass[10pt,conference]{IEEEtran} without including the compsoc or compsocconf option). Author names and affiliations must be omitted. All accepted contributions will be published in the IEEE conference electronic proceedings. For accepted papers, authors are required to prepare their final submissions for the workshop proceedings based on the suggestions provided by reviewers. At least one author needs to present their paper during the workshop.

    The review process will be double-blind. Program committee (PC) members will self-declare their expertise for each paper (passing knowledge, knowledgeable, expert). Each submission will receive at least three independent reviews. The goal of the review step is to provide constructive evaluations of the submitted papers.

    Important Dates

    Abstract submission deadline: December 21, 2018 December 28, 2018 (AoE)
    Paper submission deadline: December 21, 2018 December 28, 2018 (AoE)
    Notification: January 11, 2019
    Camera-ready deadline: January 22, 2019
    Workshop day: February 24, 2019



    Accepted Papers

    • Richard Sinnott, Ruixi Huo, Kangyi Wang, and Yunjie Jia. A Mobile Application for Tree Classification and Canopy Calculation using Machine Learning
    • Xiaolu Zhang, Luyang Yang, and Richard Sinnott. A Mobile Application for Cat Detection and Breed Recognition Based on Deep Learning
    • Sen Chen, Lingling Fan, Ting Su, Lei Ma, Yang Liu, and Lihua Xu. Automated Cross-Platform GUI Code Generation for Mobile Apps
    • Maryam Shahpasand, Len Hamey, Dinusha Vatsalan, and Jason Xue. Adversarial Attacks on Mobile Malware Detection
    • Sen Chen, Minhui Xue, Lingling Fan, Lei Ma, Yang Liu, and Lihua Xu. How Can We Craft Large-Scale Android Malware? An Automated Poisoning Attack


    Program Committee Members:

    • Chao Chen (Swinburne University of Technology, Australia)
    • Sen Chen (Nanyang Technological University, Singapore)
    • Shing-Chi Cheung (The Hong Kong University of Science and Technology, Hong Kong)
    • Erik Derr (University of Luxembourg, Luxembourg)
    • Lingling Fan (East China Normal University, China)
    • Farhad Farokhi (The University of Melbourne, Australia)
    • Muhammad Ikram (Macquarie University, Australia)
    • Xiaojing Liao (Indiana University Bloomington, USA)
    • Yepang Liu (Southern University of Science and Technology, China)
    • Guozhu Meng (Institute of Information Engineering of Chinese Academy of Sciences, China)
    • Yuan Tian (University of Virginia, USA)
    • Gang Wang (Virginia Tech, USA)
    • Haoyu Wang (Beijing University of Posts and Telecommunications, China)
    • Chong Xiang (Shanghai Jiao Tong University, China)
    • Minhui Xue (Macquarie University, Australia)
    • Yang Zhang (CISPA Helmholtz Center i.G., Germany)