基于SOA的军事电子信息系统仿真架构技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
HLA是当前军事电子信息系统仿真领域应用最广泛的体系架构,但HLA还存在许多遗留问题没有解决,它已经不能满足军事电子信息系统仿真的需求。面向服务体系结构SOA,以服务和共享为核心,基于开放的标准和协议,具有松散耦合的特点,有利于系统间互操作和组件重用,对于构建复杂军事仿真系统而言,无疑是一种很好的解决方案。因此,HLA势必要被基于SOA的网络化建模与仿真技术所取代。
     鉴于HLA的不足和SOA在军事仿真中的应用潜力,本文提出了基于SOA的军事电子信息系统仿真架构(SOA-MEISSF),主要解决广域网范围内仿真系统间的互操作,提高仿真组件的重用性以及基于仿真服务快速重组仿真系统等问题。
     本文全面论述了可以应用在军事仿真中的架构思想(HLA、SOA和MDA)及面向服务体系架构的几种实现技术(CORBA、DCOM和Web Service)。在深入理解SOA相关知识并考虑军事仿真应用的需求和特点的基础上,提出了SOA-MEISSF模型。文中对架构模型的各个层次做了深入的分析,并详细阐述了仿真服务体系的层次划分及各层服务的设计重点,论述仿真服务的实现及封装原则。SOA架构的实现是由一系列开放技术作支撑的,本文认为模型驱动架构MDA是适用于基于SOA的仿真系统开发的有效方法,Web Service技术是实现SOA的一种最可行的技术途径,基于这种思路,本文给出了利用MDA方法和Web Service技术来开发基于SOA的仿真系统的过程模型。
     最后,基于SOA-MEISSF模型,本文给出了雷达情报综合处理仿真系统原型的设计与实现。
HLA is the most popular architecture used in simulation for military electronic information system. But there are many unsolved problems in HLA standard which results in the deficiency for requirements of military simulation. The kernel of Service-Oriented Architecture (SOA) is service and share. It based on open standards and protocols, has the loose-coupled characteristic which is useful for interoperability of system and the reuse of components. And no mistake, SOA is an excellent method for constructing complex military simulation system. So HLA will be replaced by the technology of SOA-based network modeling and simulation.
     In view of the deficiencies of HLA and the application potential of SOA in military simulation, a SOA-based military simulation system framework (SOA-MEISSF) was proposed in this theis. The framework solves the interoperability among simulation components in the WAN, improves the reuse of simulation components and recombines simulation system based on simulation services quickly.
     The idea applied in military simulation (HLA, SOA and MDA) and some implement technology (CORBA, DCOM and Web Service) for service-oriented architecture is analysed in the theis. With the deeply thinking of SOA and considering the requirement and characteristic of military simulation system, we propose SOA-MEISSF. And each level in the framework is explained after. Then the theis discusses the levels and design of simulation services system. Later we explain the implement and encapsulation principle for simulation services. The implement for SOA needs serials of opening technologys. We think Modeling Driven Architecture is an effective method which is appropriate for developing SOA-based simulation system. And Web Service is most viable technical approach for SOA’s implement. With the thinking, the process model of developing SOA-based simulation system using MDA method and Web Service technology is presented in the theis.
     At last, the design and implement for a simulation applying system about dealing with radar information based on SOA-MEISSF is given.
引文
[1] 胡晓峰 等. 战争模拟引论[M]. 第一版. 北京:国防大学出版社. 2004,3
    [2] 谭娟, 李伯虎, 柴旭东. 可扩展建模与仿真框架-XMSF 技术研究[J]. 系统仿真学报. 2006(1):96-101
    [3] 李伯虎, 柴旭东, 朱文海等. 现代建模与仿真技术发展中的几个焦点[J].系统仿真学报. 2004(9):1871-1878
    [4] 柴晓路, 梁宇路. Web Services 技术、架构和应用 [M]. 北京: 电子工业出版社, 2003
    [5] M. J. Wooldridge and N.R. Jennings. Intelligent Agent: Theory and Practice[J]. Knowledge Engineering Review, 10(2), 1995. 115-152
    [6] 黄柯棣 , 刘宝宏 , 黄健等 . 作战仿真技术综述 [J]. 系统仿真学报 . 2004(9):1887-1895
    [7] 赵新爽, 刘忠, 黄金才. 基于 MDA 的仿真系统开发架构研究[J]. 微计算机信息. 2006(5-1):296-298
    [8] 赵晓睿, 高晓光. 大规模分布仿真系统架构设计技术参考模型[J]. 系统仿真学报.2006(3):613-617
    [9] 童志鹏, 刘兴. 综合电子信息系统——现代战争的擎天柱[M]. 第一版.北京:国防工业出版社. 1999,10
    [10] Thomas Erl 著, 王满红 译.SOA 概念、技术与设计[M]. 第一版. 北京:机械工业出版社. 2007,1
    [11] C. Matthew MacKenzie, Ken Laskey, et. Reference Model for Service Oriented Architecture 1.0 Committee Specification 1[EB/OL]. Document identifier:soa-rm-cs. August 2006 http ://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm
    [12] Ali Arsanjani. Service-Oriented modeling and architecture: How to identify, specify, and realize services for your SOA [EB/OL]. Whitepaper from IBM, Nov 2004. http://www-128.ibm.com/developerworks/webservices/library/ws-soa-designl/
    [13] 周彦, 戴剑伟. HLA 仿真程序设计[M]. 第一版. 北京:电子工业出版社. 2002,6
    [14] 陈 欣 . 面 向 虚 拟 仿 真 环 境 的 RTI 性 能 测 试 研 究 [J]. 系 统 仿 真 学报.2006(3):597-601
    [15] Don Brutzman, Michael Zyda, J.Mark Pullen, Katherine L. Morse. Extensible Modeling and Simulation Framework (XMSF) Challenges for Web-Based Modeling and Simulation, Findings and Recommendations Report of XMSF Technical Challenges Workshop and Strategic Opportunities Symposium[EB/OL]. http : //www.Movesinstitute.org/xmsf/ XmsfWorkshopSymposiumReportOctober2002.pdf. October 2002
    [16] Joaquin Miller, Jishnu Mukerji. MDA Guide Version 1.0.1[EB/OL]. http://www.omg.org/mda/. June 2003
    [17] IEEE Std 1516-2000. IEEE New Standards Committee (NESCOM).IEEE Project Authorization Request (PAR) 1516 Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) -Framework and Rules[S]. Dec. 8, 1997
    [18] IEEE Std 1516-2000. IEEE New Standards Committee (NESCOM).IEEE Project Authorization Request (PAR) 1516.1 Standard forModeling and Simulation (M&S) High Level Architecture (HLA) -Federate Interface Specification[S]. Dec. 8, 1997
    [19] IEEE Std 1516-2000. IEEE New Standards Committee (NESCOM).IEEE Project Authorization Request (PAR) 1516.2 Standard forModeling and Simulation (M&S) High Level Architecture (HLA) -Object Model Template (OMT) Specification[S]. Dec. 8, 1997
    [20] Service-Oriented architecture (SOA) definition [EB/OL]. http://service-architecture.com/web-services/articles/service-oriented_architecture_soa_definition.html
    [21] Mark Endrei, Jenny Ang, et. Patterns : Service-Oriented Architecture and WebServices[EB/OL]. http://www.ibm.com/redbooks , Aprirl 2004
    [22] 张和明, 王宏伟, 贾丽. 基于 Web 服务和 HLA 的分布式建模与仿真环境[J]. 系统仿真学报.2006(8)增刊 2:343-346
    [23] Andreas Tolk. Avoiding another Green Elephant——A Proposal for the Next Generation HLA based on the Model Driven Architecture[A]. Proceedings of the 2002 Fall Simulation Interoperability Workshop. Paper ID: 02F-SIW-004, November 2002
    [24] Shawn Parr,Russell Keith-Magee.The Next Step——Applying the Model Driven Architecture to HLA[A] . Proceedings of the 2003 Spring Workshop.Paper ID:03S-SIW-123.April 2003
    [25] 刘秀罗, 马亚平,黄亦工. MDA 与先进分布仿真技术[J]. 系统仿真学报. 2004(10):2357-2358
    [26] 朱汉东, 刘小荷, 苟晓理. 基于 MDA 的空军作战仿真系统开发模式研究[J]. 系统仿真学报. 2006(8)增刊 2:13-16
    [27] Rakesh Radhakrishnan, MikeWookey. Model Driven Architecture Enabling Service Oriented Architectures [EB/OL]. http://www.omg.org. Sun Micro Systems. March 2004
    [28] David S.Frankel. 鲍志云 译. 应用 MDA[M]. 第一版. 北京:人民邮电出版社. 2003,11
    [29] OMG/ORMSC. Model Driven Architecture [EB/OL]. OMG Document Ormse 2001-07-01. http:// www.omg.org/mda/ . 2001,5
    [30] L Heaton. OMG Meta Object Facility (MOF) 1.4 Specification[S], http://www.omg.org/mda/specs.htm, 2002
    [31] Carolyn K Duby. Accelerating Embedded Software Development with a Model Driven Architecture [EB/OL]. Pathfinder Solutions. September 2003 http://www.pathfindersol.com
    [32] Common Object Request BrokerArchitecture: Core Specification[S]. Version 3.0.3 - Editorial changes, formal/04-03-01.March 2004http://www.omg.org/technology/documents/corba_spec_catalog.htm
    [33] W3C, Web Service Architecture [EB/OL]. http://www. w3.org/TR/2003/WD-ws-arch-20030808/
    [34] W3C, XML eXtensible Markup Language [EB/OL]. http://www.w3.orgiTR/2000/ REC-xml-20001006
    [35] W3C, SOAP Version1.2[S]. http://www.w3.org/TR/SOAP , 2002.6
    [36] Web Services Description Language (WSDL) Version 1.2[S]. W3C Working Draft. http://www.w3.org/TR/2002/WD-wsdl l2-20020709, 2002.7
    [37] UDDI Version 2.04 API Specification[S]. UDDI Published Specification.UDDI.Org, http://uddi.org/pubs/ProgrammersAPI-V2.04-Published-20020719.pdf. 2002.7
    [38] 刘晓华 编著. NET Web 服务开发指南[M]. 第一版. 北京:电子工业出版社. 2002,10
    [39] 郑小平 编著. NET 精髓——Web 服务原理与开发[M]. 第一版. 北京:人民邮电出版社. 2002,1
    [40] Business Process Execution Language for Web Services[S], Version 1.0, http://www.ibm.com/developerworks/library/ws-bpel/
    [41] Web Services Flow Language (WSFL) Version 1.0p[S] http://www.ibm.com/software/solutions/webservicwa/pdf/WSFL.pdf
    [42] XLANG, Web Services for Business Process Design[S], http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/default.htm
    [43] 田捷. 基于.Net 架构的 XML Web Services 技术研究与实现. 武汉理工大学硕士学位论文. 2004.5
    [44] BO Hu Li, Xudong Chai, Yanqiang Di, Haiyan Yu, Zhihui Du, Xiaoyuan Peng. Research on Service Oriented Simulation Grid[A]. Autonomous Decentralized Systems, 2005. ISADS 2005. Proceedings. Publication Date: 4-8 April 2005. On page(s)7-14
    [45] Jean Bézivin, Slimane Hammoudi, et. Applying MDA Approach for WebService Platform[A]. Proceedings of the 8th IEEE Intl Enterprise Distributed Object Computing Conf (EDOC 2004)1541-7719/04. 2004 IEEE

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700