Search
Now showing items 21-30 of 65
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 ...
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 ...
A Secure and Reliable Interference-Aware Wireless Mesh Network Design
(North Dakota State University, 2012)
A wireless mesh network (WMN) is a multihop wireless network consisting of a large number of wireless nodes of which some are called gateway nodes and connected with a wired network. Wireless mesh network have attracted ...
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, ...
Tracking Vehicles from Mobile Phone Received Signal Strength Sequences
(North Dakota State University, 2015)
We address the problem of tracking vehicles from received signal strength (RSS) sequences generated by mobile phones carried in them. Our main objectives are to provide travel-time estimates for selected roads and provide ...
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 ...
Using Information Retrieval to Improve Integration Testing
(North Dakota State University, 2012)
Software testing is an important factor of the software development process. Integration testing is an important and expensive level of the software testing process. Unfortunately, since the developers have limited time ...
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 ...
Towards Change Propagating Test Models In Autonomic and Adaptive Systems
(North Dakota State University, 2012)
The major motivation for self-adaptive computing systems is the self-adjustment of the software according to a changing environment. Adaptive computing systems can add, remove, and replace their own components in response ...
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 ...