Open Access. Powered by Scholars. Published by Universities.®
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Discipline
- Institution
- Publication
- Publication Type
Articles 1 - 4 of 4
Full-Text Articles in Physical Sciences and Mathematics
To The Attention Of Mobile Software Developers: Guess What, Test Your App!, Luis C. Cruz, Rui Abreu, David Lo
To The Attention Of Mobile Software Developers: Guess What, Test Your App!, Luis C. Cruz, Rui Abreu, David Lo
Research Collection School Of Computing and Information Systems
Software testing is an important phase in the software development lifecycle because it helps in identifying bugs in a software system before it is shipped into the hand of its end users. There are numerous studies on how developers test general-purpose software applications. The idiosyncrasies of mobile software applications, however, set mobile apps apart from general-purpose systems (e.g., desktop, stand-alone applications, web services). This paper investigates working habits and challenges of mobile software developers with respect to testing. A key finding of our exhaustive study, using 1000 Android apps, demonstrates that mobile apps are still tested in a very ad …
Recommending New Features From Mobile App Descriptions, He Jiang, Jingxuan Zhang, Xiaochen Li, Zhilei Ren, David Lo, Xindong Wu, Zhongxuan Luo
Recommending New Features From Mobile App Descriptions, He Jiang, Jingxuan Zhang, Xiaochen Li, Zhilei Ren, David Lo, Xindong Wu, Zhongxuan Luo
Research Collection School Of Computing and Information Systems
The rapidly evolving mobile applications (apps) have brought great demand for developers to identify new features by inspecting the descriptions of similar apps and acquire missing features for their apps. Unfortunately, due to the huge number of apps, this manual process is time-consuming and unscalable. To help developers identify new features, we propose a new approach named SAFER. In this study, we first develop a tool to automatically extract features from app descriptions. Then, given an app, we leverage the topic model to identify its similar apps based on the extracted features and API names of apps. Finally, we design …
Bench Tracker: Improving Actionable Insights In Smartwatch Fitness Application By Increasing Usability Through Simplification, Chris Campanelli
Bench Tracker: Improving Actionable Insights In Smartwatch Fitness Application By Increasing Usability Through Simplification, Chris Campanelli
Faculty of Applied Science and Technology - Exceptional Student Work, Applied Computing Theses
This thesis describes a smartwatch solution, called Bench Tracker for fitness monitoring using Apple Watches and Apple iPhone devices. The system involves a mobile based application that allows users to track and monitor bench press workouts in real-time to create actionable insights. By creating actionable insights on a smartwatch application, and improving the application’s usability through simplification, users agreed they would use the fitness application created that specifically tracked bench presses. A leading fitness app was used as the comparator, and it was discovered that users were undecided if they would use this app for bench press tracking. This paper …
Motivation Factors For Using Mobile Information Systems In M-Learning, Neelima Bhatnagar
Motivation Factors For Using Mobile Information Systems In M-Learning, Neelima Bhatnagar
CCE Theses and Dissertations
Organizations of all types have benefited from the development and use of information systems. With the explosion of mobile applications, also known as mobile information systems, new uses are emerging. One such application of mobile information systems is mobile learning, referred to as m-learning hereafter. M-learning has found its ways in the corporate world for employee training and development, and in higher education for teaching and student learning. However, m-learning has not seen the same extent of usage as distance learning and e-learning, often attributed to technological limitations. Motivational factors, though, may also contribute to the slow adoption of m-learning. …