• DocumentCode
    2743733
  • Title

    Message Sequence Charts to Specify the Communicating Threads for Concurrent Discrete Wavelet Transform Based Image Compression and a Verification Analysis

  • Author

    Talukder, Kamrul Hasan ; Harada, Koichi

  • Author_Institution
    Dept. of Inf. Eng., Hiroshima Univ., Hiroshima
  • fYear
    2008
  • fDate
    6-8 Aug. 2008
  • Firstpage
    218
  • Lastpage
    225
  • Abstract
    Message sequence charts (MSCs) are an appealing visual formalism mainly used in the early stages of system design to capture the system requirements. However, to move towards an implementation, an executable specifications related in some fashion to the MSC-based requirements must be obtained. The MSCs can be used effectively to specify the communicating threads in the way where high-level transition systems is used to capture the control flow of the system components and MSCs to describe the non-atomic component interactions. This specification is amenable to formal verification. We present the way how to specify the communicating threads using MSCs and how to verify the correctness of the concurrent wavelet transform used for image compression. Symbolic model verifier (SMV) is used for formal verification. Firstly, the use of wavelet transform for image compression is presented. Secondly, the MSC based specification is presented. Thirdly, the concurrency in the threads for concurrent wavelet transform along with the grammar of the syntax formulated is accessed. Finally, we present the verification result of the system using the SMV program.
  • Keywords
    data compression; discrete wavelet transforms; formal specification; formal verification; image coding; communicating thread specification; concurrent discrete wavelet transform; concurrent wavelet transform; executable specifications; formal verification; high-level transition systems; image compression; message sequence charts; nonatomic component interactions; symbolic model verifier; syntax grammar; system components; system design; system requirements; Control systems; Discrete wavelet transforms; Formal verification; Image analysis; Image coding; Image sequence analysis; System analysis and design; Wavelet analysis; Wavelet transforms; Yarn; Concurrency; Image Compression; Message Sequence Chart; Verification Analysis; Wavelet Transform;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
  • Conference_Location
    Phuket
  • Print_ISBN
    978-0-7695-3263-9
  • Type

    conf

  • DOI
    10.1109/SNPD.2008.37
  • Filename
    4617374