Blogs (9) >>
SPLASH 2016
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands

Mobile application use and development is experiencing enormous growth, and by 2016 more than 200 billion apps have been downloaded. The mobile domain presents new challenges to software engineering. Mobile platforms are rapidly changing, with diverse capabilities including various input modes, wireless communication types, on-device memory and disk capacities, and sensors. Applications function on wide ranges of platforms, requiring scaling according to hardware. Many applications interact with third-party services, requiring application development with effective security and authorization processes for those dataflows. “Bring your own device” policies pose security challenges including employer and employee data privacy. Developing secure mobile applications requires new tools and practices such as improved refactoring tools for hybrid applications; polyglot applications; and testing techniques for multiple devices. This workshop aims to establish a community of researchers and practitioners, leading to further research in mobile development.

Keynote

We’re delighted to announce that Ivano Malavolta will be giving the workshop’s keynote address: “Beyond native apps: Web technologies to the rescue!”

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 31 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:30 - 10:00
Session 1Mobile! at Lausanne
08:30
5m
Day opening
Opening
Mobile!
C: Lori Flynn CERT
08:35
30m
Talk
Keynote: "Beyond native apps: Web technologies to the rescue!"
Mobile!
Ivano Malavolta Vrije Universiteit Amsterdam
Media Attached
09:05
30m
Talk
Google Authentication Risks on iOS
Mobile!
Will Dormann CERT/CC, USA
DOI
09:35
25m
Talk
Managing Persistent Heap in NVRAM
Mobile!
Kumud Bhandari Rice University, USA
DOI
10:30 - 12:10
Session 2Mobile! at Lausanne
10:30
25m
Talk
Persistent Contextual Values as Inter-process Layers
Mobile!
Markus Raab Vienna University of Technology, Austria
Link to publication DOI Pre-print Media Attached
10:55
25m
Talk
Hacking with Multi-touch for Java (MT4j)
Mobile!
A: Craig Anslow Middlesex University, UK, A: Stuart Marshall Victoria University of Wellington, New Zealand, A: James Noble Victoria University of Wellington, New Zealand, A: Robert Biddle Carleton University, Canada
DOI Pre-print File Attached
11:20
25m
Talk
Regression Aware Debugging for Mobile Applications
Mobile!
Rohan Bavishi IIT Kanpur, India, Awanish Pandey IIT Kanpur, India, Subhajit Roy IIT Kanpur, India
DOI Media Attached
11:45
25m
Talk
Data Collection Requirements for Mobile Connected Health: An End User Development Approach
Mobile!
Jose Juan Dominguez Veiga Maynooth University, Ireland, Tomas E. Ward Maynooth University, Ireland
DOI Pre-print Media Attached
13:30 - 15:10
Session 3Mobile! at Lausanne
13:30
25m
Talk
Generative Programming: from High-Performance to Safety-Critical Applications
Mobile!
Nada Amin EPFL, Tiark Rompf Purdue University, USA
Pre-print
13:55
15m
Talk
Scaling Android User Interfaces: A Case Study of Squid
Mobile!
David S. Janzen California Polytechnic State University, USA, Andrew Hughes Steadfast Innovation, USA, Anthony Lenz Steadfast Innovation, USA
DOI Pre-print
14:10
30m
Talk
A Model-Based Method for Seamless Web and Mobile Experience
Mobile!
Marco Brambilla Politecnico di Milano, Italy, Andrea Mauri Politecnico di Milano, Italy, Mirco Franzago University of L'Aquila, Italy, Henry Muccini University of L'Aquila, Italy
Link to publication DOI Pre-print Media Attached
14:40
15m
Talk
Mobile Application Test Case Generation Focusing on External Events
Mobile!
Siena Yu Keio University, Japan, Shingo Takada Keio University, Japan
DOI
14:55
15m
Talk
GUI and Usage Model-Based Test Case Generation for Android Applications with Change Analysis
Mobile!
Jose Lorenzo San Miguel Keio University, Japan, Shingo Takada Keio University, Japan
DOI
15:40 - 17:20
Session 4Mobile! at Lausanne
15:40
90m
Other
Group Activity with Mobile Development Topic
Mobile!

17:10
10m
Day closing
Closing
Mobile!
C: Lori Flynn CERT

Not scheduled yet

Not scheduled yet
Talk
Beyond Native Apps: Web Technologies to the Rescue! (Keynote)
Mobile!
Ivano Malavolta Vrije Universiteit Amsterdam
Link to publication DOI Pre-print

Accepted Papers

Title
A Model-Based Method for Seamless Web and Mobile Experience
Mobile!
Link to publication DOI Pre-print Media Attached
Beyond Native Apps: Web Technologies to the Rescue! (Keynote)
Mobile!
Link to publication DOI Pre-print
Data Collection Requirements for Mobile Connected Health: An End User Development Approach
Mobile!
DOI Pre-print Media Attached
Generative Programming: from High-Performance to Safety-Critical Applications
Mobile!
Pre-print
Google Authentication Risks on iOS
Mobile!
DOI
GUI and Usage Model-Based Test Case Generation for Android Applications with Change Analysis
Mobile!
DOI
Hacking with Multi-touch for Java (MT4j)
Mobile!
DOI Pre-print File Attached
Keynote: "Beyond native apps: Web technologies to the rescue!"
Mobile!
Media Attached
Managing Persistent Heap in NVRAM
Mobile!
DOI
Mobile Application Test Case Generation Focusing on External Events
Mobile!
DOI
Persistent Contextual Values as Inter-process Layers
Mobile!
Link to publication DOI Pre-print Media Attached
Regression Aware Debugging for Mobile Applications
Mobile!
DOI Media Attached
Scaling Android User Interfaces: A Case Study of Squid
Mobile!
DOI Pre-print

Call for Papers

Mobile! 2016 - 1st International Workshop on Mobile Development

Important Dates:
  • Workshop papers due: (EXTENDED!!) 25 August, 2016 (23:59:59 Anywhere On Earth)
  • Workshop paper notifications: 5 September, 2016
  • Workshop date: Monday 31 Oct, 2016

Mobile! aims at providing innovative contributions to the research and development of novel approaches to the design, development, validation, execution and evolution of mobile applications. These include architecture techniques relating to platform complexity; improved refactoring tools for hybrid applications using dynamic languages; developing applications in multiple languages; and testing and verification techniques for applications that run on different devices.

The Mobile! workshop combines two (each previously 3-years-running) SPLASH workshops: MobileDeLi (Mobile Development Lifecycle) and PROMOTO (Programming for Mobile and Touch):

We welcome contributions related to mobile software engineering. Topics include, but are not limited to, the following:

  • Mobile development environments and tools
  • Mobile testing
  • Agile development for mobile applications
  • Empirical studies and metrics
  • Maintenance and evolution
  • Mobile patterns, frameworks, and product lines
  • Mobile software refactoring, restructuring, and renovation
  • Mobile program transformation and optimization
  • Practice and experience reports
  • Management of mobile applications
  • User experience of mobile applications
  • Hybrid versus native applications
  • Model-driven development for mobile
  • Application security
  • Mobile operating system and middleware security
  • Secure application development methodologies
  • Cloud support for mobile security
  • Static and dynamic analysis of mobile applications
  • Development for mobile devices with touchscreens
  • Mobile optimization debugging techniques and tools
  • Resource-aware mobile systems
  • Research challenges in mobile software engineering

We solicit contributions of three types:

  1. Research papers up to 8 pages that describe original work in the area of mobile software engineering;
  2. Short papers up to 4 pages of emerging ideas and on research in progress; and
  3. Extended abstracts up to 2 pages representing in-practice experience.

Author Instructions

Submit your paper via hotcrp (https://splash16mobile.hotcrp.com/ ). Accepted papers will be published in the conference electronic proceedings and in the ACM Digital Library.

Submissions should use the ACM SIGPLAN Conference Format, 10 point font, using the font family Times New Roman and numeric citation style. All submissions should be in PDF format. If you use LaTeX or Word, please use the ACM SIGPLAN Templates provided here, making sure to use 10 point fonts (e.g., for LaTeX, set the 10pt option in the \documentclass command). For other document preparation systems, please follow the declarative description of the SIGPLAN formatting guidelines (http://www.sigplan.org/Resources/ProceedingsFormat/), also applying the extra OOPSLA requirements (e.g., 10pt, Times New Roman, numeric citations). Please include page numbers in your submission. Setting the preprint option in the LaTeX \documentclass command generates page numbers. For LaTeX, you can retrieve modified SIGPLAN conference paper templates that automatically enforce the above requirements, if you use the right flag (“1stsubmission”) on your paper’s header.

Publication (Digital Library Early Access Warning):

AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work.

We look forward to meeting with you at the workshop in October!

Program Co-Chairs
  • Lori Flynn, CERT, Carnegie Mellon University, United States
  • Alberto Sillitti, Innopolis University, Russian Federation