期刊文献+

云端的服务协作动态构造技术研究综述 被引量:1

A Survey of Dynamic Construction Technologies for Service Cooperation Above the Clouds
下载PDF
导出
摘要 继面向服务计算(SOC)和面向服务体系结构(SOA)发展出一系列网络服务技术之后,新兴的云计算正在加速软件资源的服务化和虚拟化进程,云端的网络资源可以通过Web服务封装和虚拟化,从而实现基于服务的协同工作。相应的,软件服务技术近年来已从最初的"服务描述、发现、调用"和简单的"软件即服务(SaaS)"向"服务协作(service cooperation)"发展。显然,对于那些普遍面临着需求频繁变更或者网络资源时常变化的服务协作应用而言,无法适应动态环境的解决方案将逐渐失去作用。由于服务协作是一项复杂的任务,往往超出了人工处理的能力。理论上,为了达到业务目标,服务协作结构应该是动态且自动构造出来的。因此,服务协作动态构造技术一直是近年来的研究热点。本文综述了国内外服务协作动态构造相关工作的研究进展,通过回顾互联网络的发展历史,分析了服务协作动态构造问题出现的背景,并给出了服务协作的概念定义,进而提出了服务协作的动态构造问题,同时阐释了其现实意义。我们详细分析了国内外的研究动态,特别列举了国内已有的研究基础,剖析比较了几类主流技术的代表性工作,揭示了这几类技术演进的脉络,指出了当前较被看好的研究方向。本文还总结了已有技术方法的不足,并讨论了可能的进一步改进方向,认为服务协作动态构造技术将在云计算时代迎来更乐观的应用前景。 Emerging cloud computing beyond service oriented computing (SOC) and service oriented architecture (SOA) is increasing the evolution and variation of software resources that could be encapsulated and virtualized by web services,so as to achieve service-based cooperation. Technologically,software services have currently evolved from 'description,discovery and invocation' and 'software as a service (SaaS)' towards 'service cooperation'. As to those service cooperation applications that generally confront requirement and network resource which both change frequently,solutions that cannot adapt to dynamic environments will decrease their usefulness obviously. Service cooperation is usually too complex to be handled manually. Ideally,the service cooperation should be constructed automatically and dynamically in order to achieve desired business objective. Accordingly,dynamic construction for service cooperation has attracted much attention in recent years. This paper investigates the state of arts in this area. Recalling the history of Internet,we analyze the technical background,give some formal definitions,and discuss the real value for service cooperation. Furthermore,we review related work all around the world in detail,in particular existing work in China. Then,we uncover the process of technical evolution,and predict possible mainstream trends. Understanding the drawback of existed work,we discuss further work,and thus believe the near promising future of dynamic construction technologies for service cooperation.
出处 《电信科学》 北大核心 2010年第S1期11-18,共8页 Telecommunications Science
基金 国家自然科学基金资助项目(No.60703036) 中央高校基本科研业务费资助项目(No.2009RC0310) 欧盟框架计划资助项目(No.FP6-2006-IST-045256) 科技部对欧盟科技合作专项资助项目(No.0802)
关键词 服务协作 动态构造 自动型方法 智能规划 service cooperation,dynamic construction,automatic method,AI planning
  • 相关文献

参考文献51

二级参考文献67

  • 1李景山,廖华明,侯紫峰,徐志伟.普及计算中基于接口语义描述的动态服务组合方法[J].计算机研究与发展,2004,41(7):1124-1134. 被引量:20
  • 2Chappell D, Jewell T. Java Web Services. O'Reilly Press, 2002.
  • 3BPMI. Business process modeling language (BPML). 2001. http://www.bpmi.org/bpml-spec.esp
  • 4Feng YL, Huang T, Jin BH. Network distributed computing and software engineering. Beijing: Science Press, 2003 (in Chinese).
  • 5Liu SH, Wei J, Xu W. Service cooperation middleware and its support for process integration. In: Hah YB, Shi ML, eds. Proc. of the Int'l Workshop on Grid and Cooperative Computting (GCC 2002). Beijing: Publishing House of Electronics Industry, 2002.614~6
  • 6Liu SH, Wei J, Xu W. Towards dynamic process with variable structure by reflection. In: Williams M, ed. Proc. of the 27th Annual Int'l Computer Software and Applications Conf. (COMPSAC 2003). Dallas: IEEE Computer Society, 2003. 120~125.
  • 7Liu SH, Wei J, Xu W. Modeling decentralized adaptive process based on the service cooperation middleware. In: Ertas A, ed. Proc.of the 7th World Conf. on Integrated Design and Process Technology (IDPT 2003). Austin: Society for Design and Process Science,
  • 8de Bakker J, de Vink E. Control Flow Semantics. Cambridge: MIT Press, 1996.
  • 9Barros FJ. Modeling formalisms for dynamic structure systems. ACM Trans. on Modeling and Computer Simulation, 1997,7(4):501-515.
  • 10Uhrmacher AM. Dynamic structures in modeling and simulation: A reflective approach. ACM Trans. on Modeling and Computer Simulation, 2001,11 (2):206-232.

共引文献343

同被引文献9

  • 1Armbust M. Above the clouds: A Berkeley view of cloud com puting [R]. Beijing: EECS, 2009: 1-27.
  • 2Wu Wei-wen. Developing an explorative model for SaaS adoption [J]. Expert Systems with Applications, 2011, 38 (12): 15057-15064.
  • 3Wu Bin, Deng Shuiguang, Li Ying, et al. Reference models for SaaS oriented business workflow management systems [C]. Washington, DC, USA: Hans-Arno Jacobsen, Yang Wang, Patrick Hung. IEEE International Conference on Services Computing, 2011.
  • 4Dean Jean, Ghemawat S. Map/Reduce: Simplified data processing on large cluster [J]. Commun ACM, 2008, 51 (1): 107-113.
  • 5Wikipedia How map and reduce operations are actually carried out [EB/OL]. [2011-07-14]. http: //wild. apache.org/hadoop/HadoopMapReduce.
  • 6栾亚建,黄翀民,龚高晟,赵铁柱.Hadoop平台的性能优化研究[J].计算机工程,2010,36(14):262-263. 被引量:51
  • 7曹宁,吴中海,刘宏志,张齐勋.HDFS下载效率的优化[J].计算机应用,2010,30(8):2060-2065. 被引量:23
  • 8王峰,雷葆华.Hadoop分布式文件系统的模型分析[J].电信科学,2010,26(12):95-99. 被引量:22
  • 9潘巍,李战怀,伍赛,陈群.基于消息传递机制的MapReduce图算法研究[J].计算机学报,2011,34(10):1768-1784. 被引量:45

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部