Conference Program

First day – May 22 2017

ROOM 204  ROOM 125
Morning

9:00 – 10:30

Session chair: Henry Muccini

Plenary in ROOM 204
Coffee break

10:30 – 11:00

Morning
11:00 – 12:30
Session chair: Bara Bunhova

Session chair: William G.J. Halfond

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

12:30 – 14:00

PTD1: Posters & Tool Demo
Afternoon

14:00 – 15:30

Session chair: Ivano Malavolta

Session chair: Abhik Roychoudhury

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 ROOM 204

Second day – May 23 2017

ROOM 204
Morning

9:00 – 10:30

Session chair: Christine Julien

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

  • S8: Tech papers Security II (14:00 – 14:25)
  • Panel on Security (14:30 – 15:30)
    Eric Bodden, Sam Malek, Rick Kazman, Julia Rubin, Atanas Rountev
Coffee break

15:30 – 16:00

PTD2: Posters & Tool Demo
 Afternoon

16:00 – 17:30

Session chair: Stephan Krusche
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)

Banquet/Reception at UCA with best SRC award and best Paper award

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
On-Device Bug Reporting for Android Applications Kevin Moran, Richard Bonett, Carlos Bernal-Cardenas, Brendan Otten, Daniel Park and Denys Poshyvanyk  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
Final winner of the
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
Candidate for
Mohamed Ali, Mona Erfani Joorabchi, Ali Mesbah  20 mins
An Approach to Modeling Call Response Behavior on Mobile Phones Based on Multi-dimensional Contexts Iqbal H. Sarker, Muhammad Ashad Kabir, Alan Colman, Jun Han  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
PTD1: Posters & Tool Demo
IFMLEdit.org: Model Driven Rapid Prototyping of Mobile Apps Carlo Bernaschina, Sara Comai and Piero Fraternali Tool Demo: table and stand
Configuration Service for Mobile Apps Nili Guy-Ifergan, Dmitri Pikus, Idan Ben-Harrush and Vadim Eisenberg Tool Demo: table and stand
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: table and stand
CATE: Concolic Android Testing Using Java PathFinder for Android Applications Patrick McAfee, Mohamed Wiem Mkaouer and Daniel Krutz Tool Demo: table and stand
On-Device Bug Reporting for Android Applications Kevin Moran, Richard Bonett, Carlos Bernal-Cárdenas, Brendan Otten, Daniel Park and Denys Poshyvanyk Tool Demo: table and stand
CheckDroid: A Tool for Automated Detection of Bad Practices in Android Applications using Taint Analysis Sergio Yovine, Gonzalo Winniczuk Poster: stand
Authentication in Selected Mobile Data Collection Systems: current state, challenges, solutions and gaps Marriette Katarahweire, Engineer Bainomugisha, Khalid Mughal Poster: stand
A Framework for Regression Testing of Outdoor Mobile Applications Carlo Bernaschina, Roman Fedorov, Darian Frajberg, Piero Fraternali Poster: stand
Dynamic Encryption Key Security Scheme (DEKSS) for Mobile and Cloud Systems Stephen Rodriguez, Paolina Centonze Poster: stand
Using Parsing Agents As A Service for Data Privacy Stephen Rodriguez SRC: stand
Just-In-Time Bug Prediction in Mobile Applications: The Domain Matters! Gemma Catolino SRC: stand
Toward Client-Centric Approaches for Latency Minimization in Mobile Applications Yixue Zhao SRC: stand
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 Duurschmid, Matthias Trapp, and Jurgen Dollner  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
Using 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: Model Driven Rapid Prototyping of Mobile Apps Carlo Bernaschina, Sara Comai and Piero Fraternali  4 mins
Configuration Service for Mobile Apps Nili Guy-Ifergan, Dmitri Pikus, Idan Ben-Harrush and Vadim Eisenberg  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
Dynamic Encryption Key Security Scheme (DEKSS) for Mobile and Cloud Systems Stephen Rodriguez, Paolina Centonze  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
Candidate for
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
PTD2: Posters & Tool Demo
M-Perm: A Lightweight Detector for Android Permission Gaps Piper Chester, Chris Jones, Mohamed Wiem Mkaouer and Daniel Krutz Tool Demo: table and stand
P-Lint: A Permission Smell Detector for Android Applications Colton Dennis, Mohamed Wiem Mkaouer and Daniel Krutz Tool Demo: table and stand
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: table and stand
Leafactor: Improving Energy Efficiency of Android Apps via Automatic Refactoring Luis Cruz, Rui Abreu and Jean-Noël Rouvignac Tool Demo: table and stand
CheckDroid: A Tool for Automated Detection of Bad Practices in Android Applications using Taint Analysis Sergio Yovine, Gonzalo Winniczuk Poster: stand
Authentication in Selected Mobile Data Collection Systems: current state, challenges, solutions and gaps Marriette Katarahweire, Engineer Bainomugisha, Khalid Mughal Poster: stand
A Framework for Regression Testing of Outdoor Mobile Applications Carlo Bernaschina, Roman Fedorov, Darian Frajberg, Piero Fraternali Poster: stand
Dynamic Encryption Key Security Scheme (DEKSS) for Mobile and Cloud Systems Stephen Rodriguez, Paolina Centonze Poster: stand
Using Parsing Agents As A Service for Data Privacy Stephen Rodriguez SRC: stand
Just-In-Time Bug Prediction in Mobile Applications: The Domain Matters! Gemma Catolino SRC: stand
Toward Client-Centric Approaches for Latency Minimization in Mobile Applications Yixue Zhao SRC: stand
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, and Yijun Yu  10 mins
A 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: Model Driven Rapid Prototyping of Mobile Apps Carlo Bernaschina, Sara Comai and Piero Fraternali Tool Demo & Mobile App
Configuration Service for Mobile Apps Nili Guy-Ifergan, Dmitri Pikus, Idan Ben-Harrush and Vadim Eisenberg  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
Using 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