Design and validate embedded SW with the formal language SDL

被引:0
|
作者
Conquet, E [1 ]
Touet, G [1 ]
机构
[1] Matra Marconi Space, On Board SW Div, F-31402 Toulouse 04, France
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Embedded software in the space domain must satisfy a set of strong constraints related to behaviour and performance, to fulfil user requirements. Moreover, due to the cost reduction trend in the domain and to the global necessity of increasing the quality of complex software systems, early design validation has become a real challenge for software designers. Currently used methods such as HOOD lacks support for behaviour description. This calls for the adoption of new design strategies based on formal description of the behaviour and on the use of simulation techniques to check the proposed design solution. Following a preliminary successful experience in the context of an ESTEC R&D study called DDV1 [DDV96], the SDL and MSC languages and the ObjectGeode tool have been evaluated on a real project. This paper describes the process set up for this evaluation, gives a summary of the main conclusions which are much positive and proposes some ideas for future use of such techniques in the development of On-Board software.
引用
收藏
页码:33 / 39
页数:7
相关论文
共 50 条
  • [41] SDL - CCITT SPECIFICATION AND DESCRIPTION LANGUAGE
    ROCKSTROM, A
    SARACCO, R
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1982, 30 (06) : 1310 - 1318
  • [42] An Agile Approach to Validate a Formal Representation of the GDPR
    Bartolini, Cesare
    Lenzini, Gabriele
    Santos, Cristiana
    NEW FRONTIERS IN ARTIFICIAL INTELLIGENCE (JSAI-ISAI 2018), 2019, 11717 : 160 - 176
  • [43] Design and Optimization of Multiclocked Embedded Systems Using Formal Techniques
    Jiang, Yu
    Zhang, Hehua
    Li, Zonghui
    Deng, Yangdong
    Song, Xiaoyu
    Gu, Ming
    Sun, Jiaguang
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (02) : 1270 - 1278
  • [44] Using SDL for hardware design
    Glunz, Wolfgang
    Venzl, Gerd
    Proceedings of the SDL Forum, 1991,
  • [45] Integrating Formal Mathematic Techniques into the Design of Embedded Control Systems
    Jaehnichen, S.
    Weber, M.
    Informationstechnik und Technische Informatik, 1997, 39 (03):
  • [46] Formal design and verification of real-time embedded software
    Hsiung, PA
    Lin, SW
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2004, 3302 : 382 - 397
  • [47] DESIGN METHODOLOGY USING SDL
    COOKSON, MD
    WOODSFORD, SG
    BT TECHNOLOGY JOURNAL, 1993, 11 (04): : 16 - 24
  • [48] Design space exploration with automatic selection of SW and HW for embedded applications
    Mattol, JCB
    Beck, ACS
    Carro, L
    Wagner, FR
    COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, 2004, 3133 : 303 - 312
  • [49] FORMAL METHODS FOR DATABASE LANGUAGE DESIGN AND CONSTRAINT HANDLING
    WALSHE, A
    SOFTWARE ENGINEERING JOURNAL, 1989, 4 (01): : 15 - 24
  • [50] A formal model for parameterized solids in a visual design language
    Cox, PT
    Smedley, TJ
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2000, 11 (06): : 687 - 710