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 条
  • [21] Effective Message-Sequence Generation for Testing BPEL Programs
    Ni, Yitao
    Hou, Shan-Shan
    Zhang, Lu
    Zhu, Jun
    Li, Zhong Jie
    Lan, Qian
    Mei, Hong
    Sun, Jia-Su
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2013, 6 (01) : 7 - 19
  • [22] Deciding properties for message sequence charts
    Muscholl, A
    Peled, D
    Su, ZD
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, 1998, 1378 : 226 - 242
  • [23] Race conditions in message sequence charts
    Chen, CA
    Kalvala, S
    Sinclair, J
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3780 : 195 - 211
  • [24] A simulation model for message sequence charts
    Hélouët, L
    SDL'99: THE NEXT MILLENNIUM, 1999, : 473 - 488
  • [25] Deciding properties of message sequence charts
    Muscholl, A
    Peled, D
    SCENARIOS: MODELS, TRANSFORMATIONS AND TOOLS, 2005, 3466 : 43 - 65
  • [26] Interactive visualization for message sequence charts
    Eick, Stephen G.
    Ward, Amy
    Program Comprehension, Workshop Proceedings, 1996, : 2 - 8
  • [27] Instantiation semantics for message sequence charts
    Padilla, Gerardo
    Bastani, Farokh B.
    de Oca, Carlos Montes
    Serrano, Miguel A.
    SEVENTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, PROCEEDINGS, 2006, : 191 - +
  • [28] Model checking of message sequence charts
    Alur, R
    Yannakakis, M
    CONCUR'99: CONCURRENCY THEORY, 1999, 1664 : 114 - 129
  • [29] An interactive visualization for message sequence charts
    Eick, SG
    Ward, A
    FOURTH WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 1996, : 2 - 8
  • [30] Semantics of timed message Sequence charts
    Letichevskij, A.A.
    Kapitonova, Yu.V.
    Kotlyarov, V.P.
    Letichevskij, A.A.
    Volkov, V.A.
    Kibernetika i Sistemnyj Analiz, 2002, (04): : 3 - 32