Using TLA for modeling and analysis of Web services composition

Lanzhou(2008)

引用 3|浏览12
暂无评分
摘要
With the evolution of service-oriented architecture, providing support for compositing distributed and autonomous Web services into business applications has become a key area in software engineering research. Flexibility of business applications will be obtained through utilizing Web services composition technologies. However, at this stage, the research on these emerging technologies dose not solve the necessary problems to build Web service compositions, especially in Web service composition modeling, composition verification, executable semantics and supporting systems. In this paper, a temporal logic named TLA (Temporal Logic of Actions ) is introduced to solve the problem of composition verification. Particularly, algorithms for the automatic translation from BPEL4WS (Business Process Execution Language for Web Services )to TLA are discussed. The aim is to use model checking to automatically verify Web service behaviors for TLA specifications which is translated from the BPEL specifications.
更多
查看译文
关键词
bpel4ws,web services,model checking,business process execution language for web services,web services composition,composition modeling,software architecture,service-oriented architecture,temporal logic,tla,program verification,software engineering,composition verification,emerging technology,business process execution language,web service,service oriented architecture,temporal logic of actions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要