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

组件技术在虚拟试验仿真软件开发平台的应用
引用本文:张磊,王丽芳.组件技术在虚拟试验仿真软件开发平台的应用[J].航空计算技术,2013(6):108-111.
作者姓名:张磊  王丽芳
作者单位:西北工业大学计算机学院,陕西西安710129
基金项目:航空科学基金项目资助(2012ZC53040);西北工业大学研究生创业种子基金项目资助(Z2013131)
摘    要:针对虚拟试验领域仿真软件可复用性差、维护难度高、开发周期长等缺点,利用组件技术设计并实现了一个仿真软件开发平台。平台基于“框架+插件”的体系结构,设计了一套完整的组件接口规范和组件间的通信机制,并综合利用了工厂方法、发布订阅、单例、模板等多种设计模式,降低了模块之间耦合性,提高了代码的复用性。使用平台开发的仿真软件具有开发周期短、成本低、扩展性强、易升级维护等特点。

关 键 词:组件  虚拟试验  仿真软件  框架  插件

Application of Component Technology in Simulation Software Development Platform within Virtual Test Domains
ZHANG Lei,WANG Li-fang.Application of Component Technology in Simulation Software Development Platform within Virtual Test Domains[J].Aeronautical Computer Technique,2013(6):108-111.
Authors:ZHANG Lei  WANG Li-fang
Institution:( School of Computer, Northwestern Polytechnical University, Xi'an 710129, China )
Abstract:There are obvious disadvantages with simulation software within virtual test domains, such as difficulty to reuse and maintain,long development periods and so on. A simulation software development platform,based on the techniques of software components, is built to overcome those shortcomings. A whole series of component interface, as well as communication mechanisms between components, are de- signed for the platform. Based on the framework and plug- in architecture, this platform fully utilizes sev- eral software design patterns, such as factory method pattern, publish-subscribe pattern, singleton pattern, template pattern and so on. The simulation software,which are built by that platform, have a lot of merits, such as much shorter development periods, relatively low cost, high scalability and easy to maintain and upgrade, etc.
Keywords:software component  virtual test  simulation software  framework  plug- in
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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