Experimenting a metric suite for backtracking design

Error handling is an essential feature and one of the most complex portion of a software system. However, this area has not been attended to by many. In this article, a set of metrics for determining how well a software system handles error corrections, by means of fields recoverability, fields co...

Full description

Saved in:
Bibliographic Details
Main Author: Shaw, Wen Yeak.
Other Authors: School of Electrical and Electronic Engineering
Format: Theses and Dissertations
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/42696
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-42696
record_format dspace
spelling sg-ntu-dr.10356-426962023-07-04T15:02:36Z Experimenting a metric suite for backtracking design Shaw, Wen Yeak. School of Electrical and Electronic Engineering Hee Beng Kuan Tan DRNTU::Engineering Error handling is an essential feature and one of the most complex portion of a software system. However, this area has not been attended to by many. In this article, a set of metrics for determining how well a software system handles error corrections, by means of fields recoverability, fields correctability and function backtrackability is proposed. Experimentation of the metric suites is carried out for two industrial applications using empirical analysis. The experiment also shown that error handling features can be measured at an early stage of software development, using documents such as Requirement Analysis Document and Design Document. Or at a later stage while the system is running live, by studying the manual and live system runs. The evaluation result indicates that software system backtrackability can be measured. And the measurement may be used to help determine if the requirements for error handling features are well catered for in the early stage of system development. Master of Science (Communication and Network Systems) 2011-01-07T02:53:25Z 2011-01-07T02:53:25Z 1998 1998 Thesis http://hdl.handle.net/10356/42696 en 95 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Shaw, Wen Yeak.
Experimenting a metric suite for backtracking design
description Error handling is an essential feature and one of the most complex portion of a software system. However, this area has not been attended to by many. In this article, a set of metrics for determining how well a software system handles error corrections, by means of fields recoverability, fields correctability and function backtrackability is proposed. Experimentation of the metric suites is carried out for two industrial applications using empirical analysis. The experiment also shown that error handling features can be measured at an early stage of software development, using documents such as Requirement Analysis Document and Design Document. Or at a later stage while the system is running live, by studying the manual and live system runs. The evaluation result indicates that software system backtrackability can be measured. And the measurement may be used to help determine if the requirements for error handling features are well catered for in the early stage of system development.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Shaw, Wen Yeak.
format Theses and Dissertations
author Shaw, Wen Yeak.
author_sort Shaw, Wen Yeak.
title Experimenting a metric suite for backtracking design
title_short Experimenting a metric suite for backtracking design
title_full Experimenting a metric suite for backtracking design
title_fullStr Experimenting a metric suite for backtracking design
title_full_unstemmed Experimenting a metric suite for backtracking design
title_sort experimenting a metric suite for backtracking design
publishDate 2011
url http://hdl.handle.net/10356/42696
_version_ 1772826672679092224