Show simple item record

dc.contributor.authorCarlson, Ryan Curtis
dc.description.abstractRegression 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 in data about software systems, including data correlations and patterns, could provide information that would help improve regression testing techniques. As an initial approach to investigating the relationships in massive data in software repositories, in this paper, we consider a clustering approach to help improve test case prioritization. We implemented new prioritization techniques that incorporate a clustering approach and utilize history data on real faults and code complexity. To assess our approach, we conducted empirical studies using an industrial software product, Microsoft Dynamics Ax, which contains real faults. Our results show that test case prioritization that utilizes a clustering approach can improve the rate of fault detection of test suites, and reduce the number of faults that slip through testing when testing activities are cut short and test cases must be omitted due to time constraints.en_US
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU policy 190.6.2en_US
dc.titleA Clustering Approach to Improving Test Case Prioritization: An Industrial Case Studyen_US
dc.typeMaster's Paperen_US
dc.date.accessioned2024-04-04T23:40:50Z
dc.date.available2024-04-04T23:40:50Z
dc.date.issued2010
dc.identifier.urihttps://hdl.handle.net/10365/33766
dc.subject.lcshComputer software -- Testing.en_US
dc.subject.lcshRegression analysis.en_US
dc.subject.lcshDocument clustering.en_US
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdfen_US
ndsu.degreeMaster of Science (MS)en_US
ndsu.collegeScience and Mathematicsen_US
ndsu.departmentComputer Scienceen_US
ndsu.programComputer Scienceen_US
ndsu.advisorDenton, Anne
ndsu.advisorDo, Hyunsook


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record