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 条
  • [31] REPRESENTATION OF HYPERFUNCTIONS BY MEASURES AND SOME OF ITS APPLICATIONS
    KANEKO, A
    JOURNAL OF THE FACULTY OF SCIENCE UNIVERSITY OF TOKYO SECTION 1-MATHEMATICS ASTRONOMY PHYSICS CHEMISTRY, 1972, 19 (03): : 321 - 352
  • [32] A nonlinear representation of dual spaces and its applications
    Delzant, T.
    Komornik, V.
    ACTA MATHEMATICA HUNGARICA, 2020, 160 (01) : 217 - 228
  • [33] Quantum Representation of Indexed Images and its Applications
    Wang, Bing
    Hao, Meng-qi
    Li, Pan-chi
    Liu, Zong-bao
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2020, 59 (02) : 374 - 402
  • [34] Structuring element representation of an image and its applications
    Oh, J
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2004, 2 (04) : 509 - 515
  • [35] An efficient representation of Benes networks and its applications
    Manuel, Paul D.
    Abd-El-Barr, Mostafa I.
    Rajasingh, Indra
    Rajan, Bharati
    JOURNAL OF DISCRETE ALGORITHMS, 2008, 6 (01) : 11 - 19
  • [36] Representation of the fractal property of images and its applications
    Wang, Xiaohui
    Zhu, Guangxi
    Zhu, Yaoting
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 1997, 25 (10): : 28 - 31
  • [37] Systematic Comparison of Symbolic Execution Systems: Intermediate Representation and its Generation
    Poeplau, Sebastian
    Francillon, Aurelien
    35TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSA), 2019, : 163 - 176
  • [38] Curvature as an intermediate representation
    Berna, C
    Melcher, D
    PERCEPTION, 2005, 34 : 172 - 172
  • [39] CONVERGENCE IN THE INTERMEDIATE REPRESENTATION
    HAMILTON, J
    PROCEEDINGS OF THE CAMBRIDGE PHILOSOPHICAL SOCIETY, 1953, 49 (04): : 642 - 649
  • [40] Introducing SDL in the development of CORBA-compliant applications
    Carracedo, J
    Ramos, C
    deDiego, R
    Gonzalez, C
    Gil, JJ
    Rodriguez, E
    Bjorkander, M
    SDL '97 - TIME FOR TESTING: SDL, MSC AND TRENDS, 1997, : 351 - 365