期刊文献+

Formal Semantics of OWL-S with Rewrite Logic 被引量:1

Formal Semantics of OWL-S with Rewrite Logic
下载PDF
导出
摘要 SOA is built upon and evolving from older concepts of distributed computing and modular programming, OWL-S plays a key role in describing behaviors of web services, which are the essential of the SOA software. Although OWL-S has given semantics to concepts by ontology technology, it gives no semantics to control-flow and data-flow. This paper presents a formal semantics framework for OWL-S sub-set, including its abstraction, syntax, static and dynamic seman-tics by rewrite logic. Details of a consistent transformation from OWL-S SOS of control-flow to corresponding rules and equations, and dataflow semantics including “Precondition”, “Result” and “Binding” etc. are explained. This paper provides a possibility for formal verification and reliability evaluation of software based on SOA. SOA is built upon and evolving from older concepts of distributed computing and modular programming, OWL-S plays a key role in describing behaviors of web services, which are the essential of the SOA software. Although OWL-S has given semantics to concepts by ontology technology, it gives no semantics to control-flow and data-flow. This paper presents a formal semantics framework for OWL-S sub-set, including its abstraction, syntax, static and dynamic seman-tics by rewrite logic. Details of a consistent transformation from OWL-S SOS of control-flow to corresponding rules and equations, and dataflow semantics including “Precondition”, “Result” and “Binding” etc. are explained. This paper provides a possibility for formal verification and reliability evaluation of software based on SOA.
出处 《Journal of Software Engineering and Applications》 2009年第1期25-33,共9页 软件工程与应用(英文)
关键词 SOA Web Services OWL-S FORMAL SEMANTICS Rewrite LOGIC CONSISTENT TRANSFORMATION Reliability Evaluation SOA Web Services OWL-S Formal Semantics Rewrite Logic Consistent Transformation Reliability Evaluation
  • 相关文献

同被引文献15

  • 1梁胜杰,张志华.操作剖面对软件可靠性评估可信度的影响研究[J].计算机工程与应用,2006,42(14):102-104. 被引量:5
  • 2CHEUENG R C. A user-oriented software reliability model [ J]. IEEE Transactions on Software Engineering, 2002, 28(4): 118- 125.
  • 3KRISHNAMURTHY L, MATHUR A. On the estimation of reliability of a software system using reliabilities of its components [ C]//Proceedings of the Eighth International Symposium on Software Reliabil- ity Engineering. Washington, DC: IEEE Computer Society, 1997: 146 - 155.
  • 4YACOUB S M, AMMAR H H. A methodology for architecture-level reliability risk analysis [ J]. IEEE Transactions on Software Engineering, 2002, 28(6): 529-547.
  • 5YACOUB S. A scenario-based reliability analysis approach for component-based software [ J]. IEEE Transactions on Reliability, 2004, 53(4) : 465 -480.
  • 6JELINSKI Z, MORANDA P B. Software reliability research [ M]// Statistical Computer Performance Evaluation. New York: Academic Press, 1972:465-484.
  • 7MARTIN D. OWL-S: semantic markup for Web services [ EB/OL]. [2010 - 05 - 16]. http://www, ai. sri. com/daml/services/owl-s/ 1.2/overview.
  • 8AHRENDT W, ROTH A, SASSE R. Automatic validation of transformation rules for Java verification against a rewriting semantics [ C]//Logic for Programming, Artificial Intelligence, and Reasoning, LNCS 3835. Berlin: Springer-Verlag, 2005:412-426.
  • 9de OLIVEIRA BRAGA C. Rewriting logic as a semantic framework for modular structural operational semantics [ D]. Brasil: Pontificia Universidade Catolica do Rio de Janeiro, 2001.
  • 10CLAVEL M, DURAN F, EKER S, eta;. All about maude--a high-performance logical framework [ M]. Berlin: Springer-Vetlag, 2006:124 - 126.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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