|January 25||Papers submission deadline|
In recent years, the massive use of mobile applications deeply influences the way people go about their daily life. The number of available mobile applications has grown enormously since the establishment of app stores and marketplaces that enable users to download and seamlessly install apps. Mobile platforms are rapidly changing and include diverse capabilities such as GPS, cameras, wireless communications on many frequencies and bandwidths, a variety of on-device memory and disk capacities, and various sensors.
Innovative mobile services and exciting mobile applications are emerging as a result of the ingenious use of these technologies. Consequently, the development of mobile applications has also been growing at a fast pace, presenting new challenges to Software Engineering. When running on mobile platforms, modern applications need to scale on-demand, according to the hardware capabilities and user preferences. Developing versatile and robust mobile applications requires formally grounded methods, as well as advanced practices and tools.
MobileSoft 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.
We solicit contributions related to mobile software engineering. Topics include, but are not limited to:
- Development environments and tools
- Testing, maintenance, verification and evolution
- Patterns, frameworks, and product lines
- Refactoring, restructuring, and renovation
- Program transformation and optimization
- Empirical studies and metrics
- User experience and new input devices
- Hybrid versus native applications
- Agile or model-driven development
- Application and system security
- Cloud support and scalability
- Static and dynamic analysis
- Debugging techniques and tools
- Programming languages
- Mobile programming and software engineering education and training
- The mobile role in the context of Internet of Things
- Mobile apps connected to wearable devices
We solicit contributions of research papers (up to 10 pages, with up to 2 additional pages only for references), short papers (up to 4 pages), and experience report papers (2 pages). Short papers can be industrial, emerging ideas, or demonstrations.
All papers must conform, at time of submission, to the ACM Formatting Guidelines (LaTeX users, please use the “Option 2” style). All submissions must be in PDF format. All submissions must use the US Letter page format.
Submit your paper in Adobe PDF via EasyChair:
Accepted papers will be published in the conference electronic proceedings and in both ACM Digital Library and IEEE Digital Library.
Paola Inverardi, University of L’Aquila, Italy
Lori Flynn, CERT, Carnegie Mellon University, United States
Aharon Abadi, IBM Research – Haifa, Israel