适用于武器装备发展的嵌入式软件开发方法及架构
A Kind of Embedded software Development Method and Architecture Suitable for Weapon Equipment Development

作者: 祁媛媛 * , 王昭顺 :北京科技大学计算机与通信工程学院,北京; 戴桂兰 :清华大学信息技术研究院,北京;

关键词: 嵌入式武器装备分布式Embedded Software Weapon Distributed System

摘要: 军用软件系统往往需要面对恶劣的作战环境,对抗毁性、实时性等方面的要求极高,且严重受到软硬件资源的限制。针对此问题,本文分析了SCA、OSGi等主流模型以及DDS规范,并提出了一种适用于武器装备发展的嵌入式软件开发方法与架构,即采用OSGi规范构建SCA模型,在分布式系统中采用以数据为中心的发布/订阅通信机制,使得武器装备系统在开发效率、可扩展性、实时性、动态性等方面都有极大改善。

Abstract: Military software usually needs to confront harsh battle environment. It request highly invulnera-bility and real-time. At the same time, it is always restricted severely by software and hardware. For this problem, we analyze the SCA, OSGi and DDS, then we propose the development method and the architecture of a kind of embedded software applicable to weapon development, which build SCA model with OSGi specification and take the data-centered communication mechanism in distributed system. They make weapon system perform better in efficiency, expansibility, instantaneity and dynamic.

文章引用: 祁媛媛 , 王昭顺 , 戴桂兰 (2015) 适用于武器装备发展的嵌入式软件开发方法及架构。 软件工程与应用, 4, 66-72. doi: 10.12677/SEA.2015.43009

参考文献

[1] Carbone, J. (2007) The embedded software development challenge: Standard isation vs. choice. Embedded System En-gineering, 15, 37

[2] (2013) The Welch library liaison-to-embedded-informationist program. http://www.welch.jhu.edu/liaison/about-Iiaison.html

[3] Soonhoi, H. (2007) Model-based programming environment of embedded software for MPSOC. Proceedings of the 2007 Conference on Asia South Pacific Design Automation, Seoul, 2007: 330-335

[4] Matragkas, N., Gray, I., Kolovos, D., Paige, R., Audsley, N. and Indrusiak, L.S. (2011) D4. 1 model transformation and code generation tools specification. http://www.mades•project.org/

[5] 周云 (2010) 面向实时作战决策支持的动态数据驱动仿真理论和方法研究. 博士学位论文, 国防科学技术大学, 长沙.

[6] 陆小虎,于东,胡毅, 等 (2013) 基于异构多核处理器的嵌入式数控系统研究. 中国机械工程, 19, 2623-2628.

[7] Basu, A., Bensalem, S., Bozga, M., Combaz, J., Jaber, M., Nguyen, T.H. and Sifakis, J. (2011) Ri-gorous component-based system design using the BIP framework. IEEE Software, 28, 41-48.

[8] Wang, X.M. (2009) A model of measuring software structure complexity and its auto-realization. Computer Application, 19, 16-19.

[9] Lau, K.-K. and Wang, Z. (2007) Software component models. IEEE Transactions on Software Engineering, 33, 709- 724.

[10] (2004) OMG data distribution service for real-time systems specification.

分享
Top