期刊文献+

基于XYZ/ADL的Web服务组合描述与验证 被引量:6

Specification and Verification of Web Service Composition Based on XYZ/ADL
在线阅读 下载PDF
导出
摘要 Web服务组合是当前Web服务领域的一个研究热点,目前已有一些相关的描述与验证方法,本文从软件体系结构角度研究Web服务组合描述与验证方法.基于软件体系结构描述语言XYZ/ADL和精化检验/模型检测方法,提出了一种Web服务组合的描述与验证方法.XYZ/ADL是时序逻辑语言XYZ/E的扩展,考虑到多数Web服务具有实时特征,采用XYZ/E的实时扩展语言XYZ/RE表示系统应满足的时间约束.针对Web服务组合系统,根据XYZ/RE到时间自动机的映射规则将系统描述转换为对应的时间自动机,分别采用精化检验和模型检测两种技术验证Web服务组合的正确性;最后通过两个实例分析分别阐述了上述方法的可行性和有效性. Web service composition is the hotspot in the field of Web services.Many methods are proposed to describe and verify its correctness.This paper researches specification and verification of Web services composition from software architecture.Refinement checking and model checking are two important formal verification methods.This paper explores the problem of Web service composition based on both software architecture description language XYZ/ADL and formal verification,then proposes a specification and verification method of Web service composition.XYZ/ADL is the extension of the temporal logic language XYZ/E.Considering most Web service with real time characteristics,we can use XYZ/RE which is the real time extension of XYZ/E to express time constraints of the system.For systems with time constraints,we transform the system description to corresponding timed automata according to the mapping rules,then use refinement checking and model checking to verify the correctness of web service composition.Experiments demonstrate feasibility and validity of above idea.
出处 《电子学报》 EI CAS CSCD 北大核心 2011年第A03期86-93,共8页 Acta Electronica Sinica
基金 国家自然科学基金(No.60973149) 中国科学院计算机科学国家重点实验室开放课题(No.SYSKF0908) 江苏省高校自然科学研究项目(No.08KJB520010)
关键词 WEB服务组合 XYZ/ADL XYZ/RE 时间自动机 精化检验 模型检测 Web services composition XYZ/ADL XYZ/RE timed automata refinement checking model checking
  • 相关文献

参考文献11

  • 1文艳军,王戟,齐治昌.并发反应式系统的组合模型检验与组合精化检验[J].软件学报,2007,18(6):1270-1281. 被引量:17
  • 2林惠民,张文辉.模型检测:理论、方法与应用[J].电子学报,2002,30(12A):1907-1912. 被引量:166
  • 3朱雪阳,唐稚松.基于时序逻辑的软件体系结构描述语言XYZ/ADL[J].软件学报,2003,14(4):713-720. 被引量:39
  • 4Zhang G Q,Rong M,Wang L,et al.Modeling and analysis for Web services composition based on dynamic software architecture[ A ]. Proceedings of the 6th International Symposium on Web Information Systems and Applications (WISA2009) [ C ]. Xuzhou, China: IEEE Computer Society,2009. 122- 125.
  • 5Zhang G Q, Rong M, He Y L, et al. A refinement checking method of web services composition [ A ]. 5th IEEE Int'l Workshop on Service-Oriented System Engineering (SOSE2010) [ C ]. Nanjing, China: IEEE, Computer Society, 2010. 103 - 106.
  • 6Behrmann G, David A, Larsen KG. A tutorial on UPPAAL [A]. Int' l School on Formal Methods for the Design of Computer, Communication, and Software Systems ( SFM-RT2004 ) [ C ]. LNCS 3185, Springer-Verlag, 2004.200 - 236.
  • 7Diaz G, Pardo J, Cambronero M, et al. Automatic translation of WS-CDL choreographies to timed automataE A ]. Int' l Workshop on Web Services and Formal Methods (WS-FM 2005) [C]. LNCS 3670,2005.230 - 242.
  • 8Fu X, Bultan T, Su JW. Model checking interactions of composite web services [ N ]. UCSB Computer Science Department Technical Report, 2004.
  • 9Vinoski S. WS-Nonexistent Standards[ J ]. IEEE Intemet Computing,2004,8(6) :94 - 96.
  • 10Milanovic N, Malek M. Architectural support for automatic service composition [ A ]. Proc IEEE. Int' l Conf. Service Computing( SCC2005 ) [ C ]. Washington. DC. USA: IEEE Computer Society,2005.133- 140.

二级参考文献6

共引文献224

同被引文献88

引证文献6

二级引证文献35

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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