检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]福建师范大学数学与计算机科学学院,福州350007
出 处:《小型微型计算机系统》2012年第12期2618-2624,共7页Journal of Chinese Computer Systems
基 金:国家自然科学基金项目(61100017)资助;福建省自然基金项目(2012J05112)资助;福建省教育厅A类项目(JA10080;JA11069)资助
摘 要:语义标识的过程模型是基于领域本体对过程模型中活动的前置条件&效果进行标识后所产生的模型.语义过程模型的可执行性问题是确保语义过程模型质量的核心问题,同时已被证明是一个co-NP难问题.基于关联变量集模型定义了语义过程模型的动态语义;定义了该动态语义的命题公式的编码规则;提出了基于可满足性求解器的可执行性分析方法;该方法能判定可执行性问题同时当模型不满足可执行性时能反馈出有问题的活动;此外,实现了相应的原型工具SPMT,该工具支持对语义过程模型的建模及可执行性分析;最后通过实际例子对以上理论及工具进行了有效性验证.Semantically annotated process model (SPM) is a process model with semantic annotations, i. e. , precondition&effect, la- beled for its activities based on the domain ontology. However, SPM analysis is challenging, since its correctness is beyond the soundness of process model and its state transition needs to care about domain state change. To assuring the correctness of SPM, the executablity analysis is essential and has also been identified as a coNP-hard problem. To tame the hardness of the executability, a dy- namic semantics for SPM, based on related variables set model, is proposed for defining domain state transition; an encoding method is presented by which the semantics is encoded into formulae as well as the executability. Meanwhile, a procedure, based on SAT solver, is proposed through which the executability can be bounded model checked and diagnosed. Our method has been implemented as a tool called SPMT. The experiment results show our method is valid and SAT solver is very efficient.
关 键 词:语义标注过程模型 可执行性 有界模型检查 可满足性求解器
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.128.190.67