From design to automatic coding and testing: The SPACES project

被引:0
|
作者
Conquet, E [1 ]
机构
[1] Matra Marconi Space, Data Proc & On Board SW Div, F-31402 Toulouse 04, France
来源
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
If someone could invent a powerful machine connected to brains of customer and computer system's designer and aiming at producing the right system with the right properties at the right cost, he will certainly become quickly the richest man of the world. But this machine does not currently exist and the path from user needs to validated system is still made of sharp stones which are there to slow down any software project. Nevertheless, much progress can be made by using the appropriate technologies, tools and processes with the ambitious goals of understanding user requirements, communicating on the proposed solution, developing it with the right schedule and costs, and be always able, at any stage, to demonstrate its adequacy to the needs. Here, at Matra Marconi Space, in the On-board SW division, we have demonstrated the great interest of using formal techniques such as SDL for developing SW. We are now at die point where a complete process can be established covering most of the stages from capture of user requirements to validation through coding and testing. Following the DDV and VTC experiments, which have been presented at DASIA in 96 and 98. this paper describes the SPACES project of the ESSI program where code and tests generation techniques from a SDL model have been experimented on an industrial project. At the time this paper is presented, the SPACES project is still on-going and only some results on code generation are available. Nevertheless, they already show that such techniques are really promising and can be used without any difficulties to satisfy the "continuous prototyping" development concept.
引用
收藏
页码:291 / 296
页数:4
相关论文
共 50 条
  • [1] Formal design for automatic coding and testing: The ESSI/SPACES project
    Conquet, E
    Marty, JL
    FM'99-FORMAL METHODS, 1999, 1708 : 57 - 75
  • [2] Development of Automatic Testing Tool for 'Design & Coding Standard' for Railway Signaling Software
    Hwang, Jong-gyu
    Jo, Hyun-jeong
    COMPUTATIONAL METHODS IN SCIENCE AND ENGINEERING, VOL 2: ADVANCES IN COMPUTATIONAL SCIENCE, 2009, 1148 : 137 - 141
  • [3] THE DESIGN AND TESTING OF AN AUTOMATIC CLUTCH
    ACHI, PBU
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 1986, 9 : 233 - 238
  • [4] An automatic design for flash memory testing
    Wang, Wei-Lun
    Song, Zheng-Wei
    MTTD 2007 TAIPEI: PROCEEDINGS OF 2007 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN, AND TESTING (MTD '07), 2008, : 46 - 49
  • [5] Logic Design Principles from the Point of View of Automatic Testing.
    Erno, Kiss
    Akos, Jobbagy
    Zoltan, Toth
    1978, 26 (10): : 370 - 374
  • [6] Improved Processor Design Project Testing
    Lund, Ryan
    McMahon, Connor
    Garcia, Dan
    Nikolic, Borivoje
    2021 ACM/IEEE WORKSHOP ON COMPUTER ARCHITECTURE EDUCATION (WCAE), 2021,
  • [7] DESIGN AND TESTING OF A METHODOLOGY FOR THESIS ADVISORY AS AN APPROACH FROM PROJECT MANAGEMENT
    Castillo Velazquez, J. I.
    Silva-Lopez, R. B.
    Laguna Sanchez, G. A.
    Sandoval Gutierrez, J.
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 4427 - 4435
  • [8] Design and testing of an automatic machine for spraying at a constant distance from the tree canopy
    Moltó, E
    Martín, B
    Gutíerrez, A
    JOURNAL OF AGRICULTURAL ENGINEERING RESEARCH, 2000, 77 (04): : 379 - 384
  • [9] Automatic Testing of Design Faults in MapReduce Applications
    Moran, Jesus
    Bertolino, Antonia
    de la Riva, Claudio
    Tuya, Javier
    IEEE TRANSACTIONS ON RELIABILITY, 2018, 67 (03) : 717 - 732
  • [10] New automatic minidisk infiltrometer: design and testing
    Klipa, Vladimir
    Snehota, Michal
    Dohnal, Michal
    JOURNAL OF HYDROLOGY AND HYDROMECHANICS, 2015, 63 (02) : 110 - 116