Testability Analysis In Communicating Systems

K Drira,P Azema, Pd Sannes

COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING(2001)

引用 14|浏览4
暂无评分
摘要
Efficiency of communication software depends on the testability of the Implementation Under Test, and consequently testability must be analyzed at the design step. Design For Testability increases in complexity when the concern is on Testing Through an Environment. Early work by the first author demonstrated the benefits and potential of Refusal Graphs as a formalism to analyze testability. The formal model of the system to be implemented possibly contains internal loops that create divergence and negatively influence the analysis's accuracy. In practice, such a problem arises in situations of Testing Through an Environment where (i) the global specification is obtained by composition of elementary behaviors, and (ii) part of the communications cannot be observed. In the paper, enhanced refusal graphs with divergence are introduced to handle the divergence problem for testability analysis including systems whose communications remain partly unobservable. Two notions, Conformance Through an Environment and Degradation of Testability, are formally introduced for Testing Through an Environment. The testability analysis algorithm has been implemented in a prototype written in C. (C) 2001 Elsevier Science B.V. All rights reserved.
更多
查看译文
关键词
communicating systems,multi-component specifications,FDT-based testing,testability analysis,testing through an environment
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要