• DocumentCode
    331522
  • Title

    A scalable and modular approach to verification of ATM switching system using reverse specification

  • Author

    Chung, Chang-shin ; Lee, Moon-Kun ; Jeong, Myung-sun

  • Author_Institution
    Electron. & Telecommun. Res. Inst., South Korea
  • fYear
    1998
  • fDate
    2-4 Dec 1998
  • Firstpage
    278
  • Lastpage
    285
  • Abstract
    This paper presents a methodology to verify very large and complex real-time software, such as ATM switching system. Due to the size and complexity, it is commonly very hard to understand and then verify the software. To overcome this problem, the methodology provides a scalable and modular approach to software understanding and verification. Firstly, an architecture of the software is constructed. The basic building block of the architecture is a Software Unit (SWU) which is hierarchically organized in the architecture. It guides understanding of the structural, functional, and behavioral views of the software at different abstraction levels. Secondly, there is a behavioral representation in the Real-time State Machine for Reverse Specification (RSMRS). RSMRS is constructed from SWU using reverse specification. RSMRS is further simulated and the simulation output is analyzed for verification. One of the most powerful characteristics of this approach is the capability of abstracting and exploding and verification information
  • Keywords
    asynchronous transfer mode; formal specification; program verification; real-time systems; reverse engineering; ATM switching system verification; behavioral representation; complexity; modular approach; real-time software; real-time state machine; reverse specification; scalable approach; software understanding; Analytical models; Asynchronous transfer mode; Computer architecture; Concurrent computing; Discrete event simulation; Navigation; Read only memory; Real time systems; Switching systems; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1998. Proceedings. 1998 Asia Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-9183-2
  • Type

    conf

  • DOI
    10.1109/APSEC.1998.733730
  • Filename
    733730