5 resultados para Fault coverage
em DigitalCommons@University of Nebraska - Lincoln
Resumo:
End users develop more software than any other group of programmers, using software authoring devices such as e-mail filtering editors, by-demonstration macro builders, and spreadsheet environments. Despite this, there has been little research on finding ways to help these programmers with the dependability of their software. We have been addressing this problem in several ways, one of which includes supporting end-user debugging activities through fault localization techniques. This paper presents the results of an empirical study conducted in an end-user programming environment to examine the impact of two separate factors in fault localization techniques that affect technique effectiveness. Our results shed new insights into fault localization techniques for end-user programmers and the factors that affect them, with significant implications for the evaluation of those techniques.
Resumo:
Many tools and techniques for addressing software maintenance problems rely on code coverage information. Often, this coverage information is gathered for a specific version of a software system, and then used to perform analyses on subsequent versions of that system without being recalculated. As a software system evolves, however, modifications to the software alter the software’s behavior on particular inputs, and code coverage information gathered on earlier versions of a program may not accurately reflect the coverage that would be obtained on later versions. This discrepancy may affect the success of analyses dependent on code coverage information. Despite the importance of coverage information in various analyses, in our search of the literature we find no studies specifically examining the impact of software evolution on code coverage information. Therefore, we conducted empirical studies to examine this impact. The results of our studies suggest that even relatively small modifications can greatly affect code coverage information, and that the degree of impact of change on coverage may be difficult to predict.
Resumo:
Test case prioritization techniques schedule test cases for regression testing in an order that increases their ability to meet some performance goal. One performance goal, rate offault detection, measures how quickly faults are detected within the testing process. In previous work we provided a metric, APFD, for measuring rate of fault detection, and techniques for prioritizing test cases to improve APFD, and reported the results of experiments using those techniques. This metric and these techniques, however, applied only in cases in which test costs and fault severity are uniform. In this paper, we present a new metric for assessing the rate of fault detection of prioritized test cases, that incorporates varying test case and fault costs. We present the results of a case study illustrating the application of the metric. This study raises several practical questions that might arise in applying test case prioritization; we discuss how practitioners could go about answering these questions.
Resumo:
The development of Crystal Bridges Museum of American Art in Bentonville, Arkansas, by Wal-Mart heiress Alice Walton has prompted diverse coverage from print and online media. This investigation looked at trends in news stories and commentary from 2005-10 to show how the location of a medium affected coverage. Through the author’s own observations and interviews with journalists and other interested parties, several trends emerged. Media outlets outside Arkansas portrayed the museum as trying to plunder the cultural heritage of local communities and relied partly on the museum’s association with Wal-Mart and stereotypes of Arkansas to frame coverage. Arkansas media, faced with limited cooperation from the museum’s public relations apparatus, typically played a cheerleader role, at times overemphasizing the importance of the collection in the art world and showcasing few critical voices in stories about acquisitions and other areas of the museum’s development.
Resumo:
Scholars have investigated witness to distant suffering (WTDS) almost entirely in visual media. This study examines it in print. This form of reporting will be examined in two publications of the religious left as contrasted with the New York Times. The thesis is that, more than any technology, WTDS consists of the journalist’s moral commitment and narrative skills and the audience’s analytical resources and trust. In the religious journals, liberation theology provides the moral commitment, the writers and editors the narrative skills and trust and the special vision of the newly empowered poor the analytical foundation. In bearing witness to those who have suffered state or guerilla terrorism in El Salvador and Nicaragua during the 1980s, we will investigate a distinction between “worthy” and “unworthy victims.” This last issue has a special ethical and political significance. Media witnessing to the suffering of strangers can help them become known, and so “worthy.” It can help them, and their plight and cause, become better recognized. This is the power of the media.