Award Date

5-1-2016

Degree Type

Thesis

Degree Name

Master of Science in Computer Science

Department

Computer Science

First Committee Member

Ju-Yeon Jo

Second Committee Member

Yoohwan Kim

Third Committee Member

Ajoy K. Datta

Fourth Committee Member

Emma Regentova

Number of Pages

61

Abstract

There is currently no system in place for safely managing small unmanned aircraft systems (UAS). Small UAS (sUAS) pose a safety hazard to both manned aircraft and people on the ground. The initial solution to this problem proposed in this paper is a system that consists of a web server and an Android mobile application (app). In this solution, the server is only accessible through the Android mobile app. After evaluating the initial solution, we determine that the system in this solution would be unable to quickly adjust to changes in technology and in the sUAS industry. To solve this shortcoming, the second version of the solution has the server host a web service that allows any software or device that can use the Internet to utilize the server’s sUAS traffic management (sUTM) functions through an application programming interface (API). In this solution, the Android mobile app we develop serves primarily as an example of software using the server through the API. After designing, implementing, and testing both the server’s sUTM functions and the Android mobile app, we evaluate the solution again and identify the solution has limited ability to attract and retain users (sUAS operators). To lessen this shortcoming, the third version of the solution includes design elements commonly found in video games to help attract more users and make sure they continue using the sUTM system.

Keywords

Android; App; Gamification; REpresentational State Transfer; REST

Disciplines

Computer Sciences

Language

English

Comments

Small UAS Traffic Management System API Library developed as part of this thesis is available via the "Related Content" link.


Share

COinS