Conference Program

First day – May 22 2017

ROOM1  ROOM2
Morning

9:00 – 10:30

Session chair: Henry Muccini

Plenary in ROOM1
Coffee break

10:30 – 11:00

Morning

11:00 – 12:30

Session chair: William G.J. Halfond

Session chair: TBD

12:30 Group Photo (12:30) PLENARY IN ROOM 1 (photo)
Lunch

12:30 – 14:00

PTD1: Posters & Tool Demo
Afternoon

14:00 – 15:30

Session chair: TBD

Session chair: Ivano Malavolta

Coffee break

15:30 – 16:00

PTD1: Posters & Tool Demo
Afternoon

16:00 – 18:00

Session chair: Marco Autili

Future of Mobile Software Engineering (FoMSE 2):Mobile ecosystems and IoT by Fahim Kawsar (16:00 – 16:45)

Session chairs: Grace Lewis and Young-Woo Know

S5: SRC with posters and evaluation/discussion (16:50 – 17:50)

Plenary in ROOM1

Second day – May 23 2017

ROOM1
Morning

9:00 – 10:30

Session chair: John Grundy

Coffee break

10:30 – 11:00

Morning

11:00 – 12:30

Session chair: Sam Malek

Lunch

12:30 – 14:00

PTD2: Posters & Tool Demo
Afternoon

14:00 – 15:30

Session chair: Eric Bodden

Coffee break

15:30 – 16:00

PTD2: Posters & Tool Demo
 Afternoon

16:00 – 17:30

Session chair: Bara Bunhova
Future of Mobile Software Engineering (FoMSE 4):Testing and Verification by Mark Harman (16:00 – 16:45)

Session chairs: Christine Julien and Mirco Musolesi
S10: New Ideas and Discussion (16:45 – 17:50)

 Evening

17:30 – 19:00

S11: Industrial/Demo applications Reception (SRC, demo, poster, tool demo)

First day – May 22 2017

Session TP: Tech Poster
CheckDroid: A Tool for Automated Detection of Bad Practices in Android Applications using Taint Analysis Sergio Yovine, Gonzalo Winniczuk  4 mins
Authentication in Selected Mobile Data Collection Systems: current state, challenges, solutions and gaps Marriette Katarahweire, Engineer Bainomugisha, Khalid Mughal  4 mins
A Framework for Regression Testing of Outdoor Mobile Applications Carlo Bernaschina, Roman Fedorov, Darian Frajberg, Piero Fraternali  4 mins
Dynamic Encryption Key Security Scheme (DEKSS) for Mobile and Cloud Systems Stephen Rodriguez, Paolina Centonze  4 mins
FoMSE 1: Energy and Performance
Future of Mobile Software for Smartphones and Drones: Energy and Performance Abhik Roychoudhury  45 mins
IEEE Software Journal First
What Do Programmers Know about Software Energy Consumption Candy Pang, Abram Hindle, Bram Adams, Ahmed E. Hassan 15 mins
Session S1: Energy
Assessing the Impact of Service Workers on the Energy Efficiency of Progressive Web Apps Ivano Malavolta, Giuseppe Procaccianti, Paul Noorland, Petar Vukmirovic  20 mins
Performance-based Guidelines for Energy Efficient Mobile Applications Luis Cruz, Rui Abreu  20 mins
Cloud-guided QoS and Energy Management for Mobile Interactive Web Applications Wooseok Lee, Dam Sunwoo, Andreas Gerstlauer, Lizy John 12 mins
Investigating Decreasing Energy Usage in Mobile Apps via Indistinguishable Color Changes Tedis Agolli, Lori Pollock, James Clause 12 mins
Session S2: Architecture I
Generating Predicate Callback Summaries for the Android Framework Danilo Dominguez Perez, Wei Le  20 mins
Same App, Different App Stores: A Comparative Study Mohamed Ali, Mona Erfani Joorabchi, Ali Mesbah  20 mins
Modeling Mobile Phone User Behavior Based on Multi-dimensional Contexts Iqbal Sarker  12 mins
Examining User Complaints of Wearable Apps: A Case Study on Android Wear  Suhaib Mujahid, Giancarlo Sierra, Rabe Abdalkareem, Emad Shihab, Weiyi Shang  12 mins
Session S3: Development
Code Smells in iOS Apps: How do they compare to Android? Sarra Habchi, Geoffrey Hecht, Romain Rouvoy, Naouel Moha  20 mins
Mobile App Development and Management: Results from a Qualitative Investigation Rita Francese, Carmine Gravino, Michele Risi, Giuseppe Scanniello, Genoveffa Tortora  20 mins
Detecting Android Smells Using Multi-Objective Genetic Programming Marouane Kessentini, Ali Ouni  20 mins
Session S4: Architecture II
Rethinking the Mobile Code Offloading Paradigm: From Concept to Practice Jose I. Benedetto, Andres Neyem, Jaime Navon, Guillermo Valenzuela  12 mins
Towards Architectural Styles for Android App Software Product Lines Tobias Durschmid, Matthias Trapp  12 mins
Roaming Nairobi Roads: Instrumenting Roads Under Resource Constraint John Wamburu, David Kaguma, Michiaki Tatsubori, Aisha Walcott, Komminist Weldemariam, Reginald Bryant  20 mins
FoMSE 2: Mobile ecosystems and IoT
Computational Behaviour Modelling for the Internet of Things Fahim Kawsar  45 mins
Session S5: Student Research Competition
Query Parsing Agents As A Service for Data Privacy Stephen Rodriguez  10 mins
Just-In-Time Bug Prediction in Mobile Applications: The Domain Matters! Gemma Catolino  10 mins
Toward Client-Centric Approaches for Latency Minimization in Mobile Applications Yixue Zhao  10 mins

Second day – May 23 2017

FoMSE 3: Securying Mobile Systems
From reactive to proactive mobile security Eric Bodden 45 mins
Session TD: Tool Demo & Mobile Apps
M-Perm: A Lightweight Detector for Android Permission Gaps Piper Chester, Chris Jones, Mohamed Wiem Mkaouer and Daniel Krutz  4 mins
P-Lint: A Permission Smell Detector for Android Applications Colton Dennis, Mohamed Wiem Mkaouer and Daniel Krutz  4 mins
IFMLEdit.org: a Web Tool for Model Based Rapid Prototyping of Web and Mobile Applications Carlo Bernaschina, Sara Comai and Piero Fraternali  4 mins
Configuration Service for Mobile Apps Nili Guy-Ifergan, Dmitri Pikus and Idan Ben-Harrush  4 mins
Authoring Tool for Location-based Learning Experiences Agustina M. Zimbello, Federico M. Alconada Verzini, Cecilia Challiol, Alejandra B. Lliteras and Silvia E. Gordillo  4 mins
CATE: Concolic Android Testing Using Java PathFinder for Android Applications Patrick McAfee, Mohamed Wiem Mkaouer and Daniel Krutz  4 mins
On-Device Bug Reporting for Android Applications Kevin Moran, Richard Bonett, Carlos Bernal-Cardenas, Brendan Otten, Daniel Park and Denys Poshyvanyk  4 mins
Towards Native Code Offloading Platforms for Image Processing in Mobile Applications: A Case Study Guillermo Valenzuela, Andres Neyem, Jose I. Benedetto, Jaime Navon, Pablo Sanabria, Juan A. Karmy and Felipe Balbontin  4 mins
Leafactor: Improving Energy Efficiency of Android Apps via Automatic Refactoring Luis Cruz, Rui Abreu and Jean-Noel Rouvignac  4 mins
Session S6: Security I
Who Changed You? Obfuscator Identification for Android Yan Wang, Atanas Rountev  2o mins
ACCUSE: Helping Users to Minimize Android App Privacy Concerns Majda Moussa, Massimiliano Di Penta, Giulio Antoniol, Giovanni Beltrame  12 mins
Predicting Android Application Security and Privacy Risk With Static Code Metrics Akond Rahman, Priysha Pradhan, Asif Partho, Laurie Williams  12 mins
Session S8: Security II
Who Added that Permission to My App? An Analysis of Developer Permission Changes in Open Source Android Apps Daniel Krutz, Nuthan Munaiah, Anthony Peruma, Mohamed Wiem Mkaouer  12 mins
Automatically Locating Malicious Packages in Piggybacked Android Apps Li Li, Daoyuan Li, Tegawende F. Bissyande, Jacques Klein, Haipeng Cai, David Lo, Yves Le Traon  12 mins
FoMSE 4: Testing and Verification of Mobile Systems
Automated Mobile App Testing Mark Harman 45 mins
Session S10: New Ideas
Towards the quality improvement of cross-platform mobile applications Matias Martinez, Sylvain Lecomte  1o mins
Towards Mobile Twin Peaks for App Development Giovanna Avellis, Julian Harty, Yijun Yun, Bashar Nuseibeh  10 mins
Set of Metrics for the Effort Estimation of Mobile Apps Gemma Catolino, Pasquale Salza, Carmine Gravino, Filomena Ferrucci  10 mins
Session S11: Tool Demos, Posters, and more
CheckDroid: A Tool for Automated Detection of Bad Practices in Android Applications using Taint Analysis Sergio Yovine, Gonzalo Winniczuk  Tech poster
Authentication in Selected Mobile Data Collection Systems: current state, challenges, solutions and gaps Marriette Katarahweire, Engineer Bainomugisha, Khalid Mughal  Tech poster
A Framework for Regression Testing of Outdoor Mobile Applications Carlo Bernaschina, Roman Fedorov, Darian Frajberg, Piero Fraternali  Tech poster
Dynamic Encryption Key Security Scheme (DEKSS) for Mobile and Cloud Systems Stephen Rodriguez, Paolina Centonze  Tech poster
M-Perm: A Lightweight Detector for Android Permission Gaps Piper Chester, Chris Jones, Mohamed Wiem Mkaouer and Daniel Krutz  Tool Demo & Mobile App
P-Lint: A Permission Smell Detector for Android Applications Colton Dennis, Mohamed Wiem Mkaouer and Daniel Krutz  Tool Demo & Mobile App
IFMLEdit.org: a Web Tool for Model Based Rapid Prototyping of Web and Mobile Applications Carlo Bernaschina, Sara Comai and Piero Fraternali Tool Demo & Mobile App
Configuration Service for Mobile Apps Nili Guy-Ifergan, Dmitri Pikus and Idan Ben-Harrush  Tool Demo & Mobile App
Authoring Tool for Location-based Learning Experiences Agustina M. Zimbello, Federico M. Alconada Verzini, Cecilia Challiol, Alejandra B. Lliteras and Silvia E. Gordillo  Tool Demo & Mobile App
CATE: Concolic Android Testing Using Java PathFinder for Android Applications Patrick McAfee, Mohamed Wiem Mkaouer and Daniel Krutz  Tool Demo & Mobile App
On-Device Bug Reporting for Android Applications Kevin Moran, Richard Bonett, Carlos Bernal-Cardenas, Brendan Otten, Daniel Park and Denys Poshyvanyk  Tool Demo & Mobile App
Towards Native Code Offloading Platforms for Image Processing in Mobile Applications: A Case Study Guillermo Valenzuela, Andres Neyem, Jose I. Benedetto, Jaime Navon, Pablo Sanabria, Juan A. Karmy and Felipe Balbontin  Tool Demo & Mobile App
Leafactor: Improving Energy Efficiency of Android Apps via Automatic Refactoring Luis Cruz, Rui Abreu and Jean-Noel Rouvignac  Tool Demo & Mobile App
Query Parsing Agents As A Service for Data Privacy Stephen Rodriguez  Student Research Competition
Just-In-Time Bug Prediction in Mobile Applications: The Domain Matters! Gemma Catolino  Student Research Competition
Toward Client-Centric Approaches for Latency Minimization in Mobile Applications Yixue Zhao  Student Research Competition