摘要
在语义编程语言SPL的基础上,提出一种基于语义Web服务的语义流程异常处理机制。首先,重点讨论了业务流程运行时调用语义Web服务失败和流程内部逻辑失败的情况,并给出相应的语义流程异常本体。在此基础上,提出了5种异常处理动作,制定了异常处理ECA规则。然后给出了相应的原型系统。最后结合案例讨论了该机制的有效性和可行性。
Based on the Semantic Programming Language(SPL),a mechanism was proposed for handling exception of semantic process.Firstly,focused on the external services invocation failure and processes internal logic failure during the execution of semantic process,the corresponding exception ontology for semantic process was given.On the basis of exception ontology,five exception handling operations were given to construct ECA rules for exception handling.Then,a prototype implementation based on ECA rules for handling exception of semantic process was given.Finally,a case study demonstrates the effectiveness and feasibility of the mechanism.
出处
《计算机科学》
CSCD
北大核心
2011年第7期117-120,125,共5页
Computer Science
基金
国家高技术研究发展计划(863)项目(2006AA01Z168)
国家自然科学基金(61070012/F020202)资助