PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 1, 2005209 citations

The top ten list: dynamic fault prediction

View Full Paper
AHAhmed E. HassanRHRichard C. Holt

Key Points

Key points are not available for this paper at this time.

Abstract

To remain competitive in the fast paced world of software development, managers must optimize the usage of their limited resources to deliver quality products on time and within budget. In this paper, we present an approach (the top ten list) which highlights to managers the ten most susceptible subsystems (directories) to have a fault. Managers can focus testing resources to the subsystems suggested by the list. The list is updated dynamically as the development of the system progresses. We present heuristics to create the top ten list and develop techniques to measure the performance of these heuristics. To validate our work, we apply our presented approach to six large open source projects (three operating systems: NetBSD, FreeBSD, OpenBSD; a window manager: KDE; an office productivity suite: KOffice; and a database management system: Postgres). Furthermore, we examine the benefits of increasing the size of the top ten list and study its performance.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Hassan et al. (2005) studied this question.

synapsesocial.com/papers/6a10ee8263b25c787d9fbcadhttps://doi.org/10.1109/icsm.2005.91
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Estimating software fault content before coding1992 · 148 citations
  2. 2A Complexity Measure1976 · 5,916 citations
  3. 3Estimating software fault content before coding1992 · 69 citations
  4. 4Open Source Development with CVS1999 · 189 citations
  5. 5The source code control system1975 · 712 citations