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 条
  • [21] Scade 6: A Formal Language for Embedded Critical Software Development
    Colaco, Jean-Louis
    Pagano, Bruno
    Pouzet, Marc
    PROCEEDINGS 11TH 2017 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE), 2017, : 4 - 14
  • [22] Formal generation method for embedded software based on assembly language
    Deng, Yong
    Nan, Sang
    Xiong, Gang-Ze
    Luo, Ke-Lu
    Journal of Information and Computational Science, 2007, 4 (01): : 27 - 33
  • [23] A consistent design methodology for configurable HW/SW-interfaces in embedded systems - Embedded systems design
    Ihmor, S
    Visarius, M
    Hardt, W
    DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 237 - 246
  • [24] Embedded system design using formal model refinement: An approach based on the combined use of UML and the B language
    Voros, NS
    Snook, C
    Hallerstede, S
    Masselos, K
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2004, 9 (02) : 67 - 99
  • [25] Embedded System Design Using Formal Model Refinement: An Approach Based on the Combined Use of UML and the B Language
    Nikolaos S. Voros
    Colin F. Snook
    Stefan Hallerstede
    Konstantinos Masselos
    Design Automation for Embedded Systems, 2004, 9 : 67 - 99
  • [26] Design of embedded systems: Formal models, validation, and synthesis
    Edwards, S
    Lavagno, L
    Lee, EA
    SangiovanniVincentelli, A
    PROCEEDINGS OF THE IEEE, 1997, 85 (03) : 366 - 390
  • [27] Translating OMT* to SDL, coupling Object-Oriented analysis and design with Formal Description Techniques
    Verschaeve, K
    Wydaeghe, B
    Jonckers, V
    Cuypers, L
    METHOD ENGINEERING: PRINCIPLES OF METHOD CONSTRUCTION AND TOOL SUPPORT, 1996, : 126 - 141
  • [28] Formal relational database design: an exercise in extending the formal template language
    Wu, Nicolas
    Simpson, Andrew
    FORMAL ASPECTS OF COMPUTING, 2014, 26 (06) : 1231 - 1269
  • [29] Formal Verification for Embedded Systems Design Based on MDE
    Moreira do Nascimento, Francisco Assis
    da Silva Oliveira, Marcio Ferreira
    Wagner, Flavio Rech
    ANALYSIS, ARCHITECTURES AND MODELLING OF EMBEDDED SYSTEMS, 2009, 310 : 159 - +
  • [30] A Language for Biochemical Systems: Design and Formal Specification
    Pedersen, Michael
    Plotkin, Gordon D.
    TRANSACTIONS ON COMPUTATIONAL SYSTEMS BIOLOGY XII, 2010, 5945 : 77 - 145