Multiple Fault Diagnostics for Communication Protocol
碩士 === 國立清華大學 === 資訊科學學系 === 82 === Consider a protocol specification S and a faulty implementa- tion I, the objective of diagnostic testing is to locate the faults of I. Recently, A. Ghedamsi et al. proposed a 3-phase method for diagnosti...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
1994
|
Online Access: | http://ndltd.ncl.edu.tw/handle/34623031048809166600 |
id |
ndltd-TW-082NTHU0394039 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-082NTHU03940392016-07-18T04:09:48Z http://ndltd.ncl.edu.tw/handle/34623031048809166600 Multiple Fault Diagnostics for Communication Protocol 通訊協定軟體偵錯技術之研究 Chiou, Shiou Jiun 邱秀君 碩士 國立清華大學 資訊科學學系 82 Consider a protocol specification S and a faulty implementa- tion I, the objective of diagnostic testing is to locate the faults of I. Recently, A. Ghedamsi et al. proposed a 3-phase method for diagnostic testing: 1) Obtain expected outputs of S and observed outputs of I by applying a set of test cases, which are generated by some conformance test case selection method, to S and I respective- ly. 2) Generate a minimal set D of diagnoses, which are the candi- dates of I, by analyzing the differences between the expected and observed outputs. 3) Identify which element of D is equivalent to I by applying some additional tests to I. Though their method can perform fault diagnostics successful- ly, but it is very time consuming. In this thesis, we propose two techniques to improve their method. First, we use "find-Possible-Fault" technique which will generate a behavior table as the constraint. By using this technique, we can reduce the analytical time in the second phase to obtain the same set of diagnoses. Second, we use "Test- all- Diagnoses" technique which use the test sequence to simulate all diagnoses. By using this technique, we reduce the number of tests applied in the third phase. Experimental results are also included. Tang Chuan Yi 唐傳義 1994 學位論文 ; thesis 38 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊科學學系 === 82 === Consider a protocol specification S and a faulty implementa-
tion I, the objective of diagnostic testing is to locate the
faults of I. Recently, A. Ghedamsi et al. proposed a 3-phase
method for diagnostic testing: 1) Obtain expected outputs of S
and observed outputs of I by applying a set of test cases,
which are generated by some conformance test case selection
method, to S and I respective- ly. 2) Generate a minimal set D
of diagnoses, which are the candi- dates of I, by analyzing the
differences between the expected and observed outputs. 3)
Identify which element of D is equivalent to I by applying some
additional tests to I. Though their method can perform fault
diagnostics successful- ly, but it is very time consuming. In
this thesis, we propose two techniques to improve their method.
First, we use "find-Possible-Fault" technique which will
generate a behavior table as the constraint. By using this
technique, we can reduce the analytical time in the second
phase to obtain the same set of diagnoses. Second, we use "Test-
all- Diagnoses" technique which use the test sequence to
simulate all diagnoses. By using this technique, we reduce the
number of tests applied in the third phase. Experimental
results are also included.
|
author2 |
Tang Chuan Yi |
author_facet |
Tang Chuan Yi Chiou, Shiou Jiun 邱秀君 |
author |
Chiou, Shiou Jiun 邱秀君 |
spellingShingle |
Chiou, Shiou Jiun 邱秀君 Multiple Fault Diagnostics for Communication Protocol |
author_sort |
Chiou, Shiou Jiun |
title |
Multiple Fault Diagnostics for Communication Protocol |
title_short |
Multiple Fault Diagnostics for Communication Protocol |
title_full |
Multiple Fault Diagnostics for Communication Protocol |
title_fullStr |
Multiple Fault Diagnostics for Communication Protocol |
title_full_unstemmed |
Multiple Fault Diagnostics for Communication Protocol |
title_sort |
multiple fault diagnostics for communication protocol |
publishDate |
1994 |
url |
http://ndltd.ncl.edu.tw/handle/34623031048809166600 |
work_keys_str_mv |
AT chioushioujiun multiplefaultdiagnosticsforcommunicationprotocol AT qiūxiùjūn multiplefaultdiagnosticsforcommunicationprotocol AT chioushioujiun tōngxùnxiédìngruǎntǐzhēncuòjìshùzhīyánjiū AT qiūxiùjūn tōngxùnxiédìngruǎntǐzhēncuòjìshùzhīyánjiū |
_version_ |
1718353083829846016 |