介绍了结合Harmony系统工程(SE)建模方法进行综合模块化航空电子(IMA)系统应用的开发,采用Rhapsody Harmony框架作为系统设计工具,在IMA应用软件需求进行分析的基础上创建软件模型,对系统的用例图、活动图、时序图、内部块图以及状态图进行了分析.阐述了在软件模型的基础上,基于Vx Works 653操作系统(OS)的IMA应用开发过程,涉及到模块操作系统的构建、分区操作系统的构建、应用的构建以及综合的构建,其中,模块操作系统的构建涉及到核心操作系统Makefile的开发,分区操作系统的构建涉及到分区操作系统配置表以及其Makefile的开发,应用的构建涉及到应用源程序、应用配置表以及其Makefile的开发,综合的构建涉及到模块配置表以及其Makefile的开发,将应用加载到IMA模块上进行了功能测试,IMA应用运行状态与Harmony软件模型行为一致. 相似文献
2.
本文介绍了基于 Harmony 系统建模方法在新一代飞机综合数据管理系统的系统功能分析阶段的应用.采用了 Rhapsody 作为系统设计工具,首先在对系统需求进行分析的基础上,对系统创建用例图,然后针对每个用例,构建其活动图,并根据活动图生成相应的顺序图.在得到顺序图之后,生成系统与外部交互的端口、接口和事件,并以此创建该用例所对应块的状态图.最后通过对状态图进行执行,将执行生成的顺序图与之前的顺序图进行对比,从而对整个用例模型进行验证 相似文献
3.
本文介绍了Harmony的基于模型的嵌入式软件开发方法,并采用该方法对综合数据管理系统中的通讯管理模块应用软件进行了软件实现。介绍了通讯管理模块所应完成的功能,阐述了采用基于模型的开发方法所设计的类及其功能,也描述了这些类的关系以及状态图。最后阐述了Rhapsody根据模型自动生成代码和可执行文件的方法。 相似文献
1