An empirical study of the effects of test-suite reduction on fault localization
Fault-localization techniques that utilize information about all test cases in a test suite have been presented. These techniques use various approaches to identify the likely faulty part(s) of a program, based on information about the execution of the program with the test suite. Researchers have b...
Saved in:
| Published in: | 2008 ACM/IEEE 30th International Conference on Software Engineering Vol. 2008; no. 24; pp. 201 - 210 |
|---|---|
| Main Authors: | , , |
| Format: | Conference Proceeding Journal Article |
| Language: | English |
| Published: |
IEEE
01.01.2008
|
| Subjects: | |
| ISBN: | 1424444861, 9781424444861, 1605580791, 9781605580791 |
| ISSN: | 0270-5257 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Fault-localization techniques that utilize information about all test cases in a test suite have been presented. These techniques use various approaches to identify the likely faulty part(s) of a program, based on information about the execution of the program with the test suite. Researchers have begun to investigate the impact that the composition of the test suite has on the effectiveness of these fault-localization techniques. In this paper, we present the first experiment on one aspect of test-suite composition--test-suite reduction. Our experiment studies the impact of the test-suite reduction on the effectiveness of fault-localization techniques. In our experiment, we apply 10 test-suite reduction strategies to test suites for eight subject programs. We then measure the differences between the effectiveness of four existing fault-localization techniques on the unreduced and reduced test suites. We also measure the reduction in test-suite size of the 10 test-suite reduction strategies. Our experiment shows that fault-localization effectiveness varies depending on the test-suite reduction strategy used, and it demonstrates the trade-offs between test-suite reduction and fault-localization effectiveness. |
|---|---|
| AbstractList | Fault-localization techniques that utilize information about all test cases in a test suite have been presented. These techniques use various approaches to identify the likely faulty part(s) of a program, based on information about the execution of the program with the test suite. Researchers have begun to investigate the impact that the composition of the test suite has on the effectiveness of these fault-localization techniques. In this paper, we present the first experiment on one aspect of test-suite composition--test-suite reduction. Our experiment studies the impact of the test-suite reduction on the effectiveness of fault-localization techniques. In our experiment, we apply 10 test-suite reduction strategies to test suites for eight subject programs. We then measure the differences between the effectiveness of four existing fault-localization techniques on the unreduced and reduced test suites. We also measure the reduction in test-suite size of the 10 test-suite reduction strategies. Our experiment shows that fault-localization effectiveness varies depending on the test-suite reduction strategy used, and it demonstrates the trade-offs between test-suite reduction and fault-localization effectiveness. |
| Author | Harrold, M.J. Jones, J.A. Yanbing Yu |
| Author_xml | – sequence: 1 surname: Yanbing Yu fullname: Yanbing Yu organization: Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA – sequence: 2 givenname: J.A. surname: Jones fullname: Jones, J.A. organization: Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA – sequence: 3 givenname: M.J. surname: Harrold fullname: Harrold, M.J. organization: Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA |
| BookMark | eNotTj1PwzAUNKJItKUzA4snthS_-DNjVVFAqtQF5sh1noVRmpTYGcqvx6WcTjrd093pzcik6zsk5B7YEkDIJ-DKMGOWZwVQV2QGiklpmK7gOhtRigyjYEKmrNSskKXUt2QR4xfLEJJXpZ6S3aqjeDiGITjb0pjG5kR7T9MnUvQeXYp_FmMq4hgS0gGb0aXQdzTT27FNtO1zN_zY8_WO3HjbRlz865x8bJ7f16_Fdvfytl5tC8uFSMW-qvQerbN71-hGS_QWERrjQRrDHBphhfDAvEKrkDsvlZTgha-Y8dpZPiePl93j0H-P-b36EKLDtrUd9mOsuWTMSFnm4MMlGBCxPg7hYIdTLQwI4MB_Adq-YRA |
| ContentType | Conference Proceeding Journal Article |
| DBID | 6IE 6IH CBEJK RIE RIO 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1145/1368088.1368116 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 1605580791 9781605580791 |
| EndPage | 210 |
| ExternalDocumentID | 4814131 |
| Genre | orig-research |
| GroupedDBID | -~X .4S .DC 123 23M 29O 5VS 6IE 6IF 6IH 6IK 6IL 6IM 6IN 8US AAJGR AAWTH ABLEC ADZIZ AFFNX ALMA_UNASSIGNED_HOLDINGS APO ARCSS AVWKF BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO EDO FEDTE I-F I07 IEGSK IJVOP IPLJI M43 OCL RIE RIL RIO RNS XOL 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-a344t-b997beacabcd7d75efaee1d8f15880ce84a44f10f6ea6e3cf56551f4f908f7ca3 |
| IEDL.DBID | RIE |
| ISBN | 1424444861 9781424444861 1605580791 9781605580791 |
| ISICitedReferencesCount | 139 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000266158500021&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0270-5257 |
| IngestDate | Fri Sep 05 12:57:31 EDT 2025 Wed Aug 27 02:30:13 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Issue | 24 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a344t-b997beacabcd7d75efaee1d8f15880ce84a44f10f6ea6e3cf56551f4f908f7ca3 |
| Notes | SourceType-Scholarly Journals-2 ObjectType-Feature-2 ObjectType-Conference Paper-1 content type line 23 SourceType-Conference Papers & Proceedings-1 ObjectType-Article-3 |
| PQID | 35008552 |
| PQPubID | 23500 |
| PageCount | 10 |
| ParticipantIDs | proquest_miscellaneous_35008552 ieee_primary_4814131 |
| PublicationCentury | 2000 |
| PublicationDate | 2008-01-01 |
| PublicationDateYYYYMMDD | 2008-01-01 |
| PublicationDate_xml | – month: 01 year: 2008 text: 2008-01-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationTitle | 2008 ACM/IEEE 30th International Conference on Software Engineering |
| PublicationTitleAbbrev | ICSE |
| PublicationYear | 2008 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000453927 ssj0006499 ssj0001138901 |
| Score | 2.354925 |
| Snippet | Fault-localization techniques that utilize information about all test cases in a test suite have been presented. These techniques use various approaches to... |
| SourceID | proquest ieee |
| SourceType | Aggregation Database Publisher |
| StartPage | 201 |
| SubjectTerms | Educational institutions empirical study Fault diagnosis fault localization Permission Size measurement Software debugging Software engineering Software testing test-suite reduction |
| Title | An empirical study of the effects of test-suite reduction on fault localization |
| URI | https://ieeexplore.ieee.org/document/4814131 https://www.proquest.com/docview/35008552 |
| Volume | 2008 |
| WOSCitedRecordID | wos000266158500021&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV05T8MwFLZKxcDE0SLK6YGR0BjbsTMiRMVUOoDULfLxLFWCpGoTfj-2m7RIsCBliIdIyYv97vd9CN1SCSBywxPjjEiY1lkiwQcrnFqV5towMDaSTYjpVM7n-ayH7razMAAQm8_gPtzGWr6tTBNSZWMmide5PtbZEyLbzGpt8yneNfGmXuzyK6EC96PdI2ORS9JHYWkSEEC7IS8fnmSkw37q1i0GEGF8TGggp5ChHUySwIoeSVh-ae5ojiaH__uQIzTczfXh2dZiHaMelCfosCN2wO05H6DXxxLD53IR4UNwRKDFlcPeV8Rt_0dc-tdK1o33WfEqAMCGX4z95VTzUeNoJNshzyF6nzy_Pb0kLfNCoihjdaLzXGivkpU2VljBwSkAYqUj3J93A5IpxhxJXQYqA2qcdws5cczlqXTCKHqK-mVVwhnCklFLVPASeICmIUowowPInCbGWOpGaBDkUyw34BpFK5oRuukEXPgNH6oYqoSqWReUx966h_O_H7xAB5uWjpAluUT9etXAFdo3X_VivbqOe-Yb5-K6-Q |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFG8ImugJFYz4RQ8enay0XbujMRqMiBww4bZ03WtCohsB5t9vWzYw0YvJDuthyfbWvu_3-yF0QyWAiDUPtNEiYGkaBRJssMJppsI41Qx05skmxHgsZ7N40kC321kYAPDNZ3Dnbn0tPyt06VJlfSaJ1bk21tnjjA3CzbTWNqNinRNr7MUuw-JqcD8aPiLm2SRtHBYGDgO0HvOyAUpEavSnel2hABHG-4Q6egrpGsIkcbzonobll-72Bump9b9POUKd3WQfnmxt1jFqQH6CWjW1A65Oehu93ecYPhdzDyCCPQYtLgy23iKuOkD80r5WsCqt14qXDgLW_WRsL6PKjzX2ZrIa8-yg96fH6cMwqLgXAkUZWwdpHIvUKmWV6kxkgoNRACSThnB74jVIphgzJDQRqAioNtYx5MQwE4fSCK3oKWrmRQ5nCEtGM6Kcn8AdOA1RgunUwcylROuMmi5qO_kkiw28RlKJpot6tYATu-VdHUPlUJSrhHLfXTc4__vBHjoYTl9Hyeh5_HKBDjcNHi5ncoma62UJV2hff63nq-W13z_f1Oi-QA |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2008+ACM%2FIEEE+30th+International+Conference+on+Software+Engineering&rft.atitle=An+empirical+study+of+the+effects+of+test-suite+reduction+on+fault+localization&rft.au=Yanbing+Yu&rft.au=Jones%2C+J.A.&rft.au=Harrold%2C+M.J.&rft.date=2008-01-01&rft.pub=IEEE&rft.isbn=9781424444861&rft.issn=0270-5257&rft.spage=201&rft.epage=210&rft_id=info:doi/10.1145%2F1368088.1368116&rft.externalDocID=4814131 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0270-5257&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0270-5257&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0270-5257&client=summon |

