- AUETD Home
- Browsing by Author
Browsing by Author "Cross, James"
Now showing items 1-20 of 22
- Sort by:
- title
- issue date
- submit date
- Order:
- ascending
- descending
- Results:
- 5
- 10
- 20
- 40
- 60
- 80
- 100
Analysis of Video Latency in UAV Wired and Wireless Networks
Works, Gloice (2008-05-15)
The ability to utilize wireless networks to transmit information offers many benefits as compared to wired networks. For example, in Unmanned Aerial Vehicle (UAV) military applications current technology relies on a wired ...
Automated Source Code Measurement Environment For Software Quality
Lee, Young (2007-12-15)
Measuring how well software component can be reused and maintained helps programmers not only write reusable and maintainable software, but also identifies reusable or maintainable components. We develop an automated ...
Database Indexing for Skyline Computation, Hierarchical Relational Database, and Spatially-Aware SPARQL Evaluation Engine
Wang, Chih-Jye (2015-12-10)
Computerized databases are ubiquitous and play an important role in many software projects. The efficiency of these systems are crucial in applications they support. Data indexing is the key to efficient data retrieval in ...
Designing Efficient Single Page Web Applications
Sanandan, Nyruthya (2018-12-03)
Traditional web applications rely on the client-server model to request and render data on
the browser. Although this architecture has been popular for over a decade, waiting for
information as the server caters to ...
Dynamically Adjustable Software Process
Rawajfih, Yasmeen (2016-12-09)
Industry experience shows that the quality of a software product is directly related to the quality of the software process used to produce it. Software process can rarely be used out of the box. Project types, scopes and ...
Empirical Evidence of the Consequences of Bad Smells in Software
Topuz, Fatma Neda (2022-03-08)
A “smell” is a property of software source code that indicates a deeper problem. Smells do not necessarily affect the code at the immediate point in time but are thought to cause problems during a later phase of the ...
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 ...
“For Youth for Life” An Online Education System Usability and Security Improvement
Talluri, Nayana Teja (2015-05-08)
The FYFL (For Youth For Life) application is used to perform website functions which helps learning among communities across many content areas, supports the 4-H badge management system and creates users of different levels. ...
From Bare Metal to Private Cloud: Introducing DevSecOps and Cloud Technologies to Naval Systems
Anderson, Robert (2018-07-20)
Virtualizing computing resources provides a myriad of benefits ranging from increased hardware utilization, better disaster recovery, and isolation between the applications and the underlying hardware. Isolation of ...
Improving Programming Productivity with Statistical Models
Nguyen, Tam (2022-04-26)
Modern applications often need to have very short time-to-market and upgrade cycles, and thus, short development time. To address this requirement, application developers often rely heavily on API frameworks and libraries ...
A Model-Driven Engineering Framework for Computational Replicability and Reproducibility
Ledet, Joseph (2016-02-11)
The scientific community currently suffers from a lack of verification of results obtained from many well-intentioned researchers. Part of the reason for this lack is the difficulty in reproducing experiments performed by ...
Object-Oriented Design Quality Adaptation: A System Dynamics Simulation
Mesbahi El Aouame, Asmae (2013-04-19)
Despite the increasing interest of the software engineering research community in assessing and improving quality at the early phases of the software development lifecycle such as the design phase, less attention is devoted ...
A PCSE (Practice Centered Software Engineering) tool for Eclipse Environment
Subramanian, Prathap (2010-12-03)
Practice Centered Software Engineering (PCSE) is the most recent incarnation of Auburn University’s personal self-improvement process for helping software engineers control, manage, and improve the way they work. It helps ...
Proactive Thermal-Aware Scheduling
Sankari, Anupindi (2014-12-15)
Modern CPU’s cut-off operations when CPU temperature reaches a predetermined threshold making the CPU unavailable for all processes. Furthermore, operating the CPU for extended periods at temperatures close to, but slightly ...
Risk/Reward Analysis of Test-Driven Development
Hammond, Susan (2019-07-25)
Test Driven Development (TDD) is a software development practice advocated by practitioners of the Agile development approach. Many developers believe that TDD increases productivity and product quality, while others have ...
Securing Web Applications: Web Application Flow Whitelisting to Improve Security
Alabdulrazzaq, Haneen (2017-04-25)
The explosion in the availability of data fueled by mobile devices has pushed security to the forefront. As of 2016, Internet users worldwide are estimated at a staggering 3.47 billion. Such large numbers of users dictate ...
Smart Kids Application to Develop the Potential Interests for Children
Li, Guorui (2018-04-23)
Children today are growing up in a rapidly developing world filled with quickly evolving technologies, such as the Internet, smartphones, and smart mobile devices, etc. As a result, more applications designed with children ...
Smartphone Detection of Abnormal Equine Behavior
Burton, Megan (2018-11-20)
This research was motivated by two key facts: There are over 9.2 million horses in the United States and over 64% of adults own a smartphone. Blending these two ideas led to the genesis of this research by asking the ...
Toward a Transparent, Checkpointable Fault-Tolerant Message Passing Interface for HPC Systems
Sultana, Nawrin (2019-12-09)
With each successive generation of large-scale high-performance computing (HPC) systems, faults and associated failures are becoming more frequent. Long-running applications in such systems require efficient fault-tolerance ...
Toward Automatic Translation: From OpenACC to OpenMP 4
Sultana, Nawrin (2016-12-09)
For the past few years, OpenACC has been the primary directive-based API for programming accelerator devices like GPUs. OpenMP 4.0 is now a competitor in this space, with support from different vendors. In our work, we ...