IF: An intermediate representation for SDL and its applications

被引:15
|
作者
Bozga, M [1 ]
Fernandez, JC [1 ]
Ghirvu, L [1 ]
Graf, S [1 ]
Krimm, JP [1 ]
Mounier, L [1 ]
Sifakis, J [1 ]
机构
[1] VERIMAG, Ctr Equat, F-38610 Gieres, France
关键词
SDL; time semantics; validation; model-checking; test generation; static analysis;
D O I
10.1016/B978-044450228-5/50028-X
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present work of a project for the improvement of a. specification/validation toolbox integrating a commercial toolset ObjectGEODE and different validation tools such as the verification tool CADP and the test sequence generator TGV. The intrinsic complexity of most protocol specifications lead us to study combinations of techniques such as static analysis and abstraction together with classical model-checking techniques. Experimentation and validation of our results in this context motivated the development of an intermediate representation for SDL called IF. In IF, a system is represented as a set of timed automata communicating asynchronously through a set of buffers or by rendez-vous through a set of synchronization gates. The advantage of the use of such a program level intermediate representation is that it is easier to interface with various existing tools, such as static analysis, abstraction and compositional state space generation. Moreover, it allows to define for SDL different, but mathematically sound, notions of time.
引用
收藏
页码:423 / 440
页数:18
相关论文
共 50 条
  • [1] CCITT SDL - OVERVIEW OF THE LANGUAGE AND ITS APPLICATIONS
    SARACCO, R
    TILANUS, PAJ
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1987, 13 (02): : 65 - 74
  • [2] S-ordered Expansion of the Intermediate Representation Projector and Its Applications
    Wen-jian Yu
    Ye-jun Xu
    Hong-chun Yuan
    Ji-suo Wang
    International Journal of Theoretical Physics, 2011, 50 : 2871 - 2877
  • [3] S-ordered Expansion of the Intermediate Representation Projector and Its Applications
    Yu, Wen-jian
    Xu, Ye-jun
    Yuan, Hong-chun
    Wang, Ji-suo
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2011, 50 (09) : 2871 - 2877
  • [4] Intermediate representation for vision and multimedia applications
    Yan, Yan
    Han, Yahong
    Radeva, Petia
    Tian, Qi
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2017, 44 : 227 - 228
  • [5] A COMMON SEMANTICS REPRESENTATION FOR SDL AND TTCN
    WALTER, T
    ELLSBERGER, J
    KRISTOFFERSEN, F
    VANDENMERKHOF, P
    IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 8 : 335 - 346
  • [6] Introduction and applications of a generalized intermediate entangled state representation
    Pang, QJ
    CHINESE PHYSICS LETTERS, 2005, 22 (10) : 2469 - 2472
  • [7] Design and implementation of intermediate representation and framework for Web applications
    Hayakawa, Tomokazu
    Hasegawa, Shinya
    Hikita, Teruo
    Lecture Notes in Electrical Engineering, 2012, 125 LNEE (VOL. 2): : 375 - 384
  • [8] Automatic synthesis of SDL from MSC and its applications in forward and reverse engineering
    Mansurov, N
    COMPUTER LANGUAGES, 2001, 27 (1-3): : 115 - 136
  • [9] Introduction of intermediate mechanisation with SDL in SECL - A success story
    Surana, H.R.
    Ghosh, D.
    Journal of Mines, Metals and Fuels, 47 (06): : 138 - 142
  • [10] REPRESENTATION OF POSITIVE SUBMARTINGALES AND ITS APPLICATIONS
    KRYLOV, NV
    LECTURE NOTES IN MATHEMATICS, 1990, 1426 : 473 - 476