Open Access. Powered by Scholars. Published by Universities.®

Software Engineering Commons™

Open Access. Powered by Scholars. Published by Universities.®

4,680 Full-Text Articles 7,285 Authors 2,188,662 Downloads 182 Institutions

All Articles in Software Engineering

Faceted Search

4,680 full-text articles. Page 148 of 190.

Demo: Profiling Power Utilization Behaviours Of Smartwatch Applications, Joseph Joo Keng CHAN, Lingxiao JIANG, Rajesh Krishna BALAN, Youngki LEE, Archan MISRA 2016 Singapore Management University

Demo: Profiling Power Utilization Behaviours Of Smartwatch Applications, Joseph Joo Keng Chan, Lingxiao Jiang, Rajesh Krishna Balan, Youngki Lee, Archan Misra

Research Collection School Of Computing and Information Systems

Smartwatches complement the main mobile phone and are able to profile user-activity as well as provide links, updates and notifications with work or personal utilities (e.g. Email, Social Media, Messaging etc.). Although very promising, smartwatches are still limited by low battery life. This is due to the small size of the battery as well as the need to continuously perform sensing. Battery drain issues by apps as well as the system are a common complaint by users. Improved tools for power analysis and profiling of smartwatch apps can help both developers (by providing a platform for pre-release analysis) and users …


Demo: Real-World Deployment Of Seat Occupancy Detectors, Nguyen Huy Hoang NGUYEN, Gihan HETTIARACHCHI, Youngki LEE, Rajesh Krishna BALAN 2016 Singapore Management University

Demo: Real-World Deployment Of Seat Occupancy Detectors, Nguyen Huy Hoang Nguyen, Gihan Hettiarachchi, Youngki Lee, Rajesh Krishna Balan

Research Collection School Of Computing and Information Systems

Detecting occupancy of seats in library is important for librarians to check seats’ usage, and for students to find available seats in crowded time. In our prior work [1], we presented in-lab micro benchmarks to show feasibility of capacitive sensing for seat occupancy detection. In this demo paper, we present larger scale real-world deployment of occupancy detection system and its performance.


Demo: Sensing Gamers' Emotions Using Physiological Sensors, Sinh HUYNH, Rajesh Krishna BALAN, Youngki LEE 2016 Singapore Management University

Demo: Sensing Gamers' Emotions Using Physiological Sensors, Sinh Huynh, Rajesh Krishna Balan, Youngki Lee

Research Collection School Of Computing and Information Systems

Understanding emotions of gamers can benefit game designers in various ways. How gamers feel while they playing a game can be treated as valuable user feedback to improve the development process of that game. Sensing player emotions also enables game designers to create adaptive game that can adjust itself to provide best gaming experience based on player emotions. However, how to effectively evaluate emotions of gamers is still an open research challenge. Two common techniques to evaluate emotional state are using self-assessments such as questionnaires or interviews, and to recognize expressed emotions by analyzing videos or images of facial expression, …


Demo: Sound Localization Using Smartphone, Amit SHARMA, Youngki LEE 2016 Singapore Management University

Demo: Sound Localization Using Smartphone, Amit Sharma, Youngki Lee

Research Collection School Of Computing and Information Systems

Smartphones based sound direction estimation can be helpful in many situations. For example, a deaf person in a meeting room can look at the smartphone to find out which direction the speaker is in and then he can look in appropriate direction to read lips/gestures of the speaker. Many smartphones today come with two built-in microphones located at physically different positions. This difference in position can cause time difference of arrival (TDOA) of sound on both microphones. Value of TDOA for two microphones may vary depending on the location of sound source with respect to the smartphone. This time difference …


Powerforecaster: Predicting Power Impact Of Mobile Sensing Applications At Pre-Installation Time, Chulhong MIN, Youngki LEE, Chungkuk YOO, Seungwoo KANG, Inseok HWANG, Junehwa SONG 2016 Korea Advanced Institute of Science & Technology

Powerforecaster: Predicting Power Impact Of Mobile Sensing Applications At Pre-Installation Time, Chulhong Min, Youngki Lee, Chungkuk Yoo, Seungwoo Kang, Inseok Hwang, Junehwa Song

Research Collection School Of Computing and Information Systems

Today's smartphone application (hereinafter 'app') markets miss a key piece of information, power consumption of apps. This causes a severe problem for continuous sensing apps as they consume significant power without users' awareness. Users have no choice but to repeatedly install one app after another and experience their power use. To break such an exhaustive cycle, we propose PowerForecaster, a system that provides users with power use of sensing apps at pre-installation time. Such advanced power estimation is extremely challenging since the power cost of a sensing app largely varies with users' physical activities and phone use patterns. We observe …


Users Acceptance Of Health Behavioral Change Support Systems, Mohammad Al-Ramahi, Insu Park, Jun Liu 2016 Dakota State University

Users Acceptance Of Health Behavioral Change Support Systems, Mohammad Al-Ramahi, Insu Park, Jun Liu

Research & Publications

Behavioral Change Support Systems (BCSSs) is a socio-technical information systems with psychological and behavioral outcomes aim to change users’ behavior and lifestyle. The promising outcomes of BCSSs make them especially useful in certain areas such as healthcare, where these systems could be leveraged to motivate people toward healthy behavior and then help them to achieve their goals better. However, health BCSSs cannot help facilitate self-monitoring and self-management or even improve patients’ health outcomes when patients do not accept the technology first. In this article, we extend the existing literature of users’ acceptance of health BCSSs by introducing new variables that …


Insights From Machine-Learned Diet Success Prediction, Ingmar WEBER, Palakorn ACHANANUPARP 2016 Qatar Computing Research Institute

Insights From Machine-Learned Diet Success Prediction, Ingmar Weber, Palakorn Achananuparp

Research Collection School Of Computing and Information Systems

To support people trying to lose weight and stay healthy, more and more fitness apps have sprung up including the ability to track both calories intake and expenditure. Users of such apps are part of a wider “quantified self“ movement and many opt-in to publicly share their logged data. In this paper, we use public food diaries of more than 4,000 long-term active MyFitnessPal users to study the characteristics of a (un-)successful diet. Concretely, we train a machine learning model to predict repeatedly being over or under self-set daily calories goals and then look at which features contribute to the …


Salient Pairwise Spatio-Temporal Interest Points For Real-Time Activity Recognition, Mengyuan LIU, Hong LIU, Qianru SUN, Tianwei ZHANG, Runwei DING 2016 Singapore Management University

Salient Pairwise Spatio-Temporal Interest Points For Real-Time Activity Recognition, Mengyuan Liu, Hong Liu, Qianru Sun, Tianwei Zhang, Runwei Ding

Research Collection School Of Computing and Information Systems

Real-time Human action classification in complex scenes has applications in various domains such as visual surveillance, video retrieval and human robot interaction. While, the task is challenging due to computation efficiency, cluttered backgrounds and intro-variability among same type of actions. Spatio-temporal interest point (STIP) based methods have shown promising results to tackle human action classification in complex scenes efficiently. However, the state-of-the-art works typically utilize bag-of-visual words (BoVW) model which only focuses on the word distribution of STIPs and ignore the distinctive character of word structure. In this paper, the distribution of STIPs is organized into a salient directed graph, …


We Can Hear You With Wi-Fi!, Guanhua WANG, Yongpan ZOU, Zimu ZHOU, Kaishun WU, Lionel M. NI 2016 Singapore Management University

We Can Hear You With Wi-Fi!, Guanhua Wang, Yongpan Zou, Zimu Zhou, Kaishun Wu, Lionel M. Ni

Research Collection School Of Computing and Information Systems

Recent literature advances Wi-Fi signals to “see” people’s motions and locations. This paper asks the following question: Can Wi-Fi “hear” our talks? We present WiHear, which enables Wi-Fi signals to “hear” our talks without deploying any devices. To achieve this, WiHear needs to detect and analyze fine-grained radio reflections from mouth movements. WiHear solves this micro-movement detection problem by introducing Mouth Motion Profile that leverages partial multipath effects and wavelet packet transformation. Since Wi-Fi signals do not require line-of-sight, WiHear can “hear” people talks within the radio range. Further, WiHear can simultaneously “hear” multiple people’s talks leveraging MIMO technology. We …


Demo: Towards Immersive And Interactive Gym Exercises, Fazlay RABBI, Taiwoo PARK, Biyi FANG, Mi ZHANG, Youngki LEE, Rajiv RANGANATHAN 2016 Singapore Management University

Demo: Towards Immersive And Interactive Gym Exercises, Fazlay Rabbi, Taiwoo Park, Biyi Fang, Mi Zhang, Youngki Lee, Rajiv Ranganathan

Research Collection School Of Computing and Information Systems

We demonstrate JARVIS, a novel virtual coaching system based on virtual reality (VR) and Internet of Things (IoT) technologies. It creates a truly immersive gym exercising experience for machine-based strength training and guides users in a highly interactive manner. With these unique advantages, we believe that JARVIS has a potential to revolutionize personal fitness experiences.


Press: Personalized Event Scheduling Recommender System (Demonstration), Hoong Chuin LAU, Aldy GUNAWAN, Pradeep VARAKANTHAM, Wenjie WANG 2016 Singapore Management University

Press: Personalized Event Scheduling Recommender System (Demonstration), Hoong Chuin Lau, Aldy Gunawan, Pradeep Varakantham, Wenjie Wang

Research Collection School Of Computing and Information Systems

This paper presents a personalized event scheduling recom-mender system, PRESS, for a large conference setting with multiple parallel tracks. PRESS is a mobile application that gathers personalized information from a user and recommends talks/demos to be attend. The input from a user include a list of keyword preferences and (optionally) preferred talks. We use the MALLET topic model package to analyze the set of conference papers and classify them based on automatically identified topics. We propose an algorithm to generate a list of recommended papers based on the user keywords and the MALLET topics. An optimization model is then applied …


Ambiguityvis: Visualization Of Ambiguity In Graph Layouts, Yong WANG, Qiaomu SHEN, Zhiguang ZHOU, Min ZHU, Sixiao YANG, QU Huamin 2016 Singapore Management University

Ambiguityvis: Visualization Of Ambiguity In Graph Layouts, Yong Wang, Qiaomu Shen, Zhiguang Zhou, Min Zhu, Sixiao Yang, Qu Huamin

Research Collection School Of Computing and Information Systems

Node-link diagrams provide an intuitive way to explore networks and have inspired a large number of automated graph layout strategies that optimize aesthetic criteria. However, any particular drawing approach cannot fully satisfy all these criteria simultaneously, producing drawings with visual ambiguities that can impede the understanding of network structure. To bring attention to these potentially problematic areas present in the drawing. this paper presents a technique that highlights common types of visual ambiguities: ambiguous spatial relationships between nodes and edges, visual overlap between community structures, and ambiguity in edge bundling and metanodes. Metrics, including newly proposed metrics for abnormal edge …


Synergizing Specification Miners Through Model Fissions And Fusions, LE BUI TIEN DUY, LE DINH XUAN BACH, David LO, Ivan BESCHASTNIKH 2016 Singapore Management University

Synergizing Specification Miners Through Model Fissions And Fusions, Le Bui Tien Duy, Le Dinh Xuan Bach, David Lo, Ivan Beschastnikh

Research Collection School Of Computing and Information Systems

Software systems are often developed and released without formal specifications. For those systems that are formally specified, developers have to continuously maintain and update the specifications or have them fall out of date. To deal with the absence of formal specifications, researchers have proposed techniques to infer the missing specifications of an implementation in a variety of forms, such as finite state automaton (FSA). Despite the progress in this area, the efficacy of the proposed specification miners needs to improve if these miners are to be adopted. We propose SpecForge, a new specification mining approach that synergizes many existing specification …


All Your Sessions Are Belong To Us: Investigating Authenticator Leakage Through Backup Channels On Android, Guangdong BAI, Jun SUN, Jianliang WU, Quanqi YE, Li LI, Jin Song DONG, Shanqing GUO 2015 Singapore Management University

All Your Sessions Are Belong To Us: Investigating Authenticator Leakage Through Backup Channels On Android, Guangdong Bai, Jun Sun, Jianliang Wu, Quanqi Ye, Li Li, Jin Song Dong, Shanqing Guo

Research Collection School Of Computing and Information Systems

Security of authentication protocols heavily relies on the confidentiality of credentials (or authenticators) like passwords and session IDs. However, unlike browser-based web applications for which highly evolved browsers manage the authenticators, Android apps have to construct their own management. We find that most apps simply locate their authenticators into the persistent storage and entrust underlying Android OS for mediation. Consequently, these authenticators can be leaked through compromised backup channels. In this work, we conduct the first systematic investigation on this previously overlooked attack vector. We find that nearly all backup apps on Google Play inadvertently expose backup data to any …


Gpu Accelerated On-The-Fly Reachability Checking, Zhimin WU, Yang LIU, Jun SUN, Jianqi SHI, Shengchao QIN 2015 Singapore Management University

Gpu Accelerated On-The-Fly Reachability Checking, Zhimin Wu, Yang Liu, Jun Sun, Jianqi Shi, Shengchao Qin

Research Collection School Of Computing and Information Systems

Model checking suffers from the infamous state space explosion problem. In this paper, we propose an approach, named GPURC, to utilize the Graphics Processing Units (GPUs) to speed up the reachability verification. The key idea is to achieve a dynamic load balancing so that the many cores in GPUs are fully utilized during the state space exploration.To this end, we firstly construct a compact data encoding of the input transition systems to reduce the memory cost and fit the calculation in GPUs. To support a large number of concurrent components, we propose a multi-integer encoding with conflict-release accessing approach. We …


Predicting Energy Demand Peak Using M5 Model Trees, Sara S. Abdelkader, Katarina Grolinger, Miriam AM Capretz 2015 Western University

Predicting Energy Demand Peak Using M5 Model Trees, Sara S. Abdelkader, Katarina Grolinger, Miriam Am Capretz

Electrical and Computer Engineering Publications

Predicting energy demand peak is a key factor for reducing energy demand and electricity bills for commercial customers. Features influencing energy demand are many and complex, such as occupant behaviours and temperature. Feature selection can decrease prediction model complexity without sacrificing performance. In this paper, features were selected based on their multiple linear regression correlation coefficients. This paper discusses the capabilities of M5 model trees in energy demand prediction for commercial buildings. M5 model trees are similar to regression trees; however they are more suitable for continuous prediction problems. The M5 model tree prediction was developed based on a selected …


Battle Bot Ai – Patriot Bot, James Johnston 2015 California Polytechnic State University, San Luis Obispo

Battle Bot Ai – Patriot Bot, James Johnston

Computer Engineering

An entry in the the 'Battle Block AI' competition hosted by 'The AI Games'.


Energy Forecasting For Event Venues: Big Data And Prediction Accuracy, Katarina Grolinger, Alexandra L'Heureux, Miriam AM Capretz, Luke Seewald 2015 Western University

Energy Forecasting For Event Venues: Big Data And Prediction Accuracy, Katarina Grolinger, Alexandra L'Heureux, Miriam Am Capretz, Luke Seewald

Electrical and Computer Engineering Publications

Advances in sensor technologies and the proliferation of smart meters have resulted in an explosion of energy-related data sets. These Big Data have created opportunities for development of new energy services and a promise of better energy management and conservation. Sensor-based energy forecasting has been researched in the context of office buildings, schools, and residential buildings. This paper investigates sensor-based forecasting in the context of event-organizing venues, which present an especially difficult scenario due to large variations in consumption caused by the hosted events. Moreover, the significance of the data set size, specifically the impact of temporal granularity, on energy …


Students' Perspectives Of Mobile Learning Platforms: An Empirical Study, Muasaad Alrasheedi, Luiz Fernando Capretz, Arif Raza 2015 Western University

Students' Perspectives Of Mobile Learning Platforms: An Empirical Study, Muasaad Alrasheedi, Luiz Fernando Capretz, Arif Raza

Electrical and Computer Engineering Publications

Educational institutions are becoming involved in adopting technological innovations like th e mobile learning (m-Learning) platform for education. Mobile technologies are the next frontier as infrast ructure for m-Learning because they can provide high-quality learning capab ilities to satisfy the rising student demand for mobility and flexibility due to the ubiquitous nature of mobile tec hnology (smartphones) and the va st opportunities it offers, there ar e indications that smartphones could lead the next generation for learning platforms. Researchers have examin ed the idea from several angles and produced a copious amount of literature devoted to explaining the interrelationships of …


Management's Perspective On Critical Success Factors Affecting Mobile Learning In Higher Education Institutions - An Empirical Study, Muasaad Alrasheedi, Luiz Fernando Capretz, Arif Raza 2015 Western University

Management's Perspective On Critical Success Factors Affecting Mobile Learning In Higher Education Institutions - An Empirical Study, Muasaad Alrasheedi, Luiz Fernando Capretz, Arif Raza

Electrical and Computer Engineering Publications

Mobile learning (m-Learning) is considered to be one of the fastest growing learning platforms. The immense interest in m-Learning is attributed to the incredible rate of growth of mobile technology and its proliferation into every aspect of modern life. Despite this, m-Learning has not experienced a similar adoption rate in the education sector, chiefly higher education. Researchers have attempted to explain this anomaly by conducting several studies in the area. However, mostly the research in m-Learning is examined from the perspective of the students and educators. In this research, it is contended that there is a third important stakeholder group …


Digital Commons powered by bepress