Mobile devices have become a permanent fixture in modern society. As such, it is of critical importance that the mobile development process is made as frictionless as possible to facilitate the creation of high-quality apps for end users. This keynote offers a brief introduction to mobile development paradigms, surveys the major categories of research conducted to date towards improving mobile software engineering, examines open challenges, and outlines a roadmap of future work aimed to support mobile developers.
{"title":"Development, testing and maintenance of Android apps: challenges, tools, and future directions","authors":"D. Poshyvanyk","doi":"10.1145/3197231.3206425","DOIUrl":"https://doi.org/10.1145/3197231.3206425","url":null,"abstract":"Mobile devices have become a permanent fixture in modern society. As such, it is of critical importance that the mobile development process is made as frictionless as possible to facilitate the creation of high-quality apps for end users. This keynote offers a brief introduction to mobile development paradigms, surveys the major categories of research conducted to date towards improving mobile software engineering, examines open challenges, and outlines a roadmap of future work aimed to support mobile developers.","PeriodicalId":159402,"journal":{"name":"Proceedings of the 5th International Conference on Mobile Software Engineering and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127440803","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Grundy, William G. J. Halfond, Barbora Buhnova, M. Autili, H. Muccini
In recent years, the massive increase in the use of mobile applications has greatly influenced the way people go about their daily lives. The number of available mobile applications has grown enormously due to 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 (e.g., WLAN, 4G, and RFID), 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. Developing versatile and robust mobile applications requires formally grounded methods, as well as advanced practices and tools. MOBILESoft provides a working conference-style forum for the discussion and presentation of innovative contributions to the research and practice of the design, development, validation, execution, and evolution of mobile applications.
{"title":"Proceedings of the 5th International Conference on Mobile Software Engineering and Systems","authors":"J. Grundy, William G. J. Halfond, Barbora Buhnova, M. Autili, H. Muccini","doi":"10.1145/3197231","DOIUrl":"https://doi.org/10.1145/3197231","url":null,"abstract":"In recent years, the massive increase in the use of mobile applications has greatly influenced the way people go about their daily lives. The number of available mobile applications has grown enormously due to 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 (e.g., WLAN, 4G, and RFID), a variety of on-device memory and disk capacities, and various sensors. \u0000 \u0000Innovative 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. Developing versatile and robust mobile applications requires formally grounded methods, as well as advanced practices and tools. \u0000 \u0000MOBILESoft provides a working conference-style forum for the discussion and presentation of innovative contributions to the research and practice of the design, development, validation, execution, and evolution of mobile applications.","PeriodicalId":159402,"journal":{"name":"Proceedings of the 5th International Conference on Mobile Software Engineering and Systems","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133508378","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}