Computer Science Doctoral Work: Recent submissions
Now showing items 21-40 of 67
-
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. ... -
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 ... -
Using Cyberlearning Environment to Improve Student’s Learning and Engagement in Introductory Computer Programming Courses
(North Dakota State University, 2019)All Computer Science majors are required to take introductory programming (CS1) as a fundamental course which has a high dropout rate. Researchers report that CS1 students lack motivation and need constant resource support. ... -
Using Machine Learning and Graph Mining Approaches to Improve Software Requirements Quality: An Empirical Investigation
(North Dakota State University, 2019)Software development is prone to software faults due to the involvement of multiple stakeholders especially during the fuzzy phases (requirements and design). Software inspections are commonly used in industry to detect ... -
Mining Structure Patterns Based on 3D Features in the Protein-DNA and Protein-protein Complex
(North Dakota State University, 2018)For a long time, researchers have been searching for the “recognition codes” of protein complexes, which determine what DNA sequence or other protein a protein can bind to. The binding part prediction of protein complexes ... -
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 ... -
Vector-Item Pattern Mining Algorithms and their Applications
(North Dakota State University, 2011)Advances in storage technology have long been driving the need for new data mining techniques. Not only are typical data sets becoming larger, but the diversity of available attributes is increasing in many problem domains. ... -
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 ... -
Using Human Error Models to Improve the Quality of Software Requirements
(North Dakota State University, 2018)Creating high quality software is a primary concern for software development organizations. Researchers have devoted considerable effort in developing quality improvement methods that help software engineers detect faults ... -
Systematic Approaches to Improve Test Case Prioritization Using Requirements and Risks
(North Dakota State University, 2016)The use of system requirements and their risks enables software testers to identify more important test cases that can reveal faults associated with risky components. Having identified important test cases, software testers ... -
Mining Interesting Subnetworks from Graphs with Node Attributes
(North Dakota State University, 2018)A lot of complex data in many scientific domains such as social networks, computational biology and internet of things (IoT) is represented using graphs. With the global expansion of internet, social networks had an explosive ... -
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 ... -
Towards Improving P300-based Brain-Computer Interfaces: From Desktop to Mobile
(North Dakota State University, 2014)A brain-computer interface (BCI) enables a paralyzed user to interact with an external device through brain signals. A BCI measures identi es patterns within these measured signals, translating such patterns into commands. ... -
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 ... -
A New Coupling Metric: Combining Structural and Semantic Relationships
(North Dakota State University, 2014)Maintaining object-oriented software is problematic and expensive. Earlier research has revealed that complex relationships among object-oriented software entities are key reasons that make maintenance costly. Therefore, ... -
Metrics and Tools to Guide Design of Graphical User Interfaces
(North Dakota State University, 2014)User interface design metrics assist developers evaluate interface designs in early phase before delivering the software to end users. This dissertation presents a metric-based tool called GUIEvaluator for evaluating the ... -
Addressing Off-Nominal Behaviors in Requirements for Embedded Systems
(North Dakota State University, 2015)System requirements are typically specified on the assumption that the system's operating environment will behave in what is considered to be an expected and nominal manner. When gathering requirements, one concern is ... -
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 ... -
Simulating Multi-Agent Decision Making for a Self Healing Smart Grid
(North Dakota State University, 2013)Dynamic real-time power systems like the national power grid operate in continuously changing environments such as adverse weather conditions, power line malfunctions, device failures, etc. These disruptions can lead to ... -
Measurement of Non-Technical Skills of Software Development Teams
(North Dakota State University, 2014)Software Development managers recognize that project team dynamics is a key component of the success of any project. Managers can have a project with well-defined goals, an adequate schedule, technically skilled people and ...