Special Issue "Mobile Engineering"
A special issue of Future Internet (ISSN 1999-5903).
Deadline for manuscript submissions: closed (15 July 2013)
Prof. Dr. Walid Maalej
Department of Informatics, University of Hamburg, Vogt-Kölln-Straße 30, D-22527 Hamburg, Germany
Interests: mobile, context aware service engineering; human and social factors in software engineering; group recommendation systems; managing knowledge of rapidly changing systems; user involvement; mobile analytics
Prof. Dr. Bernd Bruegge
Faculty of Informatics, TU München, Boltzmannstrasse 3, D-85748 Garching, Germany
Mobile is becoming mainstream. Mobile devices are among the most sold computers in the world. For instance, Apple sold over 70 million iPhone 4S only in 2011; Samsung recently announced over 30 million sold Galaxy S III only in 2012. One of the reasons behind the mobile hype is the ever-growing power of mobile devices, which often outperform a typical five-year-old desktop computer. Moreover, mobile devices offer novel human-computer interfaces like touch-screens or speech recognition, and employ powerful sensors, such as GPS, gyroscopes, or video cameras. These interfaces and sensors enable a fully new spectrum of context-aware, personalized, and intelligent software services and applications.
The powerful, modern software frameworks and libraries, which enable the design of new mobile "apps" in several hours, together with the huge, highly dynamic user communities make mobile platforms very attractive also for developers. As of September 2012, over 700,000 applications are available in the Apple AppStore, more than 500,000 in Google Play. Download numbers are astronomic - around 1 billion per month in the Apple AppStore - thanks to the application distribution and deployment platforms, where users can buy and deploy apps with just one click.
Mobile brings new potentials and challenges for the software engineering community. As researchers and practitioners we need to ask ourselves whether common software engineering tools, methods, and processes are appropriate for designing and maintaining mobile software services and applications, whether mobility has an impact on how software needs to be designed, whether there are any special circumstances at all for our community, or whether mobile is only "yet another platform". This special issue discusses problems, approaches, and tools regarding the engineering of mobile software applications and services.
Prof. Dr. Walid Maalej
Prof. Dr. Bernd Bruegge
Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. Papers will be published continuously (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.
Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are refereed through a peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Future Internet is an international peer-reviewed Open Access quarterly journal published by MDPI.
Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 500 CHF (Swiss Francs). English correction and/or formatting fees of 250 CHF (Swiss Francs) will be charged in certain cases for those articles accepted for publication that require extensive additional formatting and/or English corrections.
Requirements engineering for mobile services, in particular:
- User communities, user involvement, and user feedback
- Context aware mobile services
- Usability, privacy, security, and performance
Design and implementation of mobile services, in particular:
- Tools, frameworks, and design patterns for mobile applications and services
- Virtualization approaches
- Development environments and frameworks for mobile services and applications
Mobile service deployment, in particular:
- App engines, app stores
- Integration of mobile apps with conventional software systems
- Beta testing platforms
Case studies, success and failure stories on engineering mobile services
Using mobile services by software engineering teams
Mobile computing in software engineering education