Development of formal models and conformance testing for systems with asynchronous interfaces and telecommunications protocols

被引:0
|
作者
N. V. Pakulin
A. V. Khoroshilov
机构
[1] Russian Academy of Sciences,Institute for System Programming
来源
关键词
Test Suite; System Under Test; Formal Interface; Mobile IPv6; Test Data Generator;
D O I
暂无
中图分类号
学科分类号
摘要
There is a gap between the formal modeling and testing methods for modern protocols and asynchronous software systems: due to high complexity of such systems, attempts to include formal models in testing procedures fail. In this paper, we propose an approach to filling this gap based on a formalization of the behavior of systems with asynchronous interfaces using contract specifications followed by the use of these specifications to design adaptive test suites. This approach was used for testing various software systems including implementations of the IPv6 Internet protocols stack and implementations of the POSIX and Linux Standard Base software interfaces.
引用
收藏
页码:316 / 335
页数:19
相关论文
共 26 条
  • [1] Development of formal models and conformance testing for systems with asynchronous interfaces and telecommunications protocols
    Pakulin, N. V.
    Khoroshilov, A. V.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2007, 33 (06) : 316 - 335
  • [2] Standardization of formal methods in conformance testing of communication protocols
    Cavalli, AR
    Favreau, JP
    Phalippou, M
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1996, 29 (01): : 3 - 14
  • [3] A formal approach to conformance testing of distributed routing protocols
    Bi, J
    Wu, JP
    [J]. FORMAL METHODS FOR PROTOCOL ENGINEERING AND DISTRIBUTED SYSTEMS, 1999, 28 : 151 - 163
  • [4] Conformance testing in systems with semicontrollable interfaces
    Fecko, MA
    Uyar, MÜ
    Amer, PD
    Sethi, AS
    [J]. ANNALS OF TELECOMMUNICATIONS, 2000, 55 (1-2) : 70 - 83
  • [5] Integrating formal verification and conformance testing for reactive systems
    Constant, Camille
    Jeron, Thierry
    Marchand, Herve
    Rusu, Vlad
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (08) : 558 - 574
  • [6] ON THE DEVELOPMENT OF A STANDARD FOR CONFORMANCE TESTING BASED ON FORMAL SPECIFICATIONS
    HOGREFE, D
    [J]. COMPUTER STANDARDS & INTERFACES, 1992, 14 (03) : 185 - 190
  • [7] ON THE DEVELOPMENT OF A STANDARD FOR CONFORMANCE TESTING BASED ON FORMAL SPECIFICATIONS
    HOGREFE, D
    [J]. IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 3 : 59 - 66
  • [8] Combining formal verification and conformance testing for validating reactive systems
    Rusu, V
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2003, 13 (03): : 157 - 180
  • [9] Formal Conformance Testing of Systems with Refused Inputs and Forbidden Actions
    Bourdonov, Igor B.
    Kossatchev, Alexander S.
    Kuliamin, Victor V.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 164 (04) : 83 - 96
  • [10] Development and testing of formal protocols for oxygen prescribing
    Guyatt, GH
    McKim, DA
    Weaver, B
    Austin, PA
    Bryan, REJ
    Walter, SD
    Nonoyama, ML
    Ferreira, IM
    Goldstein, RS
    [J]. AMERICAN JOURNAL OF RESPIRATORY AND CRITICAL CARE MEDICINE, 2001, 163 (04) : 942 - 946