首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Harmony系统工程的IMA应用开发
引用本文:徐文,熊智勇,张国全.基于Harmony系统工程的IMA应用开发[J].北京航空航天大学学报,2015,41(11):2067-2077.
作者姓名:徐文  熊智勇  张国全
作者单位:航空电子系统综合技术重点实验室,上海,200233;航空电子系统综合技术重点实验室,上海,200233;航空电子系统综合技术重点实验室,上海,200233
基金项目:中国航空工业集团公司技术创新基金
摘    要:介绍了结合Harmony系统工程(SE)建模方法进行综合模块化航空电子(IMA)系统应用的开发,采用Rhapsody Harmony框架作为系统设计工具,在IMA应用软件需求进行分析的基础上创建软件模型,对系统的用例图、活动图、时序图、内部块图以及状态图进行了分析.阐述了在软件模型的基础上,基于Vx Works 653操作系统(OS)的IMA应用开发过程,涉及到模块操作系统的构建、分区操作系统的构建、应用的构建以及综合的构建,其中,模块操作系统的构建涉及到核心操作系统Makefile的开发,分区操作系统的构建涉及到分区操作系统配置表以及其Makefile的开发,应用的构建涉及到应用源程序、应用配置表以及其Makefile的开发,综合的构建涉及到模块配置表以及其Makefile的开发,将应用加载到IMA模块上进行了功能测试,IMA应用运行状态与Harmony软件模型行为一致.

关 键 词:系统建模  Rhapsody  Harmony方法  综合模块化航空电子(IMA)系统应用  VxWorks  653
收稿时间:2014-11-28

IMA application development based on Harmony system engineering
XU Wen,XIONG Zhiyong,ZHANG Guoquan.IMA application development based on Harmony system engineering[J].Journal of Beijing University of Aeronautics and Astronautics,2015,41(11):2067-2077.
Authors:XU Wen  XIONG Zhiyong  ZHANG Guoquan
Abstract:Integration modular avionics (IMA) system application development with Harmony system engineering (SE) modeling method was introduced, Rhapsody was used as the system design tool with Harmony profile to create a software model based on the IMA application requirements, and the system use case diagrams, activity diagrams, sequence diagrams, internal block diagrams and state diagrams were analyzed. With the model, the IMA application development process based on VxWorks 653 operation system(OS)was specified, including module OS build, partition OS build, application build and integration build, and test the IMA application. In module OS build process, it was focused on the development of core OS Makefile. In partition OS build process, it was focused on the development of partition OS configuration table and its Makefile. In application build process, it was focused on the development of application source code, application configuration table and its Makefile. In integration build process, it was focused on the development of module configuration table and its Makefile. The application was tested by loading it into the IMA module, the application's running state was consistent with the Harmony software model.
Keywords:system modeling  Rhapsody  Harmony method  integration modular avionics (IMA) system application  VxWorks 653
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《北京航空航天大学学报》浏览原始摘要信息
点击此处可从《北京航空航天大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号