This Is AuburnElectronic Theses and Dissertations

Browsing Auburn Theses and Dissertations by Department "Computer Science"

Now showing items 41-60 of 148

Development of A Software Architecture Method for Software Product Families and its Application to the AubieSat Satellite Program 

O'Farrell, John Ryan (2009-11-13)
Software architecture methodologies are very useful in reusing software code from one product to another. In software product families, several similar products are developed by the same organization that share many features ...

Digital Forensic Detection and Disruption of JPEG Steganography 

Trawick, George (2010-07-28)
The use of digital media and internet communications has grown for business and personal use, and so has the use of digital communications by criminal and terrorist elements. Of particular interest in both criminal ...

Discovering Vulnerabilities In The Wild: An Empirical Study 

Fang, Ming (2014-12-11)
There is little or no information available on what actually happens when a software vulnerability is detected. We performed an empirical study on reporters of the three most prominent security vulnerabilities: buffer ...

Distributed Listening in Automatic Speech Recognition 

McMillian, Yolanda (2010-06-30)
While speech recognition systems have come a long way in the last forty years, there is still room for improvement. Although readily available, these systems are sometimes inaccurate and insufficient. The research presented ...

E-Textbook Evaluation Study 

Aldubaisi, Fatimah (2014-12-09)
The effects that technological advances have on education and how these advances can be used to improve the learning process are important research questions that attract many researchers to study different aspects of these ...

Efficient Movement and Task Management in MapReduce for Fast Analytics of Big Data 

Wang, Yandong (2014-05-12)
MapReduce programming model has achieved great success over the past decade. With its recognized merits such as superior scalability and strong fault tolerance, MapReduce has thrived as a primary processing engine adopted ...

Efficient Reliability Verification Testing in Open Source Software Using Priority Prediction 

Pape, Patrick (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 ...

Efficient Storage Design and Query Scheduling for Improving Big Data Retrieval and Analytics 

Liu, Zhuo (2015-05-04)
With the perpetually increasing requirement and generation of digital data, the human being has been stepping into the Big Data era. To efficiently manage, retrieve and exploit such gigantic amount of data continuously ...

Energy Efficient Pre-Fetching - Models to Implementation 

Manzanares, Adam (2010-04-29)
With the rapid growth of the production and storage of large scale data sets it is important to investigate methods to drive the cost of storage systems down. We are currently in the midst of an information explosion and ...

Energy Profiles of Java Collections Classes 

Hasan, Samir (2016-04-22)
We created detailed profiles of the energy consumed by common operations done on Java List, Map, and Set abstractions. The results show that the alternative data types for these abstractions differ significantly in terms ...

Energy-efficient Clustering Method for Wireless Sensor Networks 

Lee, Kyeongdon (2010-07-14)
Wireless sensor networks have recently emerged as an important computing platform. These sensors are power-limited and have limited computing resources. Therefore the sensor energy has to be managed wisely in order to ...

Enhanced Secondary Bus Microarchitecture 

O'Farrell, John William (2011-08-04)
In spite of advances to improving cache efficiency, memory access bottlenecks still prevent processors from executing at full speed. This research evaluates a fundamentally new concept of using a secondary bus, connecting ...

Enhancing Flash Lifetime in Secondary Storage 

Wang, Chengjun (2011-08-04)
This research addresses the limited usable life of NAND flash-based storage systems. Unlike a magnetic disk drive, a NAND flash suffers from limited number of write cycles ranging from 10-100K depending on the specific ...

Evaluation of Reactive Collision Avoidance Algorithms for Unmanned Aerial Vehicles 

Jones, David (2015-05-06)
In the field of unmanned aerial vehicles (UAVs), several control processes must be active to maintain safe, autonomous flight. When flying multiple UAVs simultaneously, these aircraft must be capable of performing mission ...

Evaluation of Realistic Mobility Model for Comparative Study of Routing Protocols in IEEE 802.11p (DSRC) Vehicular Ad-hoc Network (VANET) 

Song, Dongsuk (2012-07-16)
As a countermeasure for rapidly changing topology and high mobility of vehicles, Vehicular Ad-hoc Network (VANET) is emerging as a standard routing protocol. When used efficiently, an ad-hoc routing protocol could play a ...

The Evolution of the C# Language: The Impact of Syntactic Sugar and Language Integrated Query on Performance 

Mageed, Ahmad (2010-04-09)
The C# language has seen a healthy adoption rate for a fairly young language. Each released version has introduced features that have addressed pain points in the version preceding it, as well as providing greater flexibility ...

Exploring Index and Query Optimization Techniques for Database Applications 

Tang, Liang (2016-05-05)
Database index can be regarded as a data structure that speed up the data retrieval operations on a database table. The cost of indexing in database is additional writes and storage space to maintain the data structure. ...

An Extract Function Refactoring for the Go Language 

Gnanaprakasa, Steffi Mariya (2015-07-31)
Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal code structure without changing its external behavior. Refactoring is specified as a parameterized program transformation ...

Feature Enhancement and Performance Evaluation of BioPig Analytics 

Shi, Lizhen (2016-01-27)
Next-Generation sequencing produces huge collections of strings to be analyzed. This massive dataset challenges traditional analytics tools and increasingly requires novel solutions adapting to big data platforms. MapReduce ...

A Financial Literacy Tool: Utilizing a Content Management System to Develop Online Learning Communities Focusing on K-12 Education 

Gondi, Rajitha (2012-07-25)
Learning environments have become more popular with the extensive usage of the Internet. Researchers are working diligently to design and develop more effective online learning environments, which can be used in teaching ...