留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于反射的分布交互仿真软件框架

黄晓冬 李伯虎 柴旭东 宋长峰

黄晓冬, 李伯虎, 柴旭东, 等 . 基于反射的分布交互仿真软件框架[J]. 北京航空航天大学学报, 2007, 33(08): 994-999.
引用本文: 黄晓冬, 李伯虎, 柴旭东, 等 . 基于反射的分布交互仿真软件框架[J]. 北京航空航天大学学报, 2007, 33(08): 994-999.
Huang Xiaodong, Li Bohu, Chai Xudong, et al. Reflection based distributed interactive simulation framework[J]. Journal of Beijing University of Aeronautics and Astronautics, 2007, 33(08): 994-999. (in Chinese)
Citation: Huang Xiaodong, Li Bohu, Chai Xudong, et al. Reflection based distributed interactive simulation framework[J]. Journal of Beijing University of Aeronautics and Astronautics, 2007, 33(08): 994-999. (in Chinese)

基于反射的分布交互仿真软件框架

基金项目: 总装备部仿真预研资助项目(513040501);中国博士后科学基金资助项目(20060400391)
详细信息
    作者简介:

    黄晓冬(1975-),男,重庆人,博士后,hxd1975@tom.com.

  • 中图分类号: TP 391.9

Reflection based distributed interactive simulation framework

  • 摘要: 软件框架需要在领域内不同的应用环境中使用,因此框架的适应性是其非常重要的质量属性.将反射技术引入建模与仿真领域,通过将支持大规模分布交互仿真系统开发的软件框架进行体系结构级的反射,解决了系统结构动态演化和运行时扩展问题;通过对仿真模型进行组件或对象级的反射,解决了模型的动态表示和行为演化问题.通过将反射塔构造为一个数据仓库对反射模型进行集中管理和统一接口访问,使系统在体系结构模式上表现为以数据仓库为中心,改善了反射系统的安全性,同时提出了一种新的基于反射数据库的软件设计模式.利用RTI的服务去维护分布的仿真节点的反射数据库,简化了系统的实现,同时也封装了RTI,从而构造了一个比HLA更高级和友好的分布计算和仿真环境,为仿真应用系统的快速开发提供了强有力的支持.

     

  • [1] Cazzola W, Chiba S, Ledoux T. Reflection and meta-level architectures:state of the art, and future trends Proceedings of the ECOOP-00 Workshop on Reflection and Meta-Level Architectures. Heidelberg, Germany:Springer-Verlag, 2000:1-15 [2] Massimo A, Cazzola W. The essence of reflection:a reflective run-time environment Proceedings of the 9th Annual ACM Symposium on Applied Computing (SAC-04). Nicosia, Cyprus:ACM, 2004:1503-1507 [3] Smith B C. Reflection and semantics in a procedural language. MIT-LCS-TR-272, 1982 [4] Shigeru C. A meta-object protocol for C++ Proceedings of OOPSLA’95. Austin, Texea:ACM, 1995:285-299 [5] Cazzola W,Ancona M,Canepa F,et al.Enhancing Java to support object groups. 2002. http://www.disi.unige.it/person/CazzolaW/references.html [6] Blair G S, Coulson G, Robin P. Architecture for next Generation Middleware Proceedings of the Middleware-98. New York:Springer-Verlag, 1998:191-206 [7] 黄罡, 王千祥, 梅宏,等.基于软件体系结构的反射式中间件研究[J]. 软件学报,2003,14(11):1819-1826 Huang Gang, Wang Qianxiang, Mei Hong,et al. Research on architecture-based reflective middleware[J]. Journal of Software, 2003, 14(11):1819-1826(in Chinese) [8] Bass Len, Clements Paul, Kazman Rick. Software architecture in practice[M]. MA:Addison Wesley Longman Inc, 1998. [9] Shaw Mary, Garlan Divid. Software architecture[M]. NJ:Prentice-Hall International Inc, 1996 [10] DMSO. High level architecture-frame and rules version 1.3. 1998. http://www.dmso.mil [11] DMSO. HLA Federation development and execution process (FEDEP) model. 1999. http://ww.dmso.mil [12] Hunt K, Dahmann J, Lutz R, et al. Planning for the evolution of automated tools in HLA. 1997. http://www.sisostds.org/index.php?tg=articles&idx=More&article=18&topics=8 [13] Kevin C, A Framework-based approach to HLA federate development. 1998. http://www.sisostds.org/index.php?tg=articles&idx=More&article=18&topics=8 [14] 张宇宏,胡亚海,彭晓源. 基于HLA的防空导弹武器系统仿真平台研究[J].北京航空航天大学学报,2003,29(1):1-4 Zhang Yuhong, Hu Yahai, Peng Xiaoyuan. Simulation platform based on HLA for air defense missile weapon system [J]. Journal of Beijing University of Aeronautics and Astronautics, 2003,29(1):1-4(in Chinese) [15] Regis Dumond, Reed Little. A federation object model(FOM) flexible federate framework. Technical Report CMU/SEI-2003-TN-007, 2003 [16] Gamma E, Helm R, Johnson R, et al. Design patterns, elements of reusable object-oriented software[M]. MA:Addison Wesley Publishing Company, 1995 [9] Saunders C, Lopata V, Barnard J, et al. Electron beam curing:taking good ideas to the manufacturing floor [J]. Radiation Physics and Chemistry, 2000, 57:441-445 [10] Berejka A J, Eberle C. Electron beam curing of composites in North America [J]. Radiation Physics and Chemistry, 2002, 63(3-6):551-556 [11] Boursereau F, Dupillier J M, Larnac G, et al. Advanced electron beam composites and modeling approach for spacecraft and transportation applications International SAMPE Symposium and Exhibition. Covina, CA:Society for the Advancement of Material and Process Engineering, 2000, 45:2235-2245 [12] Foedinger R, Schneider T, Grande R, et al. Development of electron beam curable composite motor cases International SAMPE Symposium and Exhibition. Covina, CA:Society for the Advancement of Material and Process Engineering, 2002, 47:570-584 [13] Lopata V J, Sidwell D R, Idgeon F E, et al. Preliminary test results for a type-trial repair on air Canada airbus aircraft fleet Proceedings of the 43rd International SAMPE Conference. Covina, CA:Society for the Advancement of Material and Process Engineering, 1998:1672-1680 [14] 隋刚,张佐光,袁宇慧,等. 增强纤维对环氧树脂基体电子束固化特征的影响研究 [J]. 复合材料学报, 2003, 20(2):1-6 Sui Gang, Zhang Zuoguang, Yuan Yuhui, et al. Study on effect of reinforce fiber on characteristic of electron beam curing in epoxy resin matrix [J]. Acta Materiae Compositae Sinica, 2003, 20(2):1-6 (in Chinese) [15] 刘玉文, 张志谦, 黄玉东, 等. 电子束固化复合材料界面 [J]. 复合材料学报, 2002, 19(3):16-20 Liu Yuwen, Zhang Zhiqian, Huang Yudong, et al. Interface of electron beam cured carbon fiber reinforced composites [J]. Acta Materiae Compositae Sinica, 2002, 19(3):16-20 (in Chinese)
  • 加载中
计量
  • 文章访问数:  2671
  • HTML全文浏览量:  155
  • PDF下载量:  933
  • 被引次数: 0
出版历程
  • 收稿日期:  2006-10-10
  • 网络出版日期:  2007-08-31

目录

    /

    返回文章
    返回
    常见问答