Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Physical Sciences and Mathematics (800)
- Computer Sciences (767)
- Electrical and Computer Engineering (426)
- Artificial Intelligence and Robotics (361)
- Operations Research, Systems Engineering and Industrial Engineering (348)
-
- Numerical Analysis and Scientific Computing (325)
- Systems Science (315)
- Digital Communications and Networking (137)
- Social and Behavioral Sciences (128)
- Computer and Systems Architecture (118)
- Other Computer Engineering (116)
- Robotics (89)
- Data Storage Systems (87)
- Library and Information Science (73)
- Business (67)
- Systems and Communications (54)
- Electrical and Electronics (50)
- Communication (47)
- Mechanical Engineering (46)
- Hardware Systems (38)
- Information Security (35)
- Communication Technology and New Media (34)
- Technology and Innovation (33)
- Civil and Environmental Engineering (32)
- Databases and Information Systems (31)
- Management Information Systems (31)
- Medicine and Health Sciences (31)
- Business Intelligence (27)
- Institution
-
- China Simulation Federation (315)
- TÜBİTAK (202)
- San Jose State University (56)
- University of Nebraska - Lincoln (42)
- Technological University Dublin (36)
-
- Santa Clara University (34)
- Old Dominion University (30)
- Wright State University (29)
- Singapore Management University (27)
- California State University, San Bernardino (26)
- University of Arkansas, Fayetteville (26)
- Kennesaw State University (20)
- University of Central Florida (20)
- Air Force Institute of Technology (19)
- Chulalongkorn University (19)
- University of Louisville (19)
- University of South Carolina (19)
- Embry-Riddle Aeronautical University (18)
- California Polytechnic State University, San Luis Obispo (17)
- West Virginia University (15)
- Portland State University (14)
- Universitas Indonesia (14)
- Universitas Negeri Malang (14)
- Association of Arab Universities (12)
- City University of New York (CUNY) (12)
- University of South Florida (12)
- Chapman University (11)
- The University of Akron (11)
- University of Nevada, Las Vegas (11)
- New Jersey Institute of Technology (10)
- Keyword
-
- Deep learning (56)
- Machine learning (54)
- Computer Science (34)
- Deep Learning (26)
- Artificial Intelligence (25)
-
- Machine Learning (23)
- Cybersecurity (22)
- Artificial intelligence (21)
- Department of Computer Science (20)
- Robotics (19)
- Simulation (19)
- Classification (18)
- COVID-19 (15)
- Blockchain (14)
- Computer vision (13)
- Computer Engineering (11)
- Convolutional neural network (11)
- Security (11)
- AI (10)
- Genetic algorithm (10)
- Internet of Things (10)
- Reinforcement learning (10)
- Augmented reality (9)
- Bibliometric Analysis (9)
- Department of Computer Science and Engineering (9)
- Natural language processing (9)
- Optimization (9)
- Transfer learning (9)
- Cloud computing (8)
- Clustering (8)
- Publication
-
- Journal of System Simulation (315)
- Turkish Journal of Electrical Engineering and Computer Sciences (202)
- Library Philosophy and Practice (e-journal) (55)
- Theses and Dissertations (31)
- Browse all Theses and Dissertations (29)
-
- Dissertations (27)
- Research Collection School Of Computing and Information Systems (26)
- Publications (25)
- Electronic Theses and Dissertations (23)
- Journal of International Technology and Information Management (23)
- Computer Science and Engineering Senior Theses (22)
- Department of Electrical and Computer Engineering: Faculty Publications (20)
- Chulalongkorn University Theses and Dissertations (Chula ETD) (19)
- Graduate Theses, Dissertations, and Problem Reports (ETD) (14)
- Knowledge Engineering and Data Science (14)
- Makara Journal of Technology (14)
- Master's Theses (14)
- Symposium of Student Scholars (13)
- Electronic Theses and Dissertations, 2020-2023 (11)
- Future Computing and Informatics Journal (11)
- USF Tampa Graduate Theses and Dissertations (11)
- Williams Honors College, Honors Research Projects (11)
- Articles (10)
- Computer Science and Computer Engineering Faculty Publications and Presentations (10)
- Graduate Theses and Dissertations (10)
- School of Computing: Dissertations, Theses, and Student Research (10)
- Doctoral Dissertations and Master's Theses (9)
- Electrical and Computer Engineering Faculty Publications (9)
- Electrical and Computer Engineering Faculty Research and Publications (9)
- Honors Theses (9)
- Publication Type
- File Type
Articles 1111 - 1140 of 1378
Full-Text Articles in Computer Engineering
Analyzing And Improving Calculation And Tuning Process For A Uav, Laurel Wardell
Analyzing And Improving Calculation And Tuning Process For A Uav, Laurel Wardell
Williams Honors College, Honors Research Projects
The nature of this project is confidential and cannot be disclosed in detail. Generally, this project deals with the analysis of a control system of a UAV with several electric motors and gimbals. The goal of this analysis is to improve control calculations for increased stability. In addition, development has been started on an application to streamline the tuning of gains for this particular controller, allowing for more efficient use of precious flight time.
Ping Pong Ball Collecting Robot, Gina Lanese, Jason Colonna, Sarah Kuchcinski, Johndavid Rogers
Ping Pong Ball Collecting Robot, Gina Lanese, Jason Colonna, Sarah Kuchcinski, Johndavid Rogers
Williams Honors College, Honors Research Projects
The ping pong ball collecting robot will collect ping pong balls in a ping pong arena, such as after a game or practice session. Ball collection is now typically done by a human, collecting the balls either by hand or with a net. A robot, autonomously collecting the ping pong balls from the floor, would allow for the time spent playing or practicing to be maximized. The team will design the software and hardware for the robot, including the mechanical system, the software, and circuit boards. This robot will serve as a capstone project for the senior design team consisting …
Sample Mislabeling Detection And Correction In Bioinformatics Experimental Data, Soon Jye Kho
Sample Mislabeling Detection And Correction In Bioinformatics Experimental Data, Soon Jye Kho
Browse all Theses and Dissertations
Sample mislabeling or incorrect annotation has been a long-standing problem in biomedical research and contributes to irreproducible results and invalid conclusions. These problems are especially prevalent in multi-omics studies in which a large set of biological samples are characterized by multiple types of omics platforms at different times or different labs. While multi-omics studies have demonstrated tremendous value in understanding disease biology and improving patient outcomes, the complexity of these studies may increase opportunities for human error. Fortunately, the interrelated nature of the data collected in multi-omics studies can be exploited to facilitate the identification and, in some cases, correction …
Guitar Store Inventory, Alexander Didonato
Guitar Store Inventory, Alexander Didonato
Williams Honors College, Honors Research Projects
This project displays my senior programming project for a made up Guitar store inventory.
A Novel Approach Toward High Accuracy Indoor Localization}{Masters Of Science, Yunshu Wang
A Novel Approach Toward High Accuracy Indoor Localization}{Masters Of Science, Yunshu Wang
Electronic Theses and Dissertations
This thesis presents a novel approach towards high accuracy indoor localization with smartphones. Better than all the existing indoor localization methods, our approach has the advantage of being infrastructural-free, robust, and it does not require any pre-installation in a new environment. To make this goal come true, we built a testbed that only uses the Inertial Measurement Units (IMU) of the smartphones to access the smartphones' raw acceleration and orientation data, then use these data to calculate the user's location by coordinate transformation and interactions. We conducted extensive experiments and evaluations for testbed validation as well as to carefully examine …
Design Project: Smart Headband, John Michel, Jack Durkin, Noah Lewis
Design Project: Smart Headband, John Michel, Jack Durkin, Noah Lewis
Williams Honors College, Honors Research Projects
Concussion in sports is a prevalent medical issue. It can be difficult for medical professionals to diagnose concussions. With the fast pace nature of many sports, and the damaging effects of concussions, it is important that any concussion risks are assessed immediately. There is a growing trend of wearable technology that collects data such as steps and provides the wearer with in-depth information regarding their performance. The Smart Headband project created a wearable that can record impact data and provide the wearer with a detailed analysis on their risk of sustaining a concussion. The Smart Headband uses accelerometers and gyroscopes …
A Rebellion Framework With Learning For Goal-Driven Autonomy, Zahiduddin Mohammad
A Rebellion Framework With Learning For Goal-Driven Autonomy, Zahiduddin Mohammad
Browse all Theses and Dissertations
Modeling an autonomous agent that decides for itself what actions to take to achieve its goals is a central objective of artificial intelligence. There are various approaches used to build autonomous agents including neural networks, state machines, utility functions, learning agents, and cognitive architectures. In this thesis, we focus on cognitive architectures. Our approach uses specific knowledge of the world, the goals they pursue, and the actions being performed. Most agents do what they are told (i.e., achieve the goals given to them by a human), but a genuinely autonomous agent does more. It can formulate its own goal or …
Partial Facial Re-Imaging Using Generative Adversarial Networks, Derek Desentz
Partial Facial Re-Imaging Using Generative Adversarial Networks, Derek Desentz
Browse all Theses and Dissertations
Existing facial recognition software relies heavily on using neural networks to extract key facial features to accurately classify known individuals. Some of these key features include the shape, size, and distance between an individual’s eyes, nose, and mouth. When these key features cannot be extracted due to facial coverings, existing applications become inaccurate and unreliable. The accuracy and reliability of these technologies are growing concerns as the facial recognition market continues to grow at an exponential rate. In this thesis, we have developed a web-based application service that is able to take in a partially covered face image and generate …
Automated Blind Control, Daniel Nahra, Matthew Lacek, Timothy Kurczewski, William Daulton Baksa
Automated Blind Control, Daniel Nahra, Matthew Lacek, Timothy Kurczewski, William Daulton Baksa
Williams Honors College, Honors Research Projects
The objective of this project would be to design and prototype an automated, light and temperature sensing window blinds system. The device would detect temperature, both inside and outside, and incoming sunlight to determine proper window blind position for maximum energy savings. The user would also have the ability to change the settings of the blind from a remote device to a setting that they desire at any given time
Soil Sensor Network, Andrea Wyder, Ross Klonowski, Alexis Alves, Luke Farnsworth
Soil Sensor Network, Andrea Wyder, Ross Klonowski, Alexis Alves, Luke Farnsworth
Williams Honors College, Honors Research Projects
Water management during crop irrigation is a problem for the agricultural industry. To help farmers better maintain water usage, a wireless soil sensor network comprised of a sensor pod and wireless communication has been designed and implemented. It was proven that the sensor pod can be installed 6-8 inches below the ground and communicate up to at least a 6km distance back to the gateway. The senor pod shells have a 2 mm thick shell to prevent the pod from shattering when coming into contact with the ground after being released from the planter, as calculated through the force of …
Light Loaded Automated Guided Vehicle, Marcus Radtka, Nazar Paramashchuk, Lawrence Shevock
Light Loaded Automated Guided Vehicle, Marcus Radtka, Nazar Paramashchuk, Lawrence Shevock
Williams Honors College, Honors Research Projects
The objective of the locomotion system was to design and implement the mechanical, electrical, and software related functions to ensure the LLAGV had the capability of maneuvering its surroundings. The LLAGV’s motors were represented in an open loop transfer function to utilize RPM feedback and a compensator when needed. The modeled compensator helped control the LLAGV’s speed and acceleration, enabling further control of the LLAGV. The internal circuitry has the means to properly distributed power to all components and allowed the user to control the LLAGV to their desire. The application software within the LLAGV locomotion system (LLAGV-LS) had consideration …
The Youplanner, Taylor Burgess
The Youplanner, Taylor Burgess
Williams Honors College, Honors Research Projects
Staying organized can be difficult. A four tier web application was created to help in the endeavor. Utilizing software engineering practices, an online notepad was created where users can add, update, and delete notes. The application was a full stack application. For the backend, MySQL was the language and phpMyAdmin was the server. For the front end, PHP and Bootstrap 5.1 was used.
Testing And Validation Framework For Autonomous Aerial Vehicles, Mustafa I. Akbas
Testing And Validation Framework For Autonomous Aerial Vehicles, Mustafa I. Akbas
Journal of Aviation/Aerospace Education & Research
Autonomous aerial vehicles (AAV) have the potential to have market disruptions for various industries such as ground delivery and aerial transportation. Hence, the USAF has called for increased level of autonomy. There has been a significant progress in artificial intelligence engines, complex and non-deterministic system components, which are at the core of the autonomous aerial platforms. Traditional testing and validation methods fall short of satisfying the requirement of testing such complex systems. Therefore, to achieve highly or fully autonomous capabilities, a major leap forward in the validation is required. The key challenges are the localization of problems, development of object …
Detecting Interlocutor Confusion In Situated Human-Avatar Dialogue: A Pilot Study, Na Li, John D. Kelleher, Robert J. Ross
Detecting Interlocutor Confusion In Situated Human-Avatar Dialogue: A Pilot Study, Na Li, John D. Kelleher, Robert J. Ross
Conference papers
In order to enhance levels of engagement with conversational systems, our long term research goal seeks to monitor the confusion state of a user and adapt dialogue policies in response to such user confusion states. To this end, in this paper, we present our initial research centred on a user-avatar dialogue scenario that we have developed to study the manifestation of confusion and in the long term its mitigation. We present a new definition of confusion that is particularly tailored to the requirements of intelligent conversational system development for task-oriented dialogue. We also present the details of our Wizard-of-Oz based …
Crosswalk Sensor System, Jacob Schandel, Mohammed Alsubhi, Aaron Gloeckler, Samuel Turner
Crosswalk Sensor System, Jacob Schandel, Mohammed Alsubhi, Aaron Gloeckler, Samuel Turner
Williams Honors College, Honors Research Projects
A number of safety concerns persist with modern crosswalks. People are distracted by things in their car, or their surroundings can make it hard to see oncoming pedestrians. With today’s self-sufficient power technologies, available sensors, and cheap low-power wireless communication protocols, it is possible to create digital signage to warn of oncoming pedestrians. By using distance sensors such as ultrasonic or infrared sensors, systems can detect where objects, or in this case people, are with respect to a sensor on a fixed pole. With low-powered illumination technologies like LEDs and low-powered IoT communication protocols like ZigBee, a system can communicate …
Smart Doggy Door, Jaret Helminski, Brandon Caldwell, Jason Marcum, Nathaniel Hall
Smart Doggy Door, Jaret Helminski, Brandon Caldwell, Jason Marcum, Nathaniel Hall
Williams Honors College, Honors Research Projects
The smart doggy door is an engineering senior design project which will be completed in the spring of 2021. The goal of this project is to design and implement a dog door that can detect when a dog is near. After that it will determine if the dog is allowed to use the door and it will then open if the dog is allowed to go through the door. This device will also send a notification to the dogs owner via an app on their phone. This device will allow dog owners to keep unwanted animals out as well as …
Data Driven Analysis And Characterization Of Modern Android Malware, Qian Han
Data Driven Analysis And Characterization Of Modern Android Malware, Qian Han
Dartmouth College Ph.D Dissertations
Google’s Android operating system was first announced to the public in 2007 and was installed on more than three billion mobile devices by 2019. With the prevalence of Android OS, Android malware has since proliferated. Android malware is malicious software designed to exploit Android operating systems running on smart devices. Some variants of Android malware have the capability of disabling the device, allowing a malicious actor to remotely control the device, track the user’s activity, lock the device, and so on. Moreover, the evolution and sophistication of modern Android malware obfuscation and detection bypassing methods have significantly improved in recent …
Structural Analysis And Link Prediction Algorithm Comparison For A Local Scientific Collaboration Network, Denys Guriev
Structural Analysis And Link Prediction Algorithm Comparison For A Local Scientific Collaboration Network, Denys Guriev
Browse all Theses and Dissertations
Scientific collaboration between researchers is very common and much influential and ground-breaking research is performed by teams comprised of scientist from different fields and organizations. In this thesis, we analyze and model a small scientific collaboration network limited to two organizations: Wright State University and the Air Force Research Laboratory. Research paper co-authorship is used for establishing the network structure. We analyze several network properties and compare them to past results from analysis of larger and more diverse collaboration networks. We show that the two-organization network we explored exhibits properties similar to those of larger networks. Guided by advances in …
Computational Simulation And Analysis Of Neuroplasticity, Madison E. Yancey
Computational Simulation And Analysis Of Neuroplasticity, Madison E. Yancey
Browse all Theses and Dissertations
Homeostatic synaptic plasticity is the process by which neurons alter their activity in response to changes in network activity. Neuroscientists attempting to understand homeostatic synaptic plasticity have developed three different mathematical methods to analyze collections of event recordings from neurons acting as a proxy for neuronal activity. These collections of events are from control data and treatment data, referring to the treatment of neuron cultures with pharmacological agents that augment or inhibit network activity. If the distribution of control events can be functionally mapped to the distribution of treatment events, a better understanding of the biological processes underlying homeostatic synaptic …
Deep Learning For Compressive Sar Imaging With Train-Test Discrepancy, Morgan R. Mccamey
Deep Learning For Compressive Sar Imaging With Train-Test Discrepancy, Morgan R. Mccamey
Browse all Theses and Dissertations
We consider the problem of compressive synthetic aperture radar (SAR) imaging with the goal of reconstructing SAR imagery in the presence of under sampled phase history. While this problem is typically considered in compressive sensing (CS) literature, we consider a variety of deep learning approaches where a deep neural network (DNN) is trained to form SAR imagery from limited data. At the cost of computationally intensive offline training, on-line test-time DNN-SAR has demonstrated orders of magnitude faster reconstruction than standard CS algorithms. A limitation of the DNN approach is that any change to the operating conditions necessitates a costly retraining …
Content Adaption And Design In Mobile Learning Of Wind Instruments, Neha Priyadarshani
Content Adaption And Design In Mobile Learning Of Wind Instruments, Neha Priyadarshani
Browse all Theses and Dissertations
People in today's world seek things that are simple to use. Learning is one of the most crucial aspects of the ongoing digital transformation. Everything is now accessible with a single click on mobile devices, making access to instructional materials faster, easier, and more comfortable. It takes time and effort to build abilities and become an expert in the fields of learning, training, and teaching; and music learning demands a great deal of both practice and mentoring. Initially, music teachers and band directors must maintain a steady attention and devote a significant amount of time to manually teaching materials. This …
Mathematical Formula Recognition And Automatic Detection And Translation Of Algorithmic Components Into Stochastic Petri Nets In Scientific Documents, Elisavet Elli Kostalia
Mathematical Formula Recognition And Automatic Detection And Translation Of Algorithmic Components Into Stochastic Petri Nets In Scientific Documents, Elisavet Elli Kostalia
Browse all Theses and Dissertations
A great percentage of documents in scientific and engineering disciplines include mathematical formulas and/or algorithms. Exploring the mathematical formulas in the technical documents, we focused on the mathematical operations associations, their syntactical correctness, and the association of these components into attributed graphs and Stochastic Petri Nets (SPN). We also introduce a formal language to generate mathematical formulas and evaluate their syntactical correctness. The main contribution of this work focuses on the automatic segmentation of mathematical documents for the parsing and analysis of detected algorithmic components. To achieve this, we present a synergy of methods, such as string parsing according to …
Evaluating The Performance Of Using Speaker Diarization For Speech Separation Of In-Person Role-Play Dialogues, Raveendra Medaramitta
Evaluating The Performance Of Using Speaker Diarization For Speech Separation Of In-Person Role-Play Dialogues, Raveendra Medaramitta
Browse all Theses and Dissertations
Development of professional communication skills, such as motivational interviewing, often requires experiential learning through expert instructor-guided role-plays between the trainee and a standard patient/actor. Due to the growing demand for such skills in practices, e.g., for health care providers in the management of mental health challenges, chronic conditions, substance misuse disorders, etc., there is an urgent need to improve the efficacy and scalability of such role-play based experiential learning, which are often bottlenecked by the time-consuming performance assessment process. WSU is developing ReadMI (Real-time Assessment of Dialogue in Motivational Interviewing) to address this challenge, a mobile AI solution aiming to …
Goal Management In Multi-Agent Systems, Venkatsampath Raja Gogineni
Goal Management In Multi-Agent Systems, Venkatsampath Raja Gogineni
Browse all Theses and Dissertations
Autonomous agents in a multi-agent system coordinate to achieve their goals. However, in a partially observable world, current multi-agent systems are often less effective in achieving their goals. In much part, this limitation is due to an agent's lack of reasoning about other agents and their mental states. Another factor is the agent's inability to share required knowledge with other agents and the lack of explanations in justifying the reasons behind the goal. This research addresses these problems by presenting a general approach for agent goal management in unexpected situations. In this approach, an agent applies three main concepts: goal …
Texture-Driven Image Clustering In Laser Powder Bed Fusion, Alexander H. Groeger
Texture-Driven Image Clustering In Laser Powder Bed Fusion, Alexander H. Groeger
Browse all Theses and Dissertations
The additive manufacturing (AM) field is striving to identify anomalies in laser powder bed fusion (LPBF) using multi-sensor in-process monitoring paired with machine learning (ML). In-process monitoring can reveal the presence of anomalies but creating a ML classifier requires labeled data. The present work approaches this problem by printing hundreds of Inconel-718 coupons with different processing parameters to capture a wide range of process monitoring imagery with multiple sensor types. Afterwards, the process monitoring images are encoded into feature vectors and clustered to isolate groups in each sensor modality. Four texture representations were learned by training two convolutional neural network …
Texture-Driven Image Clustering In Laser Powder Bed Fusion, Alexander H. Groeger
Texture-Driven Image Clustering In Laser Powder Bed Fusion, Alexander H. Groeger
Browse all Theses and Dissertations
The additive manufacturing (AM) field is striving to identify anomalies in laser powder bed fusion (LPBF) using multi-sensor in-process monitoring paired with machine learning (ML). In-process monitoring can reveal the presence of anomalies but creating a ML classifier requires labeled data. The present work approaches this problem by printing hundreds of Inconel-718 coupons with different processing parameters to capture a wide range of process monitoring imagery with multiple sensor types. Afterwards, the process monitoring images are encoded into feature vectors and clustered to isolate groups in each sensor modality. Four texture representations were learned by training two convolutional neural network …
Evaluating The Performance Of Using Speaker Diarization For Speech Separation Of In-Person Role-Play Dialogues, Raveendra Medaramitta
Evaluating The Performance Of Using Speaker Diarization For Speech Separation Of In-Person Role-Play Dialogues, Raveendra Medaramitta
Browse all Theses and Dissertations
Development of professional communication skills, such as motivational interviewing, often requires experiential learning through expert instructor-guided role-plays between the trainee and a standard patient/actor. Due to the growing demand for such skills in practices, e.g., for health care providers in the management of mental health challenges, chronic conditions, substance misuse disorders, etc., there is an urgent need to improve the efficacy and scalability of such role-play based experiential learning, which are often bottlenecked by the time-consuming performance assessment process. WSU is developing ReadMI (Real-time Assessment of Dialogue in Motivational Interviewing) to address this challenge, a mobile AI solution aiming to …
Mathematical Formula Recognition And Automatic Detection And Translation Of Algorithmic Components Into Stochastic Petri Nets In Scientific Documents, Elisavet Elli Kostalia
Mathematical Formula Recognition And Automatic Detection And Translation Of Algorithmic Components Into Stochastic Petri Nets In Scientific Documents, Elisavet Elli Kostalia
Browse all Theses and Dissertations
A great percentage of documents in scientific and engineering disciplines include mathematical formulas and/or algorithms. Exploring the mathematical formulas in the technical documents, we focused on the mathematical operations associations, their syntactical correctness, and the association of these components into attributed graphs and Stochastic Petri Nets (SPN). We also introduce a formal language to generate mathematical formulas and evaluate their syntactical correctness. The main contribution of this work focuses on the automatic segmentation of mathematical documents for the parsing and analysis of detected algorithmic components. To achieve this, we present a synergy of methods, such as string parsing according to …
Goal Management In Multi-Agent Systems, Venkatsampath Raja Gogineni
Goal Management In Multi-Agent Systems, Venkatsampath Raja Gogineni
Browse all Theses and Dissertations
Autonomous agents in a multi-agent system coordinate to achieve their goals. However, in a partially observable world, current multi-agent systems are often less effective in achieving their goals. In much part, this limitation is due to an agent's lack of reasoning about other agents and their mental states. Another factor is the agent's inability to share required knowledge with other agents and the lack of explanations in justifying the reasons behind the goal. This research addresses these problems by presenting a general approach for agent goal management in unexpected situations. In this approach, an agent applies three main concepts: goal …
Detecting Server-Side Web Applications With Unrestricted File Upload Vulnerabilities, Jin Huang
Detecting Server-Side Web Applications With Unrestricted File Upload Vulnerabilities, Jin Huang
Browse all Theses and Dissertations
Vulnerable web applications fundamentally undermine website security as they often expose critical infrastructures and sensitive information behind them to potential risks and threats. Web applications with unrestricted file upload vulnerabilities allow attackers to upload a file with malicious code, which can be later executed on the server by attackers to enable various attacks such as information exfiltration, spamming, phishing, and spreading malware. This dissertation presents our research in building two novel frameworks to detect server-side applications vulnerable to unrestricted file uploading attacks. We design the innovative model that holistically characterizes both data and control flows using a graphbased data structure. …