电子科技大学学报
電子科技大學學報
전자과기대학학보
JOURNAL OF UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA
2014年
1期
107-112
,共6页
俞东进%吴为%殷昱煜%闫大强%刘志清
俞東進%吳為%慇昱煜%閆大彊%劉誌清
유동진%오위%은욱욱%염대강%류지청
正确性验证%企业服务总线%消息路由%模型检测%规则引擎
正確性驗證%企業服務總線%消息路由%模型檢測%規則引擎
정학성험증%기업복무총선%소식로유%모형검측%규칙인경
correctness verification%enterprise service bus%message routing%model checking%rule engine
基于模型检测技术,提出了一种适用于集成了规则引擎的企业服务总线中的消息规则路由的正确性验证方法。首先将基于规则的消息路由转换为服务模型六元组,然后再将服务模型六元组转换为NuSMV输入程序,最后通过NuSMV工具实现自动化验证。给出了一个贷款审批业务的服务规则。路由的正确性验证实例证明了该方法的可行性。
基于模型檢測技術,提齣瞭一種適用于集成瞭規則引擎的企業服務總線中的消息規則路由的正確性驗證方法。首先將基于規則的消息路由轉換為服務模型六元組,然後再將服務模型六元組轉換為NuSMV輸入程序,最後通過NuSMV工具實現自動化驗證。給齣瞭一箇貸款審批業務的服務規則。路由的正確性驗證實例證明瞭該方法的可行性。
기우모형검측기술,제출료일충괄용우집성료규칙인경적기업복무총선중적소식규칙로유적정학성험증방법。수선장기우규칙적소식로유전환위복무모형륙원조,연후재장복무모형륙원조전환위NuSMV수입정서,최후통과NuSMV공구실현자동화험증。급출료일개대관심비업무적복무규칙。로유적정학성험증실예증명료해방법적가행성。
To separate the business rules from corresponding processes in the traditional enterprise-service-bus (ESB) based applications could lead to the lower maintenance cost. However, with the increasing business complexities, the correctness of rule-based service composition is often hard to be verified. This paper presents a novel model checking approach to verify the correctness of rule-based message routing in ESB integrated with rule engine. First, the message routing rules are converted into the six-tuple service model which is then transformed into the input program of NuSMV. The automatic verification is finally achieved with the help of NuSMV. The example demonstrates how to verify the correctness of rule-based message routing of loan approval service and proves the feasibility of this approach.