• DocumentCode
    2994345
  • Title

    Testing of concurrent programs based on message sequence charts

  • Author

    Chung, In Sang ; Kim, Hyeon Soo ; Bae, Hyun Seop ; Kwon, Yong Rae ; Lee, Byung Sun

  • Author_Institution
    Sch. of Inf. & Comput. Eng., Hansung Univ., South Korea
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    72
  • Lastpage
    82
  • Abstract
    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 not well-suited for resting concurrent programs against partial and nondeterministic specifications. We present a new specification-based approach to testing concurrent programs against 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
  • Keywords
    electronic switching systems; formal specification; parallel programming; program testing; program verification; concurrent programs; conformance relations; equivalence relation; message sequence charts; named behavioral conformance; nondeterminacy conformance; nondeterministic semantics; nondeterministic specifications; program testing; specification-based testing; telephone switching system; testing methodology; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1999. Proceedings. International Symposium on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-7695-0191-5
  • Type

    conf

  • DOI
    10.1109/PDSE.1999.779740
  • Filename
    779740