发明名称 SYSTEM AND METHOD FOR MODEL BASED TECHNOLOGY AND PROCESS FOR SAFETY-CRITICAL SOFTWARE DEVELOPMENT
摘要 A method for model-based design of safety-critical software is disclosed. The method includes receiving natural-language software requirements, developing a specification model by implementing either semantic modeling or graphical modeling, applying formal requirements analysis to the specification model, auto generating requirements based and robustness test cases from the specification model, developing a design model based on the specification model, applying test cases to the design model, auto-generating source code using the design model, verifying the source code using both test cases and static analysis technology, and compiling executable object code from the verified source code. If a result of the analysis of the software specification or design models is not satisfactory then adjusting the specification or design model to correct any inconsistency, and repeating applying the analysis and test cases. A system for implementing the model-based design and a non-transitory computer readable medium are disclosed.
申请公布号 CA2937677(A1) 申请公布日期 2017.02.05
申请号 CA20162937677 申请日期 2016.07.28
申请人 GENERAL ELECTRIC COMPANY 发明人 JOHNSON, TIMOTHY LEE;CRAPO, ANDREW WALTER;DURLING, MICHAEL RICHARD;WALSCH, ALEXANDER;SIU, KIT YAN;PAROLINI, LUCA;MANOLIOS, PANAGIOTIS;LI, MENG;YU, HAN;STACEY, SCOTT ALAN;SYKES, GREGORY REED
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 代理人
主权项
地址