Testing of concurrent programs based on Message Sequence Charts

被引:0
|
作者
Chung, IS [1 ]
Kim, HS [1 ]
Bae, HS [1 ]
Kwon, YR [1 ]
Lee, BS [1 ]
机构
[1] Hansung Univ, Sch Informat & Comp Engn, Seoul, South Korea
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most prior work on specification-based testing of concurrent programs have postulated an equivalence relation between specifications and programs. However, the equivalence relation, which requires a specification and a program to encompass the same set of synchronization sequences, is nor well-suited for testing concurrent programs against partial and nondeterministic specifications. In this paper; we present a new specification-based approach to resting concurrent programs againist Message Sequence Charts(MSCs) with partial and nondeterministic semantics. New conformance relations, named behavioral conformance and nondeterminacy conformance, are defined and the details of the proposed testing methodology based on the conformance relations are given. The effectiveness of our testing approach is investigated using a telephone switching system example.
引用
收藏
页码:72 / 82
页数:11
相关论文
共 50 条
  • [31] Distributed implementation of message sequence charts
    Rouwaida Abdallah
    Loïc Hélouët
    Claude Jard
    Software & Systems Modeling, 2015, 14 : 1029 - 1048
  • [32] A framework for pathologies of message sequence charts
    Dan, Haitao
    Hierons, Robert M.
    Counsell, Steve
    INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (11) : 1283 - 1295
  • [33] The essence ef message sequence charts
    Broy, M
    INTERNATIONAL SYMPOSIUM ON MULTIMEDIA SOFTWARE ENGINEERING, PROCEEDINGS, 2000, : 42 - 47
  • [34] Modeling with Stochastic Message Sequence Charts
    Zhou, ZH
    Sheldon, FT
    Potok, TE
    CCCT 2003, VOL 1, PROCEEDINGS: COMPUTING/INFORMATION SYSTEMS AND TECHNOLOGIES, 2003, : 454 - 461
  • [35] Semantics of Timed Message Sequence Charts
    A. A. Letichevskii
    Yu. V. Kapitonova
    V. P. Kotlyarov
    A. A. Letichevskii
    V. A. Volkov
    Cybernetics and Systems Analysis, 2002, 38 (4) : 475 - 484
  • [36] Stepwise design with message sequence charts
    Khendek, F
    Bourduas, S
    Vincent, D
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS, 2001, 69 : 19 - 34
  • [37] Distributed implementation of message sequence charts
    Abdallah, Rouwaida
    Helouet, Loic
    Jard, Claude
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02): : 1029 - 1048
  • [38] Matching specifications for message sequence charts
    Muscholl, A
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, 1999, 1578 : 273 - 287
  • [39] Message sequence charts based specification of the communicating threads to the verified image compression technique using concurrent wavelet transform
    Talukder, Kamrul Hasan
    Harada, Koichi
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 653 - 658
  • [40] Message Sequence Charts to specify the communicating threads for concurrent discrete wavelet transform based image compression and a verification analysis
    Talukder, Kamrul Hasan
    Harada, Koichi
    PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 218 - 225