Executable Test Sequence for the Protocol Data Portion with Overlapping

碩士 === 輔仁大學 === 電子工程學系 === 90 === Thesis paper improves an earlier executable test sequence generation method for testing the conformance of a protocol implementation to its specification modeled by an Extended Finite State Machine (EFSM), where a test sequence is executable if it has cer...

Full description

Bibliographic Details
Main Authors: Cho Ching Lu, 呂卓青
Other Authors: Wen-Huei Chen
Format: Others
Language:zh-TW
Published: 2002
Online Access:http://ndltd.ncl.edu.tw/handle/25541145684640843295
id ndltd-TW-090FJU00428007
record_format oai_dc
spelling ndltd-TW-090FJU004280072015-10-13T17:39:44Z http://ndltd.ncl.edu.tw/handle/25541145684640843295 Executable Test Sequence for the Protocol Data Portion with Overlapping 通訊協定資料部分可重疊測試序列產生方法之研究 Cho Ching Lu 呂卓青 碩士 輔仁大學 電子工程學系 90 Thesis paper improves an earlier executable test sequence generation method for testing the conformance of a protocol implementation to its specification modeled by an Extended Finite State Machine (EFSM), where a test sequence is executable if it has certain feasible parameter values which make the predicates of the EFSM true. The earlier method of W.H. Chen involves embedding feasible parameter values into a Flow Digraph of the EFSM for constructing a Behavior Machine Digraph where executable define-clear-use paths for tracing the variable and parameter values are obtained; and a Selecting Chinese Postman Algorithm to connect these define-clear-use paths into a short executable test sequence that satisfies the All-Use Criterion. The first improvement involves overlapping these define-clear-use paths into a shorter executable test sequence that satisfies the All-Use criterion based on a proposed Overlap Tree data structure. The second improvement involves an Integer Programming technique to overlap these define-clear-use paths. The first improvement obtains a shorter executable test sequence than the second one. However the first one involves a complex process for constructing the Behavior Machine and solve cases is generated. Wen-Huei Chen 陳文輝 2002 學位論文 ; thesis 55 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 輔仁大學 === 電子工程學系 === 90 === Thesis paper improves an earlier executable test sequence generation method for testing the conformance of a protocol implementation to its specification modeled by an Extended Finite State Machine (EFSM), where a test sequence is executable if it has certain feasible parameter values which make the predicates of the EFSM true. The earlier method of W.H. Chen involves embedding feasible parameter values into a Flow Digraph of the EFSM for constructing a Behavior Machine Digraph where executable define-clear-use paths for tracing the variable and parameter values are obtained; and a Selecting Chinese Postman Algorithm to connect these define-clear-use paths into a short executable test sequence that satisfies the All-Use Criterion. The first improvement involves overlapping these define-clear-use paths into a shorter executable test sequence that satisfies the All-Use criterion based on a proposed Overlap Tree data structure. The second improvement involves an Integer Programming technique to overlap these define-clear-use paths. The first improvement obtains a shorter executable test sequence than the second one. However the first one involves a complex process for constructing the Behavior Machine and solve cases is generated.
author2 Wen-Huei Chen
author_facet Wen-Huei Chen
Cho Ching Lu
呂卓青
author Cho Ching Lu
呂卓青
spellingShingle Cho Ching Lu
呂卓青
Executable Test Sequence for the Protocol Data Portion with Overlapping
author_sort Cho Ching Lu
title Executable Test Sequence for the Protocol Data Portion with Overlapping
title_short Executable Test Sequence for the Protocol Data Portion with Overlapping
title_full Executable Test Sequence for the Protocol Data Portion with Overlapping
title_fullStr Executable Test Sequence for the Protocol Data Portion with Overlapping
title_full_unstemmed Executable Test Sequence for the Protocol Data Portion with Overlapping
title_sort executable test sequence for the protocol data portion with overlapping
publishDate 2002
url http://ndltd.ncl.edu.tw/handle/25541145684640843295
work_keys_str_mv AT chochinglu executabletestsequencefortheprotocoldataportionwithoverlapping
AT lǚzhuōqīng executabletestsequencefortheprotocoldataportionwithoverlapping
AT chochinglu tōngxùnxiédìngzīliàobùfēnkězhòngdiécèshìxùlièchǎnshēngfāngfǎzhīyánjiū
AT lǚzhuōqīng tōngxùnxiédìngzīliàobùfēnkězhòngdiécèshìxùlièchǎnshēngfāngfǎzhīyánjiū
_version_ 1717783419841150976