Conference Program

First day – May 16 2016

Session 1: Localization & I/O Transaction
8:30 – 8:55 Opening General Chair + Program Chairs
8:55 – 9:45 Keynote A – Roie Melamed: “Indoor Localization: Challenges and Opportunities”
9:45 – 10:00 Short paper 42
Modeling Free-form Handwriting Gesture User Authentication for Android Smartphones
Floren Alexis Espinosa, Guillermo Gohan Iii Guerrero and Larry Vea
10:00 – 10:30 Posters + SRC (about 30 presenters)
Up to one minute lightning speech
10:30 – 11:00 Break + posters
Session 2: Analysis & Performance
(Session Chair: Ivano Malavolta)
11:00 – 11:15 Long paper 34
Comparing performance parameters of mobile app development strategies
Michiel Willocx, Jan Vossaert and Vincent Naessens
11:15 – 11:30 Long paper 46
Profiling the Responsiveness of Android Applications via Automated Resource Amplification
Yan Wang and Atanas Rountev
11:30 – 11:45 Long paper 56
An Empirical Study of the Performance Impacts of Android Code Smells
Geoffrey Hecht, Naouel Moha and Romain Rouvoy
11:45 – 12:00 Long paper 7
Accelerating a computer vision algorithm on a mobile SoC using CPU-GPU co-processing – A case study on face detection
Youngwan Lee, Cheolyong Jang and Hakil Kim
12:00 – 12:30 Discussion
12:30 – 14:00 Lunch + posters
Session 3.1: Context Awareness
(Session Chair: Shingo Takada)
Session 3.2 Tutorial Session 3.3 – SRC
14:00 – 14:15 Long paper 3
CATLES: A Crowdsensing-supported Interactive World-scale Environment Simulator for Context-aware Systems
Sandro Rodriguez Garzon, Bersant Deva, Benoît Hanotte and Axel Küpper
Tutorial A

Opportunities and pitfalls when using cross-platform tools for mobile app development

Michiel Willocx and Ruben Smeets

Presentation slides available here.

Student Research Competition (SRC) posters
14:15 – 14:30 Long paper 18
Reproducing Context-sensitive Crashes of Mobile Apps using Crowdsourced Monitoring
Maria Gomez, Romain Rouvoy, Bram Adams and Lionel Seinturier
14:30 – 14:45 Long paper 49
Mason: an Open Development Contextual Sensing Framework Enabling Reactive Applications
Nathaniel Wendt and Christine Julien
14:45 – 15:00 Long paper 32
A Generic Architecture Supporting Context-Aware Data and Transaction Management for Mobile Applications
Steffen Vaupel, Damian Wlochowitz and Gabriele Taentzer
15:00 – 15:30 Discussion
15:30 – 16:00 Break + posters
Session 4.1: Programming & Debugging
(Session Chair: Danny Dig)
Session 4.2: Activity
16:00 – 16:15 Short paper 44
Blending Mobile Programming and Liberal Education in a Social-Economic High School
Ilenia Fronza, Nabil El Ioini and Luis Corral
Trends in Mobile Engineering Research
16:15 – 16:30 Long paper 13
Debugging Energy-efficiency Related Field-failures in Mobile-apps
Abhijeet Banerjee, Haifeng Guo and Abhik Roychoudhury
16:30 – 16:45 Long paper 14
Automated Re-factoring of Android Apps to Enhance Energy-efficiency
Abhijeet Banerjee and Abhik Roychoudhury
16:45 – 17:00 Long paper 11
Generative Pattern as a Development Tool for Multi-User Experiences, Multi-devices and Multi-platforms Mobile Services
Thanh-Diane Nguyen, Jean Vanderdonckt and Ahmed Seffah
17:00 – 17:15 Long paper 5
Scenario-Based Programming for Mobile Applications
Anat Berkman-Chardon, David Harel, Rami Marelly, Smadar Szekely, Guy Weiss and Yaarit Nathan
17:15 – 18:00 Discussion
19:30 – 21:30 Banquet (click here for details)

Second day – May 17 2016

Session 5.1: Resources & Network Connectivity
(Session Chair: Lori Flynn)
 Session 5.2 SRC
8:30 – 9:00 Keynote B – Monica S. Lam: “A Distributed Open Social Platform for Mobile Devices”
9:00 – 9:15 Short paper 30
AD-APT: Blurring the Boundary Between Mobile Advertising and User Satisfaction
Andreas Pamboris, George Antoniou, Constantinos Makris, Panayiotis Andreou and George Samaras
SRC – student research competition
9:15 – 9:30 Long paper 4
Coordinating Proactive Social Devices in a Mobile Cloud: Lessons Learned and a Way Forward
Niko Makitalo, Timo Aaltonen and Tommi Mikkonen
9:30 – 9:45 Long paper 10
Towards Cooperative Content Downloading for Resource-constrained Mobile Devices
David Kaguma, Samuel Karumba, Aisha Walcott-Bryant and Komminist Weldemariam
9:45 – 10:00 Long paper 48
Evaluating BSS Algorithms in a Mobile Context Realized by a Client-Server Architecture
Marvin Offiah, Thomas Groß and Markus Borschbach
10:00 – 10:30 Discussion
10:30 – 11:00 Break
Session 6.1: Android & iOS
(Session Chair: Paola Inverardi)
Session 6.2 Tutorial
11:00 – 11:15 Short paper 59
Migrating User Interfaces in Native Mobile Applications: Android to iOS
Xiaochao Fan and Kenny Wong
Tutorial B

Web-based Hybrid Mobile Apps: State of the Practice and Research Opportunities

Ivano Malavolta

Presentation slides available here.

11:15 – 11:30 Long paper 37
On the IO characteristics of the SQLite Transactions
Tuan Quang Dam, Seungyong Cheon and Youjip Won
11:30 – 11:45 Long paper 41
Understanding Code Smells in Android Applications
Umme Ayda Mannan, Iftekhar Ahmed, Rana Abdullah M Almurshed, Danny Dig and Carlos Jensen
11:45 – 12:00 Long paper 27
Extending App Installable Memory in Android Smartphones
Sanjay Singh, Ashwin Nivangune, Sathish Kumar, Ranjan Kumar, Padmaja Joshi and Dhiren Patel
12:00 – 12:30 Discussion
12:30 – 14:00 Lunch
Session 7.1: Analysis & Testing
(Session Chair: Bara Buhnova)
14:00 – 14:30 Keynote C – Mark Harman: “Mobile App and App Store Analysis, Testing and Optimisation”
14:30 – 14:45 Long paper 17
Virtualization Toolset for Emulating Mobile Devices and Networks
Vincent Autefage, Damien Magoni and John Murphy
14:45 – 15:00 Long paper 8
Identifying Android Inter App Communication Vulnerabilities Using Static and Dynamic Analysis
Biniam Fisseha Demissie, Davide Ghio, Mariano Ceccato and Andrea Avancini
15:00 – 15:30 Discussion
15:30 – 16:00 Break
Mobile Applications Track
16:00 – 16:30 opening talk
Cognitive Mobile Security
David Lubensky
16:30 – 17:30 Mobile Applications Track presentations
17:30 – 19:30 Reception with refreshments + Mobile Applications Track presentations
19:30 – 19:40 SRC Awards
19:40 – 20:00 Reflection and closing (Aharon Abadi)