Search
Now showing items 1-10 of 23
Augmenting Traditional Static Analysis With Commonly Available Metadata
(2015-01-20)
Developers and security analysts have been using static analysis for a long time to analyze programs for defects and vulnerabilities with some success. Generally a static analysis tool is run on the source code for a given ...
Implementation of Fork-Merge Parsing in OpenRefactory/C
(2015-05-04)
C preprocessor directives are extensively used in C programs. Due to this, performing advanced program transformations on C programs is difficult. To obtain correct transformations, all possible configurations have to be ...
An Automated Rename Refactoring for Go
(2015-05-12)
Our work focuses on building an automated Rename refactoring for Go. We show that the tool is effective by testing with a suite of 75 manually written unit test cases and running it on 50 large, open source Go projects ...
For Youth For Life: 4-H Digital Badges: A Collaborative Tool to Support Informal Learning
(2015-05-05)
The intent of FYFL (For Youth For Life) application is to provide an easy to use, cost effective and scalable collaborative system in order to facilitate learning and sharing best practices across communities and institution ...
Assessment of Multiple MapReduce Strategies for Fast Analytics of Small Files
(2015-05-05)
Hadoop, an open-source implementation of MapReduce, is used widely because of its ease of programming, scalability, and availability. Hadoop distributed file system (HDFS) and Hadoop MapReduce are two important components ...
Mitigating GPU Memory Divergence for Data-Intensive Applications
(2015-07-21)
Graphics Processing Units (GPUs) have proven as a viable technology for a wide variety of general purpose applications to exploit the massive computing capability and high computation efficiency. In GPUs, threads are ...
Efficient Reliability Verification Testing in Open Source Software Using Priority Prediction
(2015-05-08)
Open source software is becoming a strong alternative to private development for a wide market of applications. There is a stigma against using open source software in the private sector because of licensing restrictions ...
Data Center Specific Thermal and Energy Saving Techniques
(2015-07-23)
Data centers are ever increasing as we become more reliant on web based transactions. The benefits of such massive computing are obvious by the speed and ease we can get most media or information. A challenge is that new ...
A Survey of Web Vulnerabilities
(2015-05-06)
This study tracked the patching characteristics of the top 100,000 sites to three vulnerabilities: the POODLE attack, the POODLE TLS attack, and the FREAK attack. The study also carried out a survey on top server administrators ...
Analyzing the Benefits of Graphics Processing Units for Computation-Intensive Applications on Hadoop
(2015-07-21)
Due to the ever expanding amount of data that is being generated in the “Big Data era” there is an ever increasing challenge of processing this data. This work aims to tackle the challenge of improving the performance of ...