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

被引:1
|
作者
Chung, CS [1 ]
Lee, MK
Jeong, MS
机构
[1] Elect & Telecommun Res Inst, Daejon, South Korea
[2] Chonbuk Natl Univ, Dept Comp Sci, Chonju, South Korea
关键词
software understanding; reverse specification; real-time system; verification;
D O I
10.1109/APSEC.1998.733730
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 software understanding and verification information understanding navigation.
引用
收藏
页码:278 / 285
页数:8
相关论文
共 50 条