Browsing by Subject "Computer software -- Testing."
Now showing items 1-13 of 13
-
Analysis of Security Vulnerabilities in Web Applications using Threat Modeling
(North Dakota State University, 2011)Software security issues have been a major concern to the cyberspace community; therefore, a great deal of research on security testing has been performed, and various security testing techniques have been developed. A ... -
An Application of Association Rule Mining to Unit Test Selection
(North Dakota State University, 2013)Appropriate selection of unit tests during the software development process is vital when many unit tests exist. The developer may be unfamiliar with some tests and non-obvious relationships between application code and ... -
Application of the Kusumoto Cost-Metric to Evaluate the Cost-Effectiveness of Software Inspections
(North Dakota State University, 2012)Inspection and testing are two widely recommended techniques for software quality improvement with a common goal of defect detection and removal in software products. While testing cannot be conducted until software is ... -
Automatic Conceptual Feedback on Software Tests
(North Dakota State University, 2017)Students in introductory programming courses face many challenges. While the educators try their best to assist students with these challenges by adopting different approaches, majority of them end up overlooking the ... -
A Clustering Approach to Improving Test Case Prioritization: An Industrial Case Study
(North Dakota State University, 2010)Regression testing is an important activity for controlling the quality of a software product, but it accounts for a large proportion of the costs of software. We believe that an understanding of the underlying relationships ... -
Cognitive Heuristics in Software Engineering: Evaluating Confirmation Bias during Software Testing
(North Dakota State University, 2017)Software engineering is a human centric activity and the thought processes of software engineers have influence on the quality of software products. Cognitive scientists have identified human errors known as cognitive ... -
Development of Learning Objects For Teaching Software Testing Using a Cyber Learning Environment
(North Dakota State University, 2016)This paper is an attempt to extend the database of learning objects on WReSTT (Web Repository of Software Testing Tools) that students enrolled in programming courses can use to improve their understanding of testing ... -
Enterprise Resource Planning Metamodel Test Pattern
(North Dakota State University, 2015)Enterprise Resource Planning (ERP) system is a complex distributed software solution that costs millions of dollars to implement. Upgrading an ERP metamodel subsystem introduces critical risks in the functionality of all ... -
Evaluating the Usability of Collaboration Tool for Software Inspection Process
(North Dakota State University, 2019)To develop a good software product, the first and foremost step to master is creating complete and accurate software requirements specification document. Requirements documents are created from through research and are ... -
Evaluation of Software Testing Coverage Tools: An Empirical Study
(North Dakota State University, 2013)Code coverage is one of the most important aspects of software testing, which helps software engineers to understand which portion of code has been executed using test suite throughout the software testing process. Automatic ... -
Investigating the Defect Patterns during the Software Development Projects
(North Dakota State University, 2014)With the growing software industry and our dependency on complex software applications, it is vital that the software is free of faults. The objective of my study is to, identify and classify the most common type of defects ... -
Project Quality Tool: A Tool for Project Success
(North Dakota State University, 2014)This paper proposes a solution to the current changing requirements communication problem in an offshore on-site software development model. The proposed model is a web-based tool where the user in a project team can enter ... -
Towards Providing Test Case Meta-Data to Assist Dynamic Regression Test Scheduling
(North Dakota State University, 2013)Autonomic software is typically characterized by dynamic adaptation, a self-management process in which the system adds, removes, and replaces its own components at runtime. At the end of maintenance, the modified software ...