Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 2 of 2
Full-Text Articles in Engineering
Representational Learning Approach For Predicting Developer Expertise Using Eye Movements, Sumeet Maan
Representational Learning Approach For Predicting Developer Expertise Using Eye Movements, Sumeet Maan
Department of Computer Science and Engineering: Dissertations, Theses, and Student Research
The thesis analyzes an existing eye-tracking dataset collected while software developers were solving bug fixing tasks in an open-source system. The analysis is performed using a representational learning approach namely, Multi-layer Perceptron (MLP). The novel aspect of the analysis is the introduction of a new feature engineering method based on the eye-tracking data. This is then used to predict developer expertise on the data. The dataset used in this thesis is inherently more complex because it is collected in a very dynamic environment i.e., the Eclipse IDE using an eye-tracking plugin, iTrace. Previous work in this area only worked on …
Advanced Techniques To Detect Complex Android Malware, Zhiqiang Li
Advanced Techniques To Detect Complex Android Malware, Zhiqiang Li
Department of Computer Science and Engineering: Dissertations, Theses, and Student Research
Android is currently the most popular operating system for mobile devices in the world. However, its openness is the main reason for the majority of malware to be targeting Android devices. Various approaches have been developed to detect malware.
Unfortunately, new breeds of malware utilize sophisticated techniques to defeat malware detectors. For example, to defeat signature-based detectors, malware authors change the malware’s signatures to avoid detection. As such, a more effective approach to detect malware is by leveraging malware’s behavioral characteristics. However, if a behavior-based detector is based on static analysis, its reported results may contain a large number of …