Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Engineering (351)
- Computer Engineering (311)
- Artificial Intelligence and Robotics (59)
- Software Engineering (51)
- Other Computer Sciences (42)
-
- Data Science (35)
- Graphics and Human Computer Interfaces (25)
- Theory and Algorithms (25)
- Databases and Information Systems (23)
- Social and Behavioral Sciences (23)
- Education (22)
- Information Security (20)
- Mathematics (19)
- Arts and Humanities (18)
- Numerical Analysis and Scientific Computing (12)
- OS and Networks (11)
- Applied Mathematics (9)
- Life Sciences (9)
- Programming Languages and Compilers (9)
- Statistics and Probability (9)
- Business (8)
- Electrical and Computer Engineering (7)
- Higher Education (7)
- Systems Architecture (7)
- Communication (6)
- Medicine and Health Sciences (6)
- Physics (6)
- Robotics (6)
- Institution
-
- Wright State University (301)
- CCT College Dublin (72)
- University of Denver (53)
- Nova Southeastern University (36)
- City University of New York (CUNY) (29)
-
- Southern Methodist University (26)
- Neutrosophic Systems with Applications (22)
- The College of Wooster (18)
- Claremont Colleges (8)
- Technological University Dublin (6)
- The University of Akron (6)
- California Polytechnic State University, San Luis Obispo (5)
- Liberty University (5)
- Southwestern Oklahoma State University (5)
- University of Nebraska - Lincoln (5)
- Chapman University (4)
- Utah State University (4)
- LSU New Orleans (3)
- Munster Technological University (3)
- Portland State University (3)
- Rollins College (3)
- Singapore Management University (3)
- University of Arkansas, Fayetteville (3)
- University of Nevada, Las Vegas (3)
- University of South Carolina (3)
- University of Southern Maine (3)
- Virginia Commonwealth University (3)
- Bridgewater State University (2)
- Brigham Young University (2)
- Butler University (2)
- Publication Year
- Publication
-
- BITs and PCs Newsletter (157)
- Browse all Theses and Dissertations (142)
- ICT (71)
- Electronic Theses and Dissertations (54)
- College of Engineering and Computing Course Catalogs (29)
-
- Open Educational Resources (28)
- Neutrosophic Systems with Applications (22)
- Computer Science and Engineering Theses and Dissertations (18)
- Senior Independent Study Theses (18)
- CCAC Theses and Dissertations (7)
- Williams Honors College, Honors Research Projects (6)
- Student Research (5)
- CMC Senior Theses (4)
- Honors Program: Senior Projects (Public) (4)
- Master's Theses (4)
- Senior Honors Theses (4)
- Theses (4)
- All Student Scholarship (3)
- Computer Science (3)
- Computer Science Faculty Publications (3)
- Computer Science and Computer Engineering Undergraduate Honors Theses (3)
- LSU New Orleans Theses and Dissertations (3)
- Mathematics Theses and Dissertations (3)
- Research Collection School Of Computing and Information Systems (3)
- Theses and Dissertations (3)
- Undergraduate Research Posters (3)
- All Graduate Theses and Dissertations, Fall 2023 to Present (2)
- Civil and Environmental Engineering Theses and Dissertations (2)
- Computer Science and Software Engineering (2)
- Conference papers (2)
- Publication Type
- File Type
Articles 241 - 270 of 702
Full-Text Articles in Computer Sciences
A Deep Understanding Of Structural And Functional Behavior Of Tabular And Graphical Modules In Technical Documents, Michail Alexiou
A Deep Understanding Of Structural And Functional Behavior Of Tabular And Graphical Modules In Technical Documents, Michail Alexiou
Browse all Theses and Dissertations
The rapid increase of published research papers in recent years has escalated the need for automated ways to process and understand them. The successful recognition of the information that is contained in technical documents, depends on the understanding of the document’s individual modalities. These modalities include tables, graphics, diagrams and etc. as defined in Bourbakis’ pioneering work. However, the depth of understanding is correlated to the efficiency of detection and recognition. In this work, a novel methodology is proposed for automatic processing of and understanding of tables and graphics images in technical document. Previous attempts on tables and graphics understanding …
Complex Interactions Between Multiple Goal Operations In Agent Goal Management, Sravya Kondrakunta
Complex Interactions Between Multiple Goal Operations In Agent Goal Management, Sravya Kondrakunta
Browse all Theses and Dissertations
A significant issue in cognitive systems research is to make an agent formulate and manage its own goals. Some cognitive scientists have implemented several goal operations to support this issue, but no one has implemented more than a couple of goal operations within a single agent. One of the reasons for this limitation is the lack of knowledge about how various goals operations interact with one another. This thesis addresses this knowledge gap by implementing multiple-goal operations, including goal formulation, goal change, goal selection, and designing an algorithm to manage any positive or negative interaction between them. These are integrated …
Adaptive Two-Stage Edge-Centric Architecture For Deeply-Learned Embedded Real-Time Target Classification In Aerospace Sense-And-Avoidance Applications, Nicholas A. Speranza
Adaptive Two-Stage Edge-Centric Architecture For Deeply-Learned Embedded Real-Time Target Classification In Aerospace Sense-And-Avoidance Applications, Nicholas A. Speranza
Browse all Theses and Dissertations
With the growing number of Unmanned Aircraft Systems, current network-centric architectures present limitations in meeting real-time and time-critical requirements. Current methods utilizing centralized off-platform processing have inherent energy inefficiencies, scalability challenges, performance concerns, and cyber vulnerabilities. In this dissertation, an adaptive, two-stage, energy-efficient, edge-centric architecture is proposed to address these limitations. A novel, edge-centric Sense-and-Avoidance architecture framework is presented, and a corresponding prototype is developed using commercial hardware to validate the proposed architecture. Instead of a network-centric approach, processing is distributed at the logical edge of the sensors, and organized as Detection and Classification Subsystems. Classical machine vision algorithms are …
Recommending Collaborations Using Link Prediction, Nikhil Chennupati
Recommending Collaborations Using Link Prediction, Nikhil Chennupati
Browse all Theses and Dissertations
Link prediction in the domain of scientific collaborative networks refers to exploring and determining whether a connection between two entities in an academic network may emerge in the future. This study aims to analyze the relevance of academic collaborations and identify the factors that drive co-author relationships in a heterogeneous bibliographic network. Using topological, semantic, and graph representation learning techniques, we measure the authors' similarities w.r.t their structural and publication data to identify the reasons that promote co-authorships. Experimental results show that the proposed approach successfully infer the co-author links by identifying authors with similar research interests. Such a system …
Analysis Of Classifier Weaknesses Based On Patterns And Corrective Methods, Nicholas Skapura
Analysis Of Classifier Weaknesses Based On Patterns And Corrective Methods, Nicholas Skapura
Browse all Theses and Dissertations
Classification is an important branch of machine learning that impacts many areas of modern life. Many classification algorithms (classifiers for short) have been developed. They have highly different levels of sophistication and classification accuracy. Classification problems often have highly different levels of hardness and complexity. Practitioners of classification modeling need better understanding of those algorithms in order to select the optimal algorithm for given classification problems. Researchers of classification need new insight on how given classifiers are weak and how they can be improved by correcting their classification errors. This dissertation introduces new tools and concepts to analyze classifier weakness …
Increasing The Value Of Information During Planning In Uncertain Environments, Gaurab Pokharel
Increasing The Value Of Information During Planning In Uncertain Environments, Gaurab Pokharel
Honors Papers
Prior studies have demonstrated that for many real-world problems, POMDPs can be solved through online algorithms both quickly and with near optimality [10, 8, 6]. However, on an important set of problems where there is a large time delay between when the agent can gather information and when it needs to use that information, these solutions fail to adequately consider the value of information. As a result, information gathering actions, even when they are critical in the optimal policy, will be ignored by existing solutions, leading to sub-optimal decisions by the agent. In this research, we develop a novel solution …
Edge Processing Of Image For Uas Sense And Avoidance, Christopher J. Rave
Edge Processing Of Image For Uas Sense And Avoidance, Christopher J. Rave
Browse all Theses and Dissertations
Today there is a large market for Unmanned Aerial Systems. Although most current systems are remotely piloted by operators on the ground, increasingly, many of these systems will use some sort of automatic flight controller to help mitigate new challenges, due to their deployment at growing scale. These challenges include, but are not limited to, shortage of FAA-certified UAS pilots, transmission bandwidth and delay constraints and cyber security threats associated with wireless networking, profitability of operations constrained by energy capacity and efficiency and air dynamics planning, and etc. In order to address these rising challenges, this thesis is a part …
Arise - Augmented Reality In Surgery And Education, Sadan Suneesh Menon
Arise - Augmented Reality In Surgery And Education, Sadan Suneesh Menon
Browse all Theses and Dissertations
Human errors in healthcare can be fatal. Proper physical assessment of patients to avoid such errors is of paramount importance. Incorrect or insufficient assessment of the patient can cause treatment delays that may lead to negative outcomes. In this dissertation we introduce innovative technology to assist surgeons in patient assessment as well as during the training of nurses in order to enhance learning. Technological advancements have made it possible to visualize overlays of computer-generated 3D models on real-world surfaces. This technology is called augmented reality. Using Steady State Topography (SST) brain imaging to examine the brain activity of people who …
Leveraging Sequential Nature Of Conversations For Intent Classification, Shree Gotteti
Leveraging Sequential Nature Of Conversations For Intent Classification, Shree Gotteti
Browse all Theses and Dissertations
Conversations are more than just a sequence of text, it is where two or more participants interact in order to achieve their goals. Conversation Understanding (CU) requires all participants to understand each others intent. In the past decade, CU has been extended from automated human-human text processing to build automated conversational agents for human-machine interactions. Despite their popularity, these automated conversational agents (like Siri, Alexa, etc) can't handle more than one or two utterances, and they don't recognize conversations as intents. The development of approaches that extract intents behind an utterance is essential for the advancements of Question Answering (QA) …
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 …
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 …
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. …
Statistical And Machine Learning Approaches To Depressive Disorders Among Adults In The United States: From Factor Discovery To Prediction Evaluation, Minhwa Lee
Senior Independent Study Theses
According to the National Institutes of Mental Health (NIMH), depressive disorders (or major depression) are considered one of the most common and serious health risks in the United States. Our study focuses on extracting non-medical factors of depressive disorders diagnosis, such as overall health states, health risk behaviors, demography, and healthcare access, using the Behavioral Risk Factor Surveillance System (BRFSS) data set collected by the Centers for Disease Control and Prevention (CDC) in 2018.
We set the two objectives of our study about depressive disorders diagnosis in the United States as follows. First, we aim to utilize machine learning algorithms …
The Application Of Machine Learning In Analyzing Organic Compounds From Nmr Spectral Data, Nicole Maia Powell
The Application Of Machine Learning In Analyzing Organic Compounds From Nmr Spectral Data, Nicole Maia Powell
Senior Independent Study Theses
Nuclear magnetic resonance (NMR) is used in organic chemistry to identify unknown organic compounds. The data obtained from an NMR spectrometer are typically shown in the form of a spectrum, which is then analyzed by an analytical chemist. The action of analyzing a spectrum, especially one of a large and complex molecule, is a long and tedious process. In this project, Python is used to implement hierarchical clustering on NMR data obtained from an NMR spectrometer at the College of Wooster to explore its application in NMR analysis. MATLAB is used to build a decision tree from the same data, …
Analyzing Performance, Energy Consumption, And Reliability Of Mobile Applications, Osama Barack
Analyzing Performance, Energy Consumption, And Reliability Of Mobile Applications, Osama Barack
Computer Science and Engineering Theses and Dissertations
Mobile applications have become a high priority for software developers. Researchers and practitioners are working toward improving and optimizing the energy efficiency and performance of mobile applications due to the capacity limitation of mobile device processors and batteries. In addition, mobile applications have become popular among end-users, developers have introduced a wide range of features that increase the complexity of application code.
To improve and enhance the maintainability, extensibility, and understandability of application code, refactoring techniques were introduced. However, implementing such techniques to mobile applications affects energy efficiency and performance. To evaluate and categorize software implementation and optimization efficiency, several …
Deep Neural Network Based Student Response Modeling With Uncertainty, Multimodality And Attention, Xinyi Ding
Deep Neural Network Based Student Response Modeling With Uncertainty, Multimodality And Attention, Xinyi Ding
Computer Science and Engineering Theses and Dissertations
In this thesis, I investigate deep neural network based student response modeling, more specifically Knowledge Tracing (KT). Knowledge Tracing allows Intelligent Tutoring Systems to infer which topics or skills a student has mastered, thus adjusting curriculum accordingly. Deep neural network based knowledge tracing models like Deep Knowledge Tracing (DKT) and Dynamic Key-Value Memory Network (DKVMN) have achieved significant improvements compared with conventional probabilistic models. There are mainly two goals in this thesis: 1) To have a better understanding of existing deep neural network based models and their predictions through visualization and through incorporating uncertainties. 2) To improve the performance of …
Analysis Of Github Pull Requests, Canon Ellis
Analysis Of Github Pull Requests, Canon Ellis
Computer Science and Engineering Theses and Dissertations
The popularity of the software repository site GitHub has created a rise in the Pull Based Development Models' use. An essential portion of pull-based development is the creation of Pull Requests. Pull Requests often have to be reviewed by an individual to be approved and accepted into the Master branch of a software repository. The reviewing process can often be time-consuming and introduce a relatively high level of lost development time. This paper examines thousands of pull requests to understand the most valuable metadata of pull requests. We then introduce metrics in comparing the metadata of pull requests to understand …