Browsing Computer Science Doctoral Work by Title
Now showing items 8-27 of 65
-
Blockchain-Based Trust Model: Alleviating the Threat of Malicious Cyber-Attacks
(North Dakota State University, 2020)Online communities provide a unique environment where interactions performed among its subscribers who have shared interest. Members of these virtual communities are typically classified as trustworthy and untrustworthy. ... -
Computational Methods for Predicting Protein-Nucleic Acids Interaction
(North Dakota State University, 2015)Since the inception of various proteomic projects, protein structures with unknown functions have been discovered at a fast speed. The proteins regulate many important biological processes by interacting with nucleic acids ... -
Contributing Factors Promoting Success for Females in Computing: A Comparative Study
(North Dakota State University, 2022)Despite the growing global demand for Computer Science (CS) professionals, their high earning potential, and diversified career paths (U.S. BLS 2021, UNESCO 2017), a critical gap exists between enrollment and graduation ... -
A Data Mining Approach to Radiation Hybrid Mapping
(North Dakota State University, 2014)The task of mapping markers from Radiation Hybrid (RH) mapping experiments is typically viewed as equivalent to the traveling-salesman problem, which has combinatorial complexity. As an additional problem, experiments ... -
Deception in Cyberspace: Con-Man Attack in Cloud Services
(North Dakota State University, 2018)A con-man deception appears in services from cyberspace, e.g., in cloud services. A cloud-service provider deceives by repeatedly providing less service than promised and deliberately avoids service monitoring. Such a ... -
Decision-Making for Self-Replicating 3D Printed Robot Systems
(North Dakota State University, 2021)This work addresses decision-making for robot systems that can self-replicate. With the advent of 3D printing technology, the development of self-replicating robot systems is more feasible to implement than it was previously. ... -
Detecting Insider and Masquerade Attacks by Identifying Malicious User Behavior and Evaluating Trust in Cloud Computing and IoT Devices
(North Dakota State University, 2019)There are a variety of communication mediums or devices for interaction. Users hop from one medium to another frequently. Though the increase in the number of devices brings convenience, it also raises security concerns. ... -
Developing and Validating Active Learning Engagement Strategies to Improve Students' Understanding of Programming and Software Engineering Concepts
(North Dakota State University, 2020)Introductory computer programming course is one of the fundamental courses in computer science. Students enrolled in computer science courses at the college or university have been reported to lack motivation, and engagement ... -
Development and Validation of Feedback-Based Testing Tutor Tool to Support Software Testing Pedagogy
(North Dakota State University, 2020)Current testing education tools provide coverage deficiency feedback that either mimics industry code coverage tools or enumerates through the associated instructor tests that were absent from the student’s test suite. ... -
A Distributed Linear Programming Model in a Smart Grid
(North Dakota State University, 2013)Advances in computing and communication have resulted in large-scale distributed environments in recent years. They are capable of storing large volumes of data and, often, have multiple compute nodes. However, the inherent ... -
Domain Ontology Based Detection Approach to Identify Effect Types of Security Requirements upon Functional Requirements
(North Dakota State University, 2015)Requirements engineering is a subfield of software engineering that is concerned with analyzing software requirements specifications. An important process of requirement engineering is tracing requirements to investigate ... -
Effective Regression Testing of Web Applications through Reusability of Resources
(North Dakota State University, 2018)Regression testing is one of the most important and costly phases of a software development project. Regression testing is performed to ensure no new faults are introduced due to changes in a software. Web applications ... -
Extracting Useful Information and Building Predictive Models from Medical and Health-Care Data Using Machine Learning Techniques
(North Dakota State University, 2020)In healthcare, a large number of medical data has emerged. To effectively use these data to improve healthcare outcomes, clinicians need to identify the relevant measures and apply the correct analysis methods for the type ... -
Foundational Algorithms Underlying Horizontal Processing of Vertically Structured Big Data Using pTrees
(North Dakota State University, 2016)For Big Data, the time taken to process a data mining algorithm is a critical issue. Many reliable algorithms are unusable in the big data environment due to the fact that the processing takes an unacceptable amount of ... -
Fuzzy Reasoning Based Evolutionary Algorithms Applied to Data Mining
(North Dakota State University, 2015)Data mining and information retrieval are two difficult tasks for various reasons. First, as the volume of data increases tremendously, most of the data are complex, large, imprecise, uncertain or incomplete. Furthermore, ... -
Harnessing User Generated Multimedia Content in the Creation of Collaborative Classification Structures and Retrieval Learning Games
(North Dakota State University, 2015)This paper describes a software tool to assist groups of people in the classification and identification of real world objects called the Classification, Identification, and Retrieval-based Collaborative Learning Environment ... -
Heuristic Clustering with Secured Routing in Two Tier Sensor Networks
(North Dakota State University, 2013)This study addresses the management of Heterogeneous Sensor Networks (HSNs) in an area of interest. The use of sensors in our day-to-day life has increased dramatically, and in ten to fifteen years the sensor nodes may ... -
Improved Genetic Programming Techniques For Data Classification
(North Dakota State University, 2014)Evolutionary algorithms are one category of optimization techniques that are inspired by processes of biological evolution. Evolutionary computation is applied to many domains and one of the most important is data mining. ... -
Incorporating Sliding Window-Based Aggregation for Evaluating Topographic Variables in Geographic Information Systems
(North Dakota State University, 2019)The resolution of spatial data has increased over the past decade making them more accurate in depicting landform features. From using a 60m resolution Landsat imagery to resolution close to a meter provided by data from ... -
Increasing the Predictive Potential of Machine Learning Models for Enhancing Cybersecurity
(North Dakota State University, 2021)Networks have an increasing influence on our modern life, making Cybersecurity an important field of research. Cybersecurity techniques mainly focus on antivirus software, firewalls and intrusion detection systems (IDSs), ...