计算机应用 ›› 2010, Vol. 30 ›› Issue (8): 2173-2176.

• 软件过程处理 • 上一篇    下一篇

基于CSP的OWL-S语义分析与建模

杨建书1,吴尽昭1,周瑾2   

  1. 1. 中科院成都计算机应用研究所
    2. 成都计算所
  • 收稿日期:2010-02-21 修回日期:2010-03-10 发布日期:2010-07-30 出版日期:2010-08-01
  • 通讯作者: 杨建书
  • 基金资助:
    国家973计划资助项目;国家863计划项目;国家自然科学基金资助项目;国家自然科学基金资助项目;北京交通大学科学研究基金

Semantical analysis and modeling for OWL-S based on CSP

  • Received:2010-02-21 Revised:2010-03-10 Online:2010-07-30 Published:2010-08-01

摘要: 为了实现OWL-S过程模型正确性的自动化验证,提出了基于进程代数CSP的OWL-S过程模型的语义建模方法,建立了CSP的形式化语义模型,并利用该模型为OWL-S过程定义了形式化语义。最后以机票预订为例说明了采用CSP模型为OWL-S过程添加形式化语义的完整流程。由于该方法具备良好的数学基础,所以可以基于该方法开发出自动化验证OWL-S过程模型的工具,提高系统的安全性。

关键词: OWL-S过程模型, 自动化验证, CSP, 形式化语义, 建模

Abstract: In order to implement automatic verification of OWL-S process model, this paper present a semantical model for OWL-S process model based on Communicating Sequential Process (CSP). The formal semantical model of CSP was established and could be used to define the formal semantics of OWL-S processes. Finally, to show a complete process of how to define the formal semantics of OWL-S using CSP model, a flight-booking example was given. Due to the well defined mathmatical foundation, it is easy to develop a kind of tool verifying OWL-S processes automatically which increases the safety of the systems.

Key words: OWL-S(Ontology Web Language for Services) process model, automatic verification, Communicating Sequential Process(CSP), formal semantics, modeling