期刊文献+

一种基于运行时体系结构的BPEL支撑环境 被引量:3

A Runtime Software Architecture-enhanced BPEL Supporting System
下载PDF
导出
摘要 为了使BPEL描述的组合服务能够根据动态的网络环境和多变的用户需求而动态演化,在我们已有工作的基础上,提出一种基于运行时体系结构的BPEL支撑环境.其核心在于引入一个运行时体系结构对象来刻画组合服务的体系结构,并用其解耦组合服务与其成员之间的引用关系,从而通过对该对象的修改引起组合服务与其成员之间交互行为的重解释,实现组合服务的动态演化.在此支撑环境上开发了一个简单的应用实例以展示动态调整的效果. An enhanced BPEL supporting system is proposed based on our previous work to facilitate the dynamic adaptation of composite services, which is often desirable and sometimes unavoidable to keep the services facing evolving environment and varying user requirements satisfactory. With this approach the runtime architecture object which describes the architecture of a composite service is utilized to further decouple the composite service from its constituents by redefining the service references under the current architectural context. The dynamic adaptation is implemented by reinterpreting communicating behaviors between the composite service and its constituents, which is naturally resulted from the modification of the runtime architecture object. A simple application is also developed with the supporting system to illustrate the effect of this architecture-based dynamic adaptation mechanism.
出处 《电子学报》 EI CAS CSCD 北大核心 2006年第B12期2360-2365,共6页 Acta Electronica Sinica
基金 国家自然科学基金(No.60403014) 国家973重点基础研究发展规划(No.2002CB312002) 国家863高技术研究发展计划(No.2006AA01Z159) 江苏省自然科学基金(No.BK2006712)
关键词 面向服务的计算 服务组合 BPEL 软件体系结构 动态演化 service-oriented computing services composition BPEL software architecture dynamic evolution
  • 相关文献

参考文献12

  • 1Papazoglou M P, Georgakopoulos D. Service-oriented computing: Introduction [ J ]. Communications of the ACM, 2003,46(10) :24 - 28. 被引量:1
  • 2Andrews T, Curbera F, Dholakia H, et al. Business Process Execution Language for Web Services, Version 1. 1 [ Z/OL ].http://www-128. ibm. com/developerworks/library/specification/ws-bpel/, 2003. 被引量:1
  • 3Curbera F, Khalaf R, Mukhi N, et al. The next step in web services [ J] . Communications of the ACM, 2003,46(10) : 29 - 34. 被引量:1
  • 4Yang J. Web service componentization [ J ]. Communications of the ACM ,2003,46(10) :35 - 40. 被引量:1
  • 5马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 6Shaw M, DeLine R, Klein D V, et al. Abstractions for software architecture and tools to support them[J]. IEEE Transaction on Software Engineering, 1995,21(4) :314 - 335. 被引量:1
  • 7Ma X,Cao J, Chan A,Lu J,Zhang K.A graph-oriented approach to the description and implementation of distributed and dynamic software architecture [ A ]. The 15th International Conference on Software Engineering and Knowledge Engineering[ C ] . San Francisco, USA,2003.518 - 524. 被引量:1
  • 8Charfi A, Mezini M. Aspect-oriented web service composition with AO4BPEL [ A ]. Proceedings of the 2nd IEEE European Conference on Web Services [ C ]. Erfurt, Germany, 2004. 168- 182. 被引量:1
  • 9Verheecke B, Cibran M A. AOP for dynamic configuration and management of web services[A]. Proceedings of the 1st IEEE European Conference on Web Services [ C ]. Erfurt, Germany,2003.137 - 151. 被引量:1
  • 10Siljee J, Bosloper I, Nijhuis J, Hammer D. DySOA: Making service systems serf-adaptive[A]. Proceedings of the 3rd International Conference on Service-Oriented Computing[C].Amsterdam, Netherlands, 2005.255 - 268. 被引量:1

二级参考文献25

  • 1王晓光,冯耀东,梅宏.ABC/ADL:一种基于XML的软件体系结构描述语言[J].计算机研究与发展,2004,41(9):1521-1531. 被引量:26
  • 2Papazoglou M.P., Georgakopoulos D. Service-oriented computing: Introduction. Communications of the ACM, 2003, 46(10): 24~28 被引量:1
  • 3Burner M. Service orientation and its role in your connected system strategy. Microsoft Corporation. White paper. 2004. Available at http://msdn.microsoft.com/library/en-us/dnbda/html/SrOrientWP.asp 被引量:1
  • 4Channabasavaiah K., Holley K., Tuggle E.M. Migrating to a service-oriented architecture. IBM Corporation. White paper. 2003. Available at http://www.ibm.com/developerworks/webservices/library/ws-migratesoa/ 被引量:1
  • 5Erl T. Service -Oriented Architecture: A Field Guide to Integrating XML and Web Services. NJ, USA: Prentice Hall PTR, 2004 被引量:1
  • 6Papazoglou M.P. Service-oriented computing: Concepts, characteristics and directions. In: Proceedings of the 4th International Conference on Web Information System Engineering, Roma, Italy, 2003, 3~10 被引量:1
  • 7Andrews T., Curbera F., Dholakia H. et al. Business process execution language for Web services, Version 1.1. BPEL4WS specification, 2003. Available at http://www.ibm.com/developerworks/library/ws-bpel/ 被引量:1
  • 8Cabrera L.F., Copeland G., Feingold M. et al. Web services coordination WS-coordination specification, 2004. Available at http://ftpna2.bea.com/pub/downloads/WS -Coordination.pdf 被引量:1
  • 9Curbera F., Khalaf R., Mukhi N. et al. The next step in Web services. Communications of the ACM, 2003, 46(10): 29~34 被引量:1
  • 10Ma X., Cao J., Chan A., Lu J., Zhang K. A graph-oriented approach to the description and implementation of distributed and dynamic software architecture. In: Proceedings of the 15th International Conference on Software Engineering and Knowledge Engineering, San Francisco, USA, 2003, 518~524 被引量:1

共引文献89

同被引文献34

引证文献3

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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