摘要:本文以模型驱动开发(MDD)为契合点,在统一软件开发过程(RUP)的坚实与敏捷开发方法的灵动之间找到一种平衡,详细介绍了基于高安全性应用程序开发环境(SCADE)模型驱动软件开发过程。它具有连贯迭代、持续构建的特点,同时综合测试的理念贯穿始终。结合航空项目软件研制过程中时间节点紧、需求变化频繁、软件安全性要求高等特点,以某项目为实例,通过需求分析、模型设计、设计验证、安全性分析、代码生成等过程,结果表明基于SCADE模型驱动开发过程既可以借助RUP定义的流程,又是有效地实施敏捷开发的最佳实践,同时大大提高了软件的安全性。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社
热门期刊服务
Journal of Systems Science and Complexity Chinese Optics Letters Advances in Atmospheric Sciences Chinese Annals of Mathematics,Series B Chinese Physics C Science China Mathematics Nuclear Science and Techniques Research in Astronomy and Astrophysics Journal of Systems Engineering and Electronics Transactions of Nonferrous Metals Society of China Chinese Annals of Mathematics Series B Chinese Physics B