Reliable Software Development Methodology for Safety Related Applications From Simulation to Reliable Source Code

被引:0
|
作者
Schwarz, M. H. [1 ]
Sheng, H. [1 ]
Batchuluun, B. [1 ]
Sheleh, A. [1 ]
Chaaban, W. [1 ]
Boercsoek, J. [1 ]
机构
[1] Univ Kassel, Dept Comp Architecture & Syst Programming, Kassel, Germany
关键词
automatic code generation; software development; software evaluation; software validation; software verification; safety related software application;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Reliable software development and methods to validate programming code and source code gain nowadays more importance and will be even more significant in the future. It is not enough that the developer has understood the task, but it has to be validated that from simulation to the actual desired hardware the developed code is functioning correctly. This research and development area increases rapidly and tools are required and demanded from researchers and industries. Our developed tools use Matlab (R) / Simulink (R) as a platform to simulate and analyse the functionality of the model and then to verify the functionality of the created meta-programme, which is in this case converted to C. Finally, the functionality has to be verified of the binary source-code downloaded onto the actual operating hardware. This paper describes the necessary steps and tools which have been developed and uses a simple example to illustrate different stages and methods necessary to validate the functionality of the developed programme.
引用
收藏
页码:56 / 62
页数:7
相关论文
共 50 条
  • [21] ISSUES IN THE DEVELOPMENT OF LARGE, DISTRIBUTED, AND RELIABLE SOFTWARE
    RAMAMOORTHY, CV
    PRAKASH, A
    GARG, V
    YAMAURA, T
    BHIDE, A
    ADVANCES IN COMPUTERS, 1987, 26 : 393 - 443
  • [22] Methods for Reliable Simulation-Based PLC Code Verification
    Carlsson, Henrik
    Svensson, Bo
    Danielsson, Fredrik
    Lennartson, Bengt
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (02) : 267 - 278
  • [23] Comparison of Big Data Analyses for Reliable Open Source Software
    Tamura, Yoshinobu
    Yamada, Shigeru
    2016 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2016, : 1345 - 1349
  • [24] COST-EFFECTIVE RELIABLE SOFTWARE ENGINEERING AND DEVELOPMENT
    REDDI, AV
    MICROELECTRONICS RELIABILITY, 1984, 24 (04) : 677 - 682
  • [25] Development of MAI Model and Framework for Designing Reliable Software
    Fetaji, Majlinda
    Fetaji, Bekim
    Ebibi, Mirlinda
    2016 5TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2016, : 77 - 82
  • [26] DECISION SUPPORT SYSTEM FOR RELIABLE SOFTWARE DEVELOPMENT.
    Brown, Donald E.
    IEEE Transactions on Systems, Man and Cybernetics, 1987, SMC-17 (01): : 86 - 91
  • [27] Reliable Software Development: Analysis-Aware Design
    Holzmann, Gerard J.
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2011, 6605 : 1 - 2
  • [28] GLOBALIZATION OF SOFTWARE-DEVELOPMENT FOR RELIABLE TELECOMMUNICATIONS SYSTEMS
    SUZUKI, T
    KONISHI, K
    NAKAMURA, K
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 1992, 28 (02): : 241 - 246
  • [29] A DECISION SUPPORT SYSTEM FOR RELIABLE SOFTWARE-DEVELOPMENT
    BROWN, DE
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1987, 17 (01): : 86 - 90
  • [30] Highly reliable embedded software development using advanced software technologies
    Katayama, T
    Nakajima, T
    Yuasa, T
    Kishi, T
    Nakajima, S
    Oikawa, S
    Yasugi, M
    Aoki, T
    Okazaki, M
    Umatani, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (06): : 1105 - 1116