首页> 外国专利> design method based on critical security software model

design method based on critical security software model

机译:基于关键安全软件模型的设计方法

摘要

The present invention relates to a method for design based on security critical software model. The method includes receiving natural language software requirements, developing a specification model by deploying semantic modeling or graphical modeling, applying formal requirements analysis to the specification model, self-generating robustness test cases and requirements from the specification model, develop a project model based on the specification model, apply test cases to the project model, autogenerate source code using the project model, verify source code using both test cases and statistical analysis technology, and compile 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 adjust the design or specification model to correct any inconsistencies and repeat the analysis application and test cases. a system for deploying the model-based design and a non-transient computer readable medium are revealed.
机译:本发明涉及一种基于安全关键软件模型的设计方法。该方法包括:接收自然语言软件需求;通过部署语义建模或图形建模来开发规格模型;对规格模型进行形式化的需求分析;根据规格模型自生成健壮性测试用例和需求;基于组件模型开发项目模型。规范模型,将测试用例应用于项目模型,使用项目模型自动生成源代码,使用测试用例和统计分析技术验证源代码,以及从验证后的源代码编译可执行目标代码。如果对软件规范或设计模型的分析结果不令人满意,请调整设计或规范模型以更正所有不一致之处,然后重复分析应用程序和测试用例。揭示了用于部署基于模型的设计的系统和非瞬态计算机可读介质。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号