摘要
为了实现OWL-S过程模型正确性的自动化验证,提出了基于进程代数CSP的OWL-S过程模型的语义建模方法,建立了CSP的形式化语义模型,并利用该模型为OWL-S过程定义了形式化语义。最后以机票预订为例说明了采用CSP模型为OWL-S过程添加形式化语义的完整流程。由于该方法具备良好的数学基础,所以可以基于该方法开发出自动化验证OWL-S过程模型的工具,提高系统的安全性。
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.
出处
《计算机应用》
CSCD
北大核心
2010年第8期2173-2176,2196,共5页
journal of Computer Applications
基金
国家973计划项目(2007CB310803)
国家863计划项目(2007AA01Z143)
国家自然科学基金资助项目(60873118
60973147)
北京交通大学科学研究基金资助项目(2007RC110)
关键词
OWL-S过程模型
自动化验证
通信顺序进程
形式化语义
建模
Ontology Web Language for Services OWL-S process model automatic verification Communicating Sequential Process CSP formal semantics modeling