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 条
  • [1] Testing of concurrent programs based on message sequence charts
    Hansung Univ
    Int Workshop Software Eng Parall Distrib Syst Proc, (72-82):
  • [2] An incremental testing method based on timed message sequence charts
    En-Nouaary, Abdeslam
    2008 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING, VOLS 1-3, 2008, : 1248 - 1253
  • [3] Local testing of message sequence charts is difficult
    Bhateja, Puneet
    Gastin, Paul
    Mukund, Madhavan
    Kumar, K. Narayan
    FUNDAMENTALS OF COMPUTATION THEORY, PROCEEDINGS, 2007, 4639 : 76 - +
  • [4] Message sequence charts
    Genest, B
    Muscholl, A
    Peled, D
    LECTURES ON CONCURRENCY AND PETRI NETS: ADVANCES IN PETRI NETS, 2004, 3098 : 537 - 558
  • [5] Causal message sequence charts
    Gazagnaire, Thomas
    Genest, Blaise
    Helouet, Loic
    Thiagarajan, P. S.
    Yang, Shaofa
    CONCUR 2007 - CONCURRENCY THEORY, PROCEEDINGS, 2007, 4703 : 166 - +
  • [6] Tutorial on message sequence charts
    Rudolph, E
    Graubmann, P
    Grabowski, J
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1996, 28 (12): : 1629 - 1641
  • [7] Semantics of message sequence charts
    Letichevsky, AA
    Kapitonova, JV
    Kotlyarov, VP
    Volkov, VA
    Letichevsky, AA
    Weigert, T
    SDL 2005: MODEL DRIVEN, PROCEEDINGS, 2005, 3530 : 117 - 132
  • [8] A toolset for message sequence charts
    Peled, DA
    COMPUTER AIDED VERIFICATION, 1998, 1427 : 532 - 536
  • [9] Causal Message Sequence Charts
    Gazagnaire, Thomas
    Genest, Blaise
    Helouet, Loic
    Thiagarajan, P. S.
    Yang, Shaofa
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (41) : 4094 - 4110
  • [10] Triggered Message Sequence Charts
    Sengupta, Bikram
    Cleaveland, Rance
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2006, 32 (08) : 587 - 607