基于粗粒度需求及服务关键属性的军事信息服务优化组合方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着军事变革和信息技术的发展,传统的指挥控制系统已经无法满足联合作战的需求,由于服务的松耦合、可复用等特点,下一代指控系统必然是基于面向服务思想构建的。目前商用SOA系统已经得到成熟的应用,服务在军事领域的应用研究也开始成为众多专家和学者研究的焦点,但是由于军事领域的特殊性,目前还存在许多的问题,包括需求描述问题、可信研究问题以及关联分析问题等。针对军事活动的粗粒度需求以及军事活动中服务的可信性和关联性等关键属性缺乏合理分析的问题,本文主要研究了以下内容:
     (1)讨论了军事信息服务的基本概念,分析了军事信息服务的特征、分类以及军事信息服务组合的相关概念和特征。
     讨论了军事信息服务的概念,分析了军事信息服务的特征,并针对该特征探讨了军事信息服务的分类,在此基础上讨论了军事信息服务组合的概念和特征,建立了军事信息服务QoS指标模型,详细分析了新型指控系统军事信息服务QoS应具备的各种关键属性。在此基础上,提出了军事信息服务QoS数据的处理方法,包括QoS数据的监控、管理、计算,并对组合服务QoS计算方法做了探讨。
     (2)分析了军事领域的需求特点,针对该特点提出了相应的基于粗粒度需求的军事信息服务组合方法。
     提出了一种基于粗粒度需求的服务组合优化方法。该方法把满足用户某一粗粒度需求的服务实例抽象为一类服务集合,依照业务流程关系将不同集合联系起来形成可行解;结合用户具体的功能需求,将不同服务集合内的服务实例科学地组合起来,形成满足功能需求且具有最优QoS指标的服务集合,并与具备复合功能的服务进行比较,最后形成优化解。
     (3)分析了军事信息服务组合过程中面临的信任问题,提出了支持可信判断的军事信息服务组合方案。
     对QoS来源进行分析,建立了相应的系统结构,为服务提供者和服务推荐者划分信任级别,给出了可信度的量化方法,根据社会交往方式量化了直接经验和间接经验在可信判断中的作用,并以此构建了QoS的计算模型,将服务可信性作为服务组合的重要指标来进行研究,实现了基于服务可信的军事信息服务优化组合策略,设计了相应的算法。
     (4)分析了军事信息服务之间的关联关系,提出了支持服务关联的军事信息服务组合方案。
     对服务的形式化描述作了修正,提出了基于服务关联的服务匹配算法,提高了服务组合的效率和准确性。
     基于本文研究的构建方法设计实现了军事信息服务组合演示原型系统,给出了该原型系统总体结构,介绍了各功能模块的实现和接口。通过对该原型系统的应用,证明了本文提出的指控能力包构建方法的可行性和实用性。
As the development of information technology and military reform, the traditional command and control system can’t meet the need of joint operations. Next generation of command and control system must be based on the thoughts of service-oriented because of the characteristics of service. As the SOA systems have been used widely in business area, research on the application of SOA systems in millitary area has been the focus of many reseachers. But because of the specialties of millitary operations, there are many problems in the application of service-oriented method. For example, most of exist methods can not express millitary demand exactly, or can not fulfill the security demand, or neglect the relationship of services. The thesis researches mainly on the matters listed hereinafter:
     (1) Fundamental concepts and general characteristics of millitary information service and millitary information service composition are researched.
     The basic concept of millitary information service, the key attributes of QoS model and the classification are put forward. Based on these, the concept and characteristics of millitary information service composition are reserched, the methods in dealing with the QoS data of millitary information service are proposed, which includes the collection, guidance and computation of QoS data. Then the method of computing composite service QoS data is proposed.
     (2) Coarse-granularity requirements in millitary operations is analysed, based on which millitary information service composition method is proposed.
     A composition method of millitary information service based on coarse-granularity demand is proposed. It accumulates the services which can fulfill a single desire of the request into a kind of service set, and then composes the set of services into the feasible results according to business logic relation. With the detail of user’s request, it composes the services of the service set into an optimal result and then forms the optimal path by comparing the optimal service set and the services which has multiple functions.
     (3) The trustworthy problem in constructing service compostion is analysed, then the compostion method which can solve the problem is proposed.
     This method analyses the source of QoS data and proposes relevant system architecture, then proposes an algorithm to formulate the QoS dependability. According to the social manner, it gives an introduction of direct evidence and indirect evidence in QoS computation, differentiates the function of direct evidence and indirect evidence, and then proposes the model of QoS computation. It further designs a service composition optimize mechanism considering the trust and gives corresponding algorithms.
     (4) The relationship of millitary information services are analysed, then the method which can analyse the relation of services efficiently is proposed.
     This method modifies the express form of service and proposes an algorithm of service mapping, it increase the efficiency and exactness of millitary information service compostion.
     A prototype of Millitary Information Service Compostion Demo Platform is designed and constructed based on the construction methods which are studied in this dissertation. The prototype architecture and the implementation and interfaces of every function module are presented. The use of this prototype proves that the method of millitary information service composition studied in this dissertation are correct and practical.
引文
[1]周晓明.新型指挥控制软件体系结构及通用平台[R].总装备部,2006.
    [2]毛新生. SOA原理·方法·实践[M].北京:电子工业出版社,2007.
    [3]钱柱中,陆桑璐,谢力.基于Petri网的Web服务自动组合[J].计算机学报, 2006, 29(7): 1057-1066.
    [4] Narayanan S., Mcllraith A. Simulation, verification and automated composition of Web services[C]. In: Proceedings of the 11th International World Wide Web Conference(WWW2002), Honolulu, USA, 2002, 77-88.
    [5] Hamadi R., Benatallah B.. A Petri net-based model for Web service composition[C]. In: Proceedings of the Australasian Database Conference, Adelaide, Australian, 2003, 191-200.
    [6] Cardoso J, Sheth A. Semantic e-workflow composition[J]. Journal of Intelligent Information System, 2003, 12(3):191?225.
    [7]胡海涛,李刚,韩燕波.一种面向业务用户的大粒度服务组合方法[J].计算机学报, 2005, 28(4):694?703.
    [8] Wu D, Parsia B, Sirin E, Hendler J, Nau D. Automating DAML-S Web services composition using SHOP2[C]. In: Fensel D, ed. Proc. of the Int’l Semantic Web Conf. Sanibel Island: Springer-Verlag, 2003. 250?262.
    [9] Rao JH, Kungas P, Matskin M. Logic-Based Web services composition: from service description to process model[C]. In: Zhang LJ, ed. Proc. of the Int’l Conf. on Web Services. San Diego: IEEE Computer Society, 2004. 446?453.
    [10] Akkiraju R, Srivastava B, Ivan AA, Goodwin R, Syeda-Mahmood T. SEMAPLAN: Combining planning with semantic matching to achieve Web service composition[C]. In: Leymann F, ed. Proc. of the Int’l Conf. on Web Services. Chicago: IEEE Computer Society, 2006. 37?44.
    [11] Zhao HB, Doshi P. A hierarchical framework for composing nested Web processes[C]. In: Dan A, ed. Proc. of the Int’l Conf. on Service-Oriented Computing. Chicago: Springer-Verlag, 2006. 116?128.
    [12] Zhang RY, Arpinar BI, Aleman-Meza B. Automatic composition of semantic Web services[C]. In: Zhang LJ, ed. Proc. of the Int’l Conf. on Web Services. Las Vegas: IEEE Computer Society, 2003. 38?41.
    [13] Aversano L, Canfora G, Ciampi A. An algorithm for Web service discovery through their composition[C]. In: Zhang LJ, ed. Proc. of the Int’l Conf. on Web Services. San Diego: IEEE Computer Society, 2004. 12?19.
    [14] Brogi A, Corfini A, Popescu R. Composition-Oriented service discovery[C]. In: Gschwind T, ed. Proc. of the Int’l Conf. on Software Composition. Edinburgh: Springer-Verlag, 2005. 15?30.
    [15]刘家茂,顾宁,施伯乐.基于Mediator的Web Services无回溯反向链动态合成[J].计算机研究与发展, 2005, 42(7):1153?1158.
    [16] Hashemian SV, Mavaddat F. A graph-based framework for composition of stateless Web services[C]. In: Bernstein A, ed. Proc. of the European Conf. on Web Services. Zürich: IEEE Computer Society, 2006. 75?86.
    [17]李曼,王大治,杜小勇,王珊.基于领域本体的服务动态组合[J].计算机学报, 2005, 28(4):644-670.
    [18] Zhang R., Arpinar B., Aleman-Meza B.. Automatic composition of semantic Web services[C]. In: Proceedings of International Conference on Web Services, Las Vegas, USA, 2003, 38-41.
    [19] Küster U, K?nig-Ries B, Stern M, Klein M. DIANE: an integrated approach to automated service discovery, matchmaking and composition[C]. International Conference on Service-Oriented Computing, p1033-1042, 2007.
    [20] Xu M, Chen JL, Peng Y et al. A Dynamic Semantic Association-Based Web Service Composition Method[C]. Web Intelligence, Issue18-22, 2006.
    [21] Wang MH, William K. Cheung, Liu JM et al. Agent-Supported Web Service Composition for Supply Chain Management[C]. In: Proceedings of the 8th IEEE International Conference on E-Commerce Technology and the 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services, San Francisco, CA, USA, 43-43. 2006.
    [22]郭得科,任彦,陈洪辉,薛群威,罗雪山.一种QoS有保障的Web服务分布式发现模型[J].软件学报, 2006, 17(11):2324-2334.
    [23]胡春华,吴敏,刘国平等.一种基于业务生成图的Web服务工作流构造方法[J].软件学报, 2007, 18(8):1870-1882.
    [24]邓永光,吴健,李莹,吴朝晖.基于回溯树的Web服务自动组合[J].软件学报, 2007, 18(8): 1896-1910.
    [25]蒋伟进,王璞.基于MAS市场机制的动态计算资源调度模型研究[J].计算机研究与发展, 2007, 44(1): 29-36.
    [26]李研,周明辉,李瑞超,曹东刚,梅宏.一种考虑QoS数据可信性的服务选择方法[J].软件学报, 2008, 19(10): 2620-2627.
    [27] Radu Jurca, Walter Binder, Boi Faltings. Reliable QoS Monitoring Based on Client Feedback[C]. In: Proceedings of Sixteenth International World Wide Web Conference (WWW 2007), Banff, Alberta, Canada, 2007, 1003-1011.
    [28] Zhou Tao, Zheng Xiaolin, William Wei Song, Du Xiaofeng, Chen Deren. Context-Sensitive QoS Model: A Rule-Based Approach to Web Service Composition[C]. In: Proceedings of Sixteenth International World Wide Web Conference (WWW 2008), Beijing, China, 2008, 1203-1204.
    [29] Thomas Eri著,王满红,陈荣华译. SOA概念、技术与设计[M].机械工业出版社, 2007.
    [30] Liu YT, Ngu AHH, Zeng LZ. QoS computation and policing in dynamic Web service selection[C]. In: Feldman SI, Uretsky M, Najork M, Wills CE, eds. Proc. of the WWW 2004. New York: ACM Press, 2004. 66?73.
    [31] DOD Report. Naval Transformation Roadmap[R]. 2003.
    [32] Lt Col M Lloyd. Commanding Agile Mission Groups: a speculative model[J]. Ministry of Defense, Journal of Defense science, 2003.
    [33]李研,周明辉,李瑞超,曹东刚,梅宏.一种考虑QoS可信性的服务选择方法[J].软件学报, 2008, 19(10): 2620-2627.
    [34] Qiu ZY, Zhao XP, Cai C et al. Towards the Theoretical Foundation of Choreography[C]. In: Proceedings of Sixteenth International World Wide Web Conference (WWW 2007), Banff, Alberta, Canada, 2007, 973-982.
    [35]郭慧鹏,怀进鹏,邓婷等.一种可信的自适应服务组合机制[J].软件学报, 2008,31(8): 1434-1444.
    [36] D.Umuhoza, J.I.Agbinya, D Moodley et al. A Reputation based Trust Model for Geospatial Web Services[C]. In: Proceedings of 1st WSEAS International Conference on ENVORONMENTAL and GEOSPATIAL SCIENCE and ENGINEERING (EG’08), Malta. 2008, 220-225.
    [37]余浩,朱成,丁鹏. SOA实践-构建基于Java Web服务和BPEL的企业级应用[M].电子工业出版社. 2009.1.
    [38]马建威,舒振,罗雪山.新型指控系统军事信息服务QoS技术研究[J].电子科学研究院学报. 2009, 4(5): 464-468.
    [39] F. Leymann, D. Roller, and M.T. Schmidt. Web Services and Business Process Management[J]. IBM System Journal, Vol.35, No.5, 2002, pp55-62.
    [40] S.Tsur, S.Abiteboul, R. Agrawal, U.Dayal, J.Klein, and G. Weikum. Are Web Services the Next Revolution in e-Commerce (Panel)?[C]. In Proc. of the 27th International Conference on Very Large Databases (VLDB), Roma, Italy: Morgan Kaufmann Publishers, 2001: pp614-617.
    [41] S. R. Ponnerkanti and A. Fox. SWORD: A Developer Toolkit for Web Service Compostion[C]. In Proc. of the 11th International World Wide Web Conference (WWW), Hawaii, USA, May 2002.
    [42] G.. piccinelli. Service Provision and Composition in Virtual Business Communtiies[R]. Technical Report HPL-1999-84, Hewlett-Packard. Available at http://www.hpl.hp.comltechreports/1999/HPL-1999-84.html,1999.
    [43] R.Y Zhang and J.Wang, ONTOS: Ontology Driven Web Service Composition Platform[R]. Available at: http://Webster.es.uga.edu/ruoyanlONTOS.htm.
    [44] BPEL4WS Consortium. Business process execution language for Web services. 2002. http://www.ibm.com/Developerworks/library/ws-bpel.
    [45]赵生慧,吴国新,张三峰,方群,于坤. SOA的QoS研究综述[J].计算机科学, 2009, 36(4): 16-20.
    [46]胡春华,吴敏,刘国平. Web服务工作流中基于信任关系的QoS调度[J].计算机学报, 2009, 32(1):42-53.
    [47] Tian M, Gramm A, Ritter H, Schiller J. Efficient selection and monitoring ofQoS-aware Web services with the Ws-QoS framework[C]//Liu J, Cercone N, eds. Proc. Of the IEEE Int’l Conf. on Web Intelligence (WI 2004). New York: IEEE Press, 2004. 152-l 58.
    [48] Shuping R., A Model for Web Services Discovery with QoS[C]//ACM SIGCOM Exchanges, 2003, 4(1):1-10.
    [49]林闯,田立勤,王元卓.可信网络中用户行为可信的研究[J].计算机研究与发展, 2008, 45(12): 2033-2043.
    [50] Mui L. Computational models of trust and reputation: Agents, evolutionary games, and social networks [ph.D. dissertation]. Massachusetts Institute of Technology, MA, USA, 2003.
    [51] W. T. L. Teacy, G. Chalkiadakis, A. Rogers et al. Sequential Decision Making with Untrustworthy Service Providers[C]. In: Proc. of 7th Int. Conf. on Autonomous Agents and Multiagent Systems(AAMAS 2008), Padgham, Parkes, Müller and Parsons (eds.), 2008, 755-762.
    [52]叶世阳,李磊,魏峻,黄涛.支持服务关联的组合服务选择方法研究[J].计算机学报. 2008,1(8): 1383-1397.
    [53]徐萌,陈俊亮,彭永,梅翔.基于服务关系本体的服务生成.软件学报. 2008, 19(3):545-556.
    [54]徐萌.基于服务关系的服务组合相关技术研究[D].北京:北京邮电大学博士论文, 2007,4.
    [55]皇甫先鹏.基于服务的指挥控制能力包构建方法研究[D].长沙:国防科技大学硕士学位论文, 2008,12.
    [56]柏晓莉. C4ISR系统开发的仿真支持集成框架及其关键技术研究[D].长沙:国防科技大学博士论文, 2009,9.
    [57]郭得科.基于Kautz图和Bloom滤波的对等网络研究[D].长沙:国防科技大学博士学位论文,2008,10.
    [58] Bhavani Thuraisingham. Building Trustworthy Semantic Webs[M]. Auerbach Publications. 2008.
    [59] Vladimir O. Safonov. Using Aspect-Oriented Programming for Trustworthy Software Development [M]. WILEY-INTERSCIENCE. 2008
    [60]张钋.基于语义的网络服务匹配机制的研究与实现[D].北京:清华大学硕士论文,2005.
    [61] Sirin E. Parsia B. Hendler J. Filtering and Selecting Semantic Web Services with Interactive Composition Techniques[J]. Intelligent Systems, IEEE, 2004 19(4): 42-49.
    [62]宛海宁.基于Pub/Sub的战场态势信息分发方法与原型系统研究[D].长沙:国防科技大学硕士学位论文, 2008,12.
    [63] Mei Xiang, Chen Junliang. Intetgrating Semantic Business Policy into Web Service Composition[C]. Proceedings of SOAM, 2006. 12, Chicago, USA. pp84-95.
    [64] Peter Brucjer. Scheduling Algorithms[M]. Springer. 2006.10.
    [65] Fabio Casati, Ski Ilnicki, Li-Jie Jin,Vasudev Krishnamoorthy, Ming-Chien Shan.Adaptive and Dynamic Service Composition in eFlow[R]. HP Laboratories Palo Alto, 2000
    [66] Fabio Casati, Ski Ilnicki, Li-Jie Jin, Vasudev Krishnamoorthy, Ming-Chien Shan. eFlow:a Platform for Developing and Managing Composite e-Services[R]. HP Laboratories Palo Alto, 2000
    [67] Fabio Casati, Ski Ilnicki, Li-Jie Jin, Vasudev Krishnamoorthy, et al. An Open, Flexible, and Configurable System for E-Service Composition[R]. HP Laboratories Palo Alto, 2000
    [68] Boualem Benatallah, Marlon Dumas, Quan Z. SHENG.. Facilitating the Rapid Development and Scalable Orchestration of Composite Web Services in Distributed and Parallel Databases[J]. An International Journal (DAPD), Kluwer Academic Publishers, 17(1):5-37, 2005
    [69] Quan Z. Sheng, Boualem Benatallah, Rayan Stephan, Eileen Oi-Yan Mak, Yan Q. Zhu. Discovering E-Services Using UDDI in SELF-SERV[C]. International Conference on E-Business (ICEB2002), Beijing China, 2002
    [70] Boualem Benatallah, Marlon Dumas. Definition and Execution of CompositeWeb Services: The SELF-SERV Project[C]. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, 2002
    [71] Boualem Benatallah, Quan Z. Sheng, Marlon Dumas. The Self-Serv Environment for Web Services Composition[J]. IEEE Internet Computing , pp40-48,2003
    [72] Boualem Benatallah, Marlon Dumas, Quan Z. Sheng, Anne H.H. Ngu. Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services[C]. The 18th IEEE International Conference on Data Engineering (ICDE02), pp297-308, SanJose, California, USA, 2002
    [73] SR Ponnekanti and A Fox. SWORD:A Developer Toolkit for Web Service Composition[C]. The Eleventh International World Wide Web.Honolulu, Hawaii, May 2002
    [74] Abhijit Patil, Swapna Oundhakar, Amit Sheth, Kunal Verma. METEOR-S Web Service Annotation Framework[C]. WWW 2004, May 17-22, New York, USA, 2004
    [75] Kaarthik Sivashanmugam, John A. Miller, Amit P. Sheth, Kunal Verma. Framework for Semantic Web Process Composition[M]. Large Scale Distributed Information Systems (LSDIS) Lab, Computer Science Department, The University of Georgia, June 2003
    [76] Debra VanderMeer, et al. FUSION: A System Allowing Dynamic Web Service Composition and Automatic Execution[C]. IEEE International conference on E_Commerce(CEC), pp399-404, 2003
    [77] Chandrasekaran Senthilanand, et al. Performance Analysis and Simulation of Composite Web Services[J]. The Internatianal Journal of Electronic Commerce and Business Media(EM),13(2):120-132,2003
    [78] Seog-Chan Oh, Dongwon Lee, et al. Effective Web Service Composition in Diverse and Large-Scale Service Networks[J]. IEEE Transactions on Services Computing, 2008, 1(1): 15-32.

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

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

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