FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP

The presented research resulted in a generic component taxonomy, a generic code-faulttaxonomy, and an approach to tailoring the generic taxonomies into domain-specific aswell as project-specific taxonomies. Also, a means to identify fault links was developed.Fault links represent relationships betwe...

Full description

Bibliographic Details
Main Author: Michael, Inies Raphael Chemmannoor
Format: Others
Published: UKnowledge 2004
Subjects:
Online Access:http://uknowledge.uky.edu/gradschool_theses/226
http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1228&context=gradschool_theses
id ndltd-uky.edu-oai-uknowledge.uky.edu-gradschool_theses-1228
record_format oai_dc
spelling ndltd-uky.edu-oai-uknowledge.uky.edu-gradschool_theses-12282015-04-11T05:04:59Z FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP Michael, Inies Raphael Chemmannoor The presented research resulted in a generic component taxonomy, a generic code-faulttaxonomy, and an approach to tailoring the generic taxonomies into domain-specific aswell as project-specific taxonomies. Also, a means to identify fault links was developed.Fault links represent relationships between the types of code-faults and the types ofcomponents being developed or modified. For example, a fault link has been found toexist between Controller modules (that forms a backbone for any software via. itsdecision making characteristics) and Control/Logic faults (such as unreachable code).The existence of such fault links can be used to guide code reviews, walkthroughs, testingof new code development, as well as code maintenance. It can also be used to direct faultseeding. The results of these methods have been validated. Finally, we also verified theusefulness of the obtained fault links through an experiment conducted using graduatestudents. The results were encouraging. 2004-01-01T08:00:00Z text application/pdf http://uknowledge.uky.edu/gradschool_theses/226 http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1228&context=gradschool_theses University of Kentucky Master's Theses UKnowledge fault based analysis|fault links|fault chains|component|taxonomy|validation and static analysis
collection NDLTD
format Others
sources NDLTD
topic fault based analysis|fault links|fault chains|component|taxonomy|validation and static analysis
spellingShingle fault based analysis|fault links|fault chains|component|taxonomy|validation and static analysis
Michael, Inies Raphael Chemmannoor
FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP
description The presented research resulted in a generic component taxonomy, a generic code-faulttaxonomy, and an approach to tailoring the generic taxonomies into domain-specific aswell as project-specific taxonomies. Also, a means to identify fault links was developed.Fault links represent relationships between the types of code-faults and the types ofcomponents being developed or modified. For example, a fault link has been found toexist between Controller modules (that forms a backbone for any software via. itsdecision making characteristics) and Control/Logic faults (such as unreachable code).The existence of such fault links can be used to guide code reviews, walkthroughs, testingof new code development, as well as code maintenance. It can also be used to direct faultseeding. The results of these methods have been validated. Finally, we also verified theusefulness of the obtained fault links through an experiment conducted using graduatestudents. The results were encouraging.
author Michael, Inies Raphael Chemmannoor
author_facet Michael, Inies Raphael Chemmannoor
author_sort Michael, Inies Raphael Chemmannoor
title FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP
title_short FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP
title_full FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP
title_fullStr FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP
title_full_unstemmed FAULT LINKS: IDENTIFYING MODULE AND FAULT TYPES AND THEIR RELATIONSHIP
title_sort fault links: identifying module and fault types and their relationship
publisher UKnowledge
publishDate 2004
url http://uknowledge.uky.edu/gradschool_theses/226
http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1228&context=gradschool_theses
work_keys_str_mv AT michaeliniesraphaelchemmannoor faultlinksidentifyingmoduleandfaulttypesandtheirrelationship
_version_ 1716800881530241024