• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種面向業(yè)務(wù)規(guī)則和流程的推理引擎架構(gòu)

    2017-04-14 01:00:47白利芳董奧冬
    關(guān)鍵詞:決策表業(yè)務(wù)流程引擎

    倪 曌 白利芳 董奧冬

    1(國(guó)網(wǎng)孝感供電公司 湖北 孝感 432000)2(信息工程大學(xué) 河南 鄭州 450001)3(國(guó)網(wǎng)河南省電力公司焦作供電公司 河南 焦作 454000)

    一種面向業(yè)務(wù)規(guī)則和流程的推理引擎架構(gòu)

    倪 曌1白利芳2董奧冬3

    1(國(guó)網(wǎng)孝感供電公司 湖北 孝感 432000)2(信息工程大學(xué) 河南 鄭州 450001)3(國(guó)網(wǎng)河南省電力公司焦作供電公司 河南 焦作 454000)

    目前基于業(yè)務(wù)流程模型控制規(guī)則引擎的工作流引擎已經(jīng)開始提倡使用。針對(duì)這種情況, 基于BPMN業(yè)務(wù)流程模型的工作流引擎,提出一種適用于業(yè)務(wù)流程模型和規(guī)則集成與執(zhí)行的推理引擎架構(gòu)。該架構(gòu)引入XTT2的規(guī)則表示,集成了jBPM工作流管理系統(tǒng)和HeaRT規(guī)則引擎,由工作流引擎控制專用規(guī)則推理引擎執(zhí)行規(guī)則決策表運(yùn)行。原型實(shí)現(xiàn)表明了該架構(gòu)可實(shí)現(xiàn)規(guī)則任務(wù)的可視化設(shè)計(jì),并支持對(duì)得到的規(guī)則任務(wù)模型的形式驗(yàn)證。

    BPMN 業(yè)務(wù)流程模型 規(guī)則

    0 引 言

    在業(yè)務(wù)處理程序中,業(yè)務(wù)規(guī)則是一種比較優(yōu)良的知識(shí)表示和處理方式,然而對(duì)規(guī)則推理而言在處理大型規(guī)則庫(kù)時(shí)仍有許多問題需要解決。大多數(shù)現(xiàn)有的推理引擎使用如Rete模式匹配算法進(jìn)行規(guī)則推理,但這種方法中規(guī)則搜索策略在給定環(huán)境下對(duì)規(guī)則選擇所掌握的信息不足,影響規(guī)則匹配效率。為了解決這一問題,已經(jīng)提出了多種不同的推理控制策略。例如文獻(xiàn)[1]針對(duì)疾病發(fā)展的推理引擎設(shè)計(jì)了一個(gè)基于規(guī)則的摘要決策推理策略,文獻(xiàn)[2]則針對(duì)XML數(shù)據(jù)庫(kù)引入推理樹概念,并提出相應(yīng)的動(dòng)態(tài)推理控制策略。但對(duì)普遍的業(yè)務(wù)系統(tǒng)的規(guī)則推理,一些業(yè)務(wù)處理程序則使用了業(yè)務(wù)流程BP(business process)模型來進(jìn)行設(shè)計(jì)開發(fā),其中的業(yè)務(wù)流程模型與標(biāo)注BPMN(Business Process Model and Notation)能夠建模更復(fù)雜的控制流程[3]。目前,基于BP模型控制規(guī)則引擎的工作流引擎已經(jīng)開始提倡使用,但是仍然缺少一個(gè)清晰的集成了規(guī)則和流程的推理引擎概念架構(gòu)。

    本文提出了一個(gè)面向規(guī)則與業(yè)務(wù)流程模型的建模、集成和執(zhí)行的新推理引擎架構(gòu),該架構(gòu)主要面向基于BPMN業(yè)務(wù)流程模型的工作流引擎。工作流引擎進(jìn)行推理控制,底層的業(yè)務(wù)規(guī)則表示了業(yè)務(wù)邏輯的某些特定部分,在業(yè)務(wù)流程模型中所涉及相同工作內(nèi)容的規(guī)則被分到一個(gè)任務(wù)中,稱為一項(xiàng)規(guī)則任務(wù)。規(guī)則任務(wù)模型由定義好的決策表進(jìn)行建模得到,在運(yùn)行環(huán)境中,決策表的執(zhí)行由工作流引擎控制的專用規(guī)則推理引擎實(shí)現(xiàn)。在某些相關(guān)的開發(fā)工具(Drools)提供了類似方法的功能實(shí)現(xiàn)[4],然而本文提出的架構(gòu)具有更重要的優(yōu)勢(shì):一方面,規(guī)則模型的形式化定義可以實(shí)現(xiàn)對(duì)規(guī)則庫(kù)的質(zhì)量控制;另一方面,BPMN流程模型的某些控制部件可以轉(zhuǎn)化為規(guī)則。

    1 存在的問題

    復(fù)雜的業(yè)務(wù)智能處理程序需要先進(jìn)的建模方案,并且業(yè)務(wù)設(shè)計(jì)者、軟件工程師和普通程序員必須能夠容易地學(xué)習(xí)掌握這些建模方案。在業(yè)務(wù)流程建模中,UML語(yǔ)言對(duì)于一般的業(yè)務(wù)使用者而言非常難以理解[5],因此在業(yè)務(wù)流程建模中引入了BPMN標(biāo)注法。雖然這種標(biāo)注法可以很好地解決建模過程中工作流程的表示問題,但是只利用BPMN不能詳細(xì)地表達(dá)出流程中任務(wù)的邏輯。

    業(yè)務(wù)規(guī)則BR(Business Rules)描述是一種能夠被用來具體地表示業(yè)務(wù)流程中任務(wù)邏輯的方法,其產(chǎn)生于已經(jīng)建立完善規(guī)則的系統(tǒng)。然而,對(duì)流程和規(guī)則的抽象是在不同層面上的,通常情況下規(guī)則在多數(shù)系統(tǒng)中用自然語(yǔ)言進(jìn)行描述,有時(shí)規(guī)則也會(huì)用結(jié)構(gòu)化形式表示。流程和規(guī)則之間的這種差異造成兩者語(yǔ)義不匹配的問題,表現(xiàn)在建模過程中的概念表示和執(zhí)行實(shí)現(xiàn)的困難。因此,研究出一種面向業(yè)務(wù)規(guī)則和業(yè)務(wù)流程建模的方法對(duì)未來確保高質(zhì)量的系統(tǒng)實(shí)現(xiàn)是非常重要的。

    雖然BP和BR在抽象層次上具有差異,但是規(guī)則與流程在業(yè)務(wù)系統(tǒng)中是相互補(bǔ)充的關(guān)系。BPMN 2.0中也體現(xiàn)出規(guī)則和流程的這種差異[6],這說明現(xiàn)有的BPMN不適合用來建模這樣的規(guī)則流程。一個(gè)BPMN流程模型應(yīng)該既能定義上層的系統(tǒng)行為,又能用規(guī)則說明下層的流程邏輯。目前,有許多針對(duì)整合規(guī)則和流程的建模方法正在進(jìn)行的研究。文獻(xiàn)[7]引入了ECA(Event Condition Action)符號(hào)來對(duì)業(yè)務(wù)流程中進(jìn)行規(guī)則的一致化分解;文獻(xiàn)[8]實(shí)現(xiàn)了一個(gè)與任務(wù)一致的自包含子過程可擴(kuò)展庫(kù),能夠根據(jù)規(guī)則上下文進(jìn)行動(dòng)態(tài)決策;文獻(xiàn)[9] 提出了一種面向規(guī)則和流程相結(jié)合的建模語(yǔ)言rBPM,該語(yǔ)言集成了業(yè)務(wù)流程建模符號(hào)REWERSE。但由于現(xiàn)存的方法不能準(zhǔn)確地表示規(guī)則和流程進(jìn)行整合的細(xì)節(jié),不能很好地支持流程和規(guī)則的可視化建模,且沒有考慮質(zhì)量問題,此外能夠提供整合規(guī)則和流程建模環(huán)境的工具也不多,因此仍然缺少一種可用的、標(biāo)準(zhǔn)化的、一致化的方法。

    本文提出了支持業(yè)務(wù)規(guī)則描述和BPMN流程模型二者結(jié)合的集成架構(gòu),采用了的XTT2的規(guī)則表示(如決策表或決策網(wǎng)絡(luò))用于定義流程中的任務(wù)邏輯。XTT2規(guī)則描述利用有限值集合的屬性邏輯ALSV(FD)(Attributive Logic with Set Values over Finite Domains),可以在過程中檢查規(guī)則的語(yǔ)法。此外,XTT2規(guī)則描述還具有可視化知識(shí)表示能力,使該方法在任務(wù)評(píng)估上占有很大優(yōu)勢(shì)。

    2 jBPM-HeaRT架構(gòu)

    本文中能夠整合BP和BR模型的集成架構(gòu)jBPM-HeaRT是在運(yùn)行基于BPMN的BP模型的開源jBPM工作流引擎的基礎(chǔ)上提出的,該工作流引擎能夠與運(yùn)行底層規(guī)則邏輯的HeaRT(HeKatE Run-Time Environment)規(guī)則引擎進(jìn)行通信。

    JBoss jBPM是一個(gè)工作流管理系統(tǒng),能夠?yàn)楣ぷ髁鞯臉I(yè)務(wù)流程管理到流程編排提供可執(zhí)行流程語(yǔ)言的平臺(tái),該系統(tǒng)架構(gòu)是基于文獻(xiàn)[10]中的WfMC的參考模型發(fā)展而來。jBPM提供了一個(gè)執(zhí)行業(yè)務(wù)流程的流程引擎和兩個(gè)可選核心服務(wù),一是歷史日志記錄,能夠記錄所有流程實(shí)例的當(dāng)前和歷史狀態(tài)信息;二是當(dāng)有人工執(zhí)行者參與到流程中在其任務(wù)生命周期提供人工任務(wù)服務(wù)。jBPM具有可插入架構(gòu),能夠作為一個(gè)可擴(kuò)展的、可定制的工具集成到本文研究的運(yùn)行環(huán)境中。

    jBPM工具提供BPMN 2.0 XML格式用于流程的定義。完整的BPMN 2.0規(guī)范包括流程編排和合作的細(xì)節(jié),但jBPM僅注重具體的執(zhí)行流程。jBPM已被應(yīng)用于文獻(xiàn)[11,12]中相關(guān)的工作流建模,本文只針對(duì)業(yè)務(wù)流程的建模應(yīng)用。

    2.1 知識(shí)表示

    本方案中,BPMN用于過程的工作流建模,業(yè)務(wù)規(guī)則即SKE(Semantic Knowledge Engineering)方法,用于規(guī)范描述流程任務(wù)中的具體邏輯。在SKE中,XTT2規(guī)則表示提供了規(guī)則的邏輯運(yùn)算表達(dá)式,并提供支持規(guī)則邏輯和可視化規(guī)范的結(jié)構(gòu)化知識(shí)表示[13]。XTT2支持高級(jí)控制推理和的生產(chǎn)系統(tǒng)的形式分析,提供了基于ALSV(FD)邏輯的規(guī)則描述語(yǔ)言,這樣的知識(shí)表示方法使XTT2語(yǔ)言比命題邏輯具有更強(qiáng)的表達(dá)能力。XTT2規(guī)則庫(kù)包含屬性和其相應(yīng)的值,每一對(duì)屬性-值視為一個(gè)事實(shí)(fact),所有屬性-值對(duì)的集合定義為系統(tǒng)狀態(tài)s:

    s:(A1=V1)∧(A2=V2)∧…∧(An=Vn)

    其中An指屬性,Vn是屬性對(duì)應(yīng)的值,屬性個(gè)數(shù)(事實(shí))在推理過程中是常數(shù),規(guī)則庫(kù)的職能由屬性值的改變而發(fā)生變化。XTT2將規(guī)則庫(kù)模塊化,涉及相同內(nèi)容的規(guī)則被放到同一個(gè)任務(wù)中,一個(gè)任務(wù)對(duì)應(yīng)一個(gè)決策表。因此,只有具有相同條件和決策屬性的規(guī)則可以被放置在一個(gè)決策表中,即在決策表中的每個(gè)規(guī)則確定同一組屬性的值。決策表連接在一起形成的類似網(wǎng)絡(luò)結(jié)構(gòu)的決策網(wǎng),XTT2將決策網(wǎng)絡(luò)和決策表混合進(jìn)行知識(shí)表示。

    例如自動(dòng)取款機(jī)ATM中的XTT2行為決策表,如表1所示。表頭包含所有常見規(guī)則的屬性,表中每一條規(guī)則存儲(chǔ)為一行,包括5個(gè)標(biāo)記為(?)的條件列和標(biāo)記為(→)動(dòng)作列。條件即五種屬性,分別為是否具有權(quán)限(A,authorizated),密碼輸入失敗次數(shù)(F,failedAttempts),用戶請(qǐng)求(UR,userRequest),用戶金額變化(UAD,userAmountDifference),ATM金額變化(AAD,ATMAmountDifference),動(dòng)作(AA,ATMActivity)為ATM機(jī)的輸出反饋。

    表1 ATM機(jī)中XTT2決策表

    2.2 原型架構(gòu)

    該模型在HeaRT推理引擎上運(yùn)行, HeaRT為其用HMR格式表示的業(yè)務(wù)規(guī)則提供了相應(yīng)的執(zhí)行環(huán)境。jBPM-HeaRT架構(gòu)使用本地工作流引擎BPMN 2.0 jBPM,它是一個(gè)基于流程虛擬機(jī)(PVM,Process Virtual Machine)的通用流程引擎,用BPMN 2.0來描述業(yè)務(wù)流程執(zhí)行。jBPM-HeaRT還需將jBPM流程引擎集成到HeaRT規(guī)則引擎上,jBPM與HeaRT的集成架構(gòu)的概要如圖1所示,除了說明該架構(gòu)中的執(zhí)行業(yè)務(wù)流程和規(guī)則的引擎,整個(gè)jBPM-HeaRT架構(gòu)還解釋了利用業(yè)務(wù)規(guī)則對(duì)業(yè)務(wù)流程模型進(jìn)行建模和驗(yàn)證的實(shí)現(xiàn)過程。

    圖1 jBPM-HeaRT架構(gòu)

    jBPM-HeaRT架構(gòu)分為業(yè)務(wù)流程和規(guī)則的建模、驗(yàn)證和執(zhí)行三個(gè)層次。

    ① 建模層:XTT2業(yè)務(wù)規(guī)則決策表通過網(wǎng)絡(luò)接口(TCP/IP)利用HQEd編輯器進(jìn)行可視化編輯,業(yè)務(wù)流程BPMN模型利用jBPM編輯器實(shí)現(xiàn);

    ② 驗(yàn)證層:XTT2規(guī)則表示法支持在HeaRT引擎和HeKatE的驗(yàn)證和分析架構(gòu)(HalVA,HeKatE Verification and Analysis framework)下對(duì)XTT2決策表進(jìn)行形式化驗(yàn)證,驗(yàn)證過程中可視化規(guī)則決策表自動(dòng)轉(zhuǎn)化為HMR表示規(guī)則;

    ③ 執(zhí)行層:在業(yè)務(wù)執(zhí)行中,BPMN流程模型運(yùn)行在jBPM引擎上,BR任務(wù)觸發(fā)選擇的XTT2決策表執(zhí)行規(guī)則,兩者之間的通信實(shí)現(xiàn)流程與規(guī)則的統(tǒng)一執(zhí)行,通信功能的實(shí)現(xiàn)見3.1節(jié)。

    由上述可知,這個(gè)一般化的架構(gòu)可以實(shí)現(xiàn)對(duì)流程和規(guī)則的可視化建模,并能夠驗(yàn)證執(zhí)行一個(gè)完整的特定BPMN模型。

    2.3 規(guī)則驗(yàn)證

    1) 單一規(guī)則不一致

    單一規(guī)則產(chǎn)生的矛盾有兩種可能:一是條件和結(jié)論的不一致,二是條件間不一致。規(guī)則的條件和結(jié)論部分存在同一屬性,則有可能產(chǎn)生矛盾。單一規(guī)則條件間不一致檢測(cè)方法:

    ① 一條規(guī)則的條件部分的創(chuàng)建屬性列表;

    ② 從屬性列表的第一個(gè)屬性開始,找出所有包含該屬性的條件,直到屬性列表中最后一個(gè)屬性;

    ③ 檢驗(yàn)所選屬性的條件集的交集是否為空,若為空集,則該規(guī)則矛盾。

    2) 規(guī)則間不一致

    兩條規(guī)則間矛盾,即當(dāng)兩條規(guī)則的動(dòng)作部分不一致時(shí),存在某一狀態(tài)這兩個(gè)規(guī)則都為真,驗(yàn)證方法如下:

    ① 將同一規(guī)則任務(wù)即XTT2決策表中兩條規(guī)則下的狀態(tài)集合作交集;

    ② 如果交集不為空,且兩條規(guī)則的動(dòng)作部分不相同,則兩條規(guī)則間矛盾。

    3) 完整性檢測(cè)

    為檢查系統(tǒng)完整性,必須將所有可能的輸入數(shù)據(jù)傳給系統(tǒng),并根據(jù)系統(tǒng)響應(yīng)判斷完整性,實(shí)現(xiàn)起來比較復(fù)雜。但是,對(duì)于一張XTT2決策表的完整性檢測(cè),則利用決策樹算法進(jìn)行檢驗(yàn)。決策樹算法檢測(cè)的思想是建立一個(gè)系統(tǒng)狀態(tài)樹,每個(gè)分支代表一個(gè)狀態(tài),樹的每一層代表狀態(tài)包含的屬性。完整性檢測(cè)基于深度優(yōu)先算法,對(duì)比分析XTT2決策表,當(dāng)發(fā)現(xiàn)某一分支沒有被任何規(guī)則所包含,則此分支及其所有的子分支都不用繼續(xù)檢測(cè)。

    4) 規(guī)則包含

    若一條規(guī)則的條件部分包含另一條規(guī)則的條件部分且動(dòng)作部分相同,對(duì)這種包含關(guān)系的測(cè)試方法如下:

    ① 將給定任務(wù)即XTT2決策表中規(guī)則下的狀態(tài)集合作交集;

    ② 若交集不為空,且規(guī)則的動(dòng)作部分相同,則規(guī)則間存在包含關(guān)系。

    3 原型實(shí)現(xiàn)

    jBPM-HeaRT是一種能夠支持集成XTT2業(yè)務(wù)規(guī)則和BPMN流程的工具架構(gòu),相較于大多不支持高級(jí)規(guī)則表示的工具,該架構(gòu)利用了決策表來定義流程中的任務(wù)邏輯,決策表由HQEd編輯器進(jìn)行可視化編輯,表中的規(guī)則使用ALSV(FD)邏輯形式化表示,在設(shè)計(jì)定義過程中還可以進(jìn)行語(yǔ)法檢查。該架構(gòu)主要實(shí)現(xiàn)了jBPM和HeaRT的通信功能,使基于規(guī)則的系統(tǒng)能夠進(jìn)行流程和規(guī)則統(tǒng)一建模執(zhí)行。

    3.1 jBPM與HeaRT通信

    本架構(gòu)提供了執(zhí)行流程模型的集成環(huán)境,架構(gòu)原型使用了jBPM流程引擎集成HeaRT推理引擎實(shí)現(xiàn)。利用HeaRT套接字接口對(duì)具體規(guī)則任務(wù)實(shí)現(xiàn)的完整BP模型進(jìn)行jBPM建模,HeaRT引擎作為服務(wù)器運(yùn)行,當(dāng)處理與jBPM的通信時(shí)HeaRT則作為客戶端運(yùn)行,之所以能夠?qū)崿F(xiàn)這樣的工作模式是由于jBPM-HeaRT架構(gòu)實(shí)現(xiàn)了BPMN模型任務(wù)與相應(yīng)XTT2決策表的聯(lián)結(jié)。在jBPM-HeaRT架構(gòu)原型中,jBPM向HeaRT發(fā)送以下的消息:

    ① 以“H”開頭命名的規(guī)則任務(wù)用HeaRT執(zhí)行,每個(gè)規(guī)則任務(wù)對(duì)應(yīng)一個(gè)XTT2決策表。

    ② 在規(guī)則庫(kù)中規(guī)則流組與XTT2決策表的列表(或狀態(tài))相關(guān)聯(lián)。

    ③ 如果模型狀態(tài)不是特定的,則HeaRT引擎從當(dāng)前狀態(tài)開始。

    ④ HeaRT引擎推理出的狀態(tài)屬性結(jié)果作為過程實(shí)例的環(huán)境變量保存。

    這些工具通過專用API進(jìn)行通信,HeaRT引入到執(zhí)行層可以支持多種常見的編程語(yǔ)言(如Java,PHP和Python)。該集成模塊的功能是實(shí)現(xiàn)多個(gè)客戶同時(shí)與一個(gè)作為推理服務(wù)器的HeaRT實(shí)例工作。 HeaRT與jBPM之間的通信通過網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn),并且由專門的HConnect類(調(diào)用JHeroic集成庫(kù))控制。jBPM提供了專門的接口API(Knowledge Builder類、KnowledgeBase類、KnowledgeAgent類等),這些API由Java編寫,提供了類和接口的操作。

    在Drools的流程執(zhí)行過程中,與HeaRT的通信由jBPM引擎進(jìn)行初始化。Knowledge Builder類用于從文件中讀取并編譯知識(shí)庫(kù)(knowledge base),通過Knowledge Builder類向knowledge base中添加新知識(shí),HConnect類用于向HeaRT讀取和添加XTT2模型,并調(diào)用fireAllRules方法執(zhí)行模型。

    3.2 實(shí)例說明

    為驗(yàn)證jBPM和XTT2的轉(zhuǎn)換和集成關(guān)系,下面對(duì)ATM自動(dòng)取款機(jī)實(shí)例進(jìn)行說明。

    1) BPMN模型和XTT2決策表

    ATM機(jī)獲得客戶的儲(chǔ)蓄的決策過程:一個(gè)客戶通過插入卡并輸入正確的PIN碼獲得授權(quán),然后客戶可能會(huì)取款或要求打印憑條。圖2顯示了該例子的流程模型,可以看出規(guī)則任務(wù)和XTT2決策表與腳本任務(wù)和HeaRT輸出之間的依賴關(guān)系,該BPMN模型可在jBPM中可視化編輯得到。

    圖2 jBPM對(duì)ATM機(jī)建模的BPMN模型

    ATM機(jī)的XTT2決策表由HQEd編輯器可視化編輯得到,如表1所示。

    2) 規(guī)則完整性驗(yàn)證

    ATM機(jī)XTT2決策表的規(guī)則完整性利用決策樹算法進(jìn)行檢驗(yàn)。XTT2決策表在HeKatE上自動(dòng)轉(zhuǎn)化為HMR規(guī)則格式,如表1的第一條規(guī)則轉(zhuǎn)化為HMR形式:

    [A eq false, F lt 3, UR eq any, UAD eq any]

    ==> [AA set (askForPIN)]

    HalVA可以根據(jù)生成的HMR形式的規(guī)則構(gòu)建決策樹,樹的每一個(gè)分支代表ATM機(jī)系統(tǒng)的一個(gè)狀態(tài),利用深度優(yōu)先算法遍歷所有狀態(tài)。對(duì)比XTT2決策表,當(dāng)且僅當(dāng)對(duì)任意一個(gè)系統(tǒng)可能出現(xiàn)的狀態(tài),都存在一條規(guī)則包含該狀態(tài)時(shí),XTT2決策表具有規(guī)則完整性。

    3) 模型執(zhí)行實(shí)現(xiàn)

    以下代碼片段表示Knowledge API和HConnect庫(kù)在執(zhí)行自動(dòng)取款機(jī)ATM實(shí)例中實(shí)現(xiàn)jBPM和HeaRT通信的運(yùn)用:

    public static final void main(String[] args) {

    try {

    KnowledgeBase kbase = readKnowledgeBase();

    StatefulKnowledgeSessionksession =

    kbase.newStateful KnowledgeSession();

    KnowledgeRuntimeLogger logger =

    KnowledgeRuntimeLoggerFactory.newConsole-

    Logger(ksession);

    //Read the HMR model from the filesystem and send it to HeaRT

    HConnect.addModel(″ATM″, new File(″atm-rt.pl″));

    ksession.startProcess(″HConnect Test″);

    ksession.fireAllRules();

    logger.close();

    } catch (Throwable t) {

    t.printStackTrace();

    }

    }

    private static KnowledgeBase readKnowledgeBase() throws Exception {

    KnowledgeBuilder kbuilder =

    KnowledgeBuilderFactory.newKnowledgeBuilder();

    kbuilder.add(ResourceFactory.newClassPathResource(″H-ConnectTest.bpmn″), ResourceType.BPMN2);

    KnowledgeBuilderErrors errors = kbuilder.getErrors();

    if (errors.size()>0) {

    for (KnowledgeBuilderError error: errors)

    System.err.println(error);

    throw new IllegalArgumentException(″Could not parse knowledge.″);

    }

    KnowledgeBase kbase =

    KnowledgeBaseFactory.newKnowledgeBase();

    kbase.addKnowledgePackages(kbuilder.getKnowledgePacka-ges());

    return kbase;

    }

    本文提出的這種流程規(guī)則一致性架構(gòu),使在下層的業(yè)務(wù)規(guī)則補(bǔ)充并完善了上層的流程模型。其流程模型支持業(yè)務(wù)邏輯的上下文驗(yàn)證,提供了一般推理流程,并可進(jìn)行可視化規(guī)則設(shè)計(jì)和對(duì)規(guī)則任務(wù)進(jìn)行規(guī)則的完整性的形式驗(yàn)證。

    4 結(jié) 語(yǔ)

    本文提出了一個(gè)在BPMN模型中使用XTT2標(biāo)注的業(yè)務(wù)規(guī)則來描述指定任務(wù)的框架結(jié)構(gòu)。 XTT2支持利用形式化表示的決策表進(jìn)行規(guī)則建模,該架構(gòu)則能夠?qū)χ付ǖ哪P瓦M(jìn)行整合執(zhí)行。本文給出了一個(gè)該架構(gòu)的原型實(shí)現(xiàn),其使用jBPM流程引擎集成HeaRT推理引擎實(shí)現(xiàn)。

    這項(xiàng)研究以后可以從兩個(gè)方面進(jìn)一步深入,一是研究一種能夠有效地使用BPMN標(biāo)注對(duì)面向業(yè)務(wù)規(guī)則定義邏輯任務(wù)的業(yè)務(wù)流程進(jìn)行一致性建模的方法,通過理想的設(shè)計(jì)模式將消除流程規(guī)則建模中語(yǔ)義不一致等問題的方法;另一個(gè)重要的問題是集成模型的質(zhì)量,HeaRT的驗(yàn)證特性可以用來進(jìn)行某些BPMN模型和規(guī)則任務(wù)的形式驗(yàn)證,然而這只能對(duì)單獨(dú)的規(guī)則任務(wù)或簡(jiǎn)單結(jié)構(gòu)的BPMN模型進(jìn)行局部驗(yàn)證,完整模型的全局驗(yàn)證方法需要進(jìn)一步研究。

    [1] Mitra S,Mitra M,Chaudhuri B B.A Rough-Set-Based Inference Engine for ECG Classification[J].IEEE Transactions on Instrumentation & Measurement,2006,55(6):2198-2206.

    [2] 徐錚,陳恭亮,李建華.基于推理樹的XML推理控制研究[J].通信技術(shù),2015(2):208-213.

    [3] Bisogno S.Combining modelling and simulation approaches[J].Business Process Management Journal,2016,22(1):56-74.

    [4] Proctor M.Relational Declarative Programming with JBoss Drools[C]//Symbolic and Numeric Algorithms for Scientific Computing,2007.SYNASC.International Symposium on.IEEE,2007:5-5.

    [5]ViewegI,WernerC,WagnerKP,etal.UnifiedModelingLanguage(UML)[M]//EinführungWirtschaftsinformatik.GablerVerlag,2012:367-377.

    [6]AutiliM,RuscioDD,SalleAD,etal.AModel-BasedSynthesisProcessforChoreographyRealizabilityEnforcement[M]//FundamentalApproachestoSoftwareEngineering.SpringerBerlinHeidelberg,2013:37-52.

    [7]KnolmayerG,EndlR,PfahrerM.ModelingProcessesandWorkflowsbyBusinessRules[M]//BusinessProcessManagement.SpringerBerlinHeidelberg,1999:16-29.

    [8]AdamsM,HofstedeAHMT,EdmondD,etal.Worklets:AService-OrientedImplementationofDynamicFlexibilityinWorkflows[M]//OntheMovetoMeaningfulInternetSystems2006:CoopIS,DOA,GADA,andODBASE.SpringerBerlinHeidelberg,2006:291-308.

    [9]MilanovicM,Ga?evicD.TowardsaLanguageforRule-EnhancedBusinessProcessModeling[C]//Proceedingsofthe13thIEEEinternationalconferenceonEnterpriseDistributedObjectComputing.IEEEPress,2009:59-68.

    [10]ViriyasitavatW,MartinA.IntheRelationofWorkflowandTrustCharacteristics,andRequirementsinServiceWorkflows[J].CommunicationsinComputer&InformationScience,2011,251(3):492-506.

    [11]HuangYY,JiangR,LiH.AReusableSystemArchitectureBasedonJBPMandItsApplication[M]//FutureCommunication,Computing,ControlandManagement.SpringerBerlinHeidelberg,2012:517-525.

    [12]OstermayerL,SeipelD.KnowledgeEngineeringforBusinessRulesinPROLOG[C]//26thWorkshoponLogicProgramming,Bonn,Germany,September24-25,2012.2012.

    [13]GrzegorzJNalepa,KrzysztofKluza.UMLRepresentationforRule-basedApplicationModelswithXTT2-basedBusinessRule[J].InternationalJournalofSoftwareEngineering&KnowledgeEngineering,2012,22(4):485-524.

    AN INFERENCE ENGINE ARCHITECTURE FOR BUSINESS RULES AND PROCESSES

    Ni Zhao1Bai Lifang2Dong Aodong3

    1(StateGridXiaoganPowerSupplyCompany,Xiaogan432000,Hubei,China)2(InformationEngineeringUniversity,Zhengzhou450001,Henan,China)3(StateGridHenanElectricPowerCompanyJiaozuoPowerSupplyCompany,Jiaozuo454000,Henan,China)

    At present, the workflow engine based on business process model controlling rule engine has been advocated. In view of this situation, an inference engine architecture for integrating and executing business process models with rules is proposed based on the workflow engine which runs BPMN business process model. The architecture introduces XTT2 rules and integrates jBPM workflow management system and HeaRT rule engine, making the rule decision tables executed by a dedicated rule inference engine which is controlled by workflow engine. The implementation of the prototype demonstrates that the architecture can realize visual design and formal verification of obtained rule tasks.

    BPMN Business process models Rules

    2016-03-22。倪曌,碩士生,主研領(lǐng)域:專家系統(tǒng)。白利芳,碩士生。董奧冬,工程師。

    TP302.1

    A

    10.3969/j.issn.1000-386x.2017.03.017

    猜你喜歡
    決策表業(yè)務(wù)流程引擎
    基于決策表相容度和屬性重要度的連續(xù)屬性離散化算法*
    RPA機(jī)器人助業(yè)務(wù)流程智能化
    STK業(yè)務(wù)流程優(yōu)化的探究
    企業(yè)財(cái)務(wù)管理、業(yè)務(wù)流程管理中整合ERP之探索
    藍(lán)谷: “涉藍(lán)”新引擎
    商周刊(2017年22期)2017-11-09 05:08:31
    基于財(cái)務(wù)業(yè)務(wù)流程再造的ERP信息系統(tǒng)構(gòu)建探析
    無(wú)形的引擎
    河南電力(2015年5期)2015-06-08 06:01:46
    正反轉(zhuǎn)電機(jī)缺相保護(hù)功能的實(shí)現(xiàn)及決策表分析測(cè)試
    基于Cocos2d引擎的PuzzleGame開發(fā)
    不相容決策表求核方法
    岛国在线观看网站| 午夜福利在线观看吧| 国产三级黄色录像| av欧美777| 男人舔女人的私密视频| 亚洲人成网站在线播放欧美日韩| 757午夜福利合集在线观看| 美女国产高潮福利片在线看| 中文字幕精品免费在线观看视频| 9191精品国产免费久久| 欧美 亚洲 国产 日韩一| 国产精品 欧美亚洲| 黄色片一级片一级黄色片| 在线观看免费日韩欧美大片| 两个人视频免费观看高清| 国内毛片毛片毛片毛片毛片| 91精品三级在线观看| 亚洲精品一区av在线观看| 午夜免费成人在线视频| 黄网站色视频无遮挡免费观看| av免费在线观看网站| 国产精品亚洲美女久久久| 免费一级毛片在线播放高清视频 | 免费一级毛片在线播放高清视频 | 免费人成视频x8x8入口观看| 亚洲黑人精品在线| 亚洲一卡2卡3卡4卡5卡精品中文| 老司机午夜福利在线观看视频| 性少妇av在线| 亚洲 欧美一区二区三区| 亚洲最大成人中文| 18美女黄网站色大片免费观看| 9热在线视频观看99| 欧美成人午夜精品| 日韩中文字幕欧美一区二区| 亚洲欧美激情在线| 日韩精品中文字幕看吧| 国产成人欧美| 国产一区二区三区视频了| 国产视频一区二区在线看| 亚洲欧洲精品一区二区精品久久久| 日本在线视频免费播放| 欧美色欧美亚洲另类二区 | 欧美日韩精品网址| 国产精品乱码一区二三区的特点 | 久久久国产精品麻豆| 欧美激情 高清一区二区三区| 美女高潮喷水抽搐中文字幕| 免费看a级黄色片| 美女免费视频网站| 日日干狠狠操夜夜爽| 中文字幕色久视频| 亚洲欧美精品综合一区二区三区| 欧美激情 高清一区二区三区| 99riav亚洲国产免费| 国产精品永久免费网站| 麻豆一二三区av精品| 99国产精品一区二区三区| 一二三四在线观看免费中文在| 老熟妇乱子伦视频在线观看| 熟妇人妻久久中文字幕3abv| 久久午夜综合久久蜜桃| 精品第一国产精品| 亚洲电影在线观看av| 国产精品,欧美在线| 亚洲精品久久国产高清桃花| 亚洲在线自拍视频| 97碰自拍视频| 叶爱在线成人免费视频播放| 午夜成年电影在线免费观看| 一级黄色大片毛片| 一二三四社区在线视频社区8| 久久九九热精品免费| xxx96com| 国产精品影院久久| 色播亚洲综合网| 亚洲精品国产一区二区精华液| 美女国产高潮福利片在线看| 美女高潮喷水抽搐中文字幕| x7x7x7水蜜桃| 久久久久国产精品人妻aⅴ院| 美女午夜性视频免费| 99国产精品一区二区蜜桃av| 欧美另类亚洲清纯唯美| 国语自产精品视频在线第100页| 婷婷六月久久综合丁香| 久久午夜亚洲精品久久| 亚洲av成人一区二区三| 丁香欧美五月| а√天堂www在线а√下载| 欧美一级毛片孕妇| 欧美成人午夜精品| 亚洲久久久国产精品| 久99久视频精品免费| 成人精品一区二区免费| 99国产极品粉嫩在线观看| 亚洲精品美女久久久久99蜜臀| 成人手机av| 国产成人av激情在线播放| 国产欧美日韩一区二区三区在线| 亚洲精品中文字幕一二三四区| 欧美成人免费av一区二区三区| 亚洲国产精品合色在线| 天天躁狠狠躁夜夜躁狠狠躁| 黄色视频不卡| 免费看十八禁软件| 禁无遮挡网站| 最新美女视频免费是黄的| 国产熟女午夜一区二区三区| 老司机午夜福利在线观看视频| 50天的宝宝边吃奶边哭怎么回事| 欧美成人午夜精品| 欧美av亚洲av综合av国产av| 国产精品,欧美在线| 国内毛片毛片毛片毛片毛片| 日韩高清综合在线| 国产av又大| 女人被狂操c到高潮| 午夜久久久久精精品| 黄色a级毛片大全视频| 热re99久久国产66热| 国产激情欧美一区二区| 女人爽到高潮嗷嗷叫在线视频| 一区二区三区激情视频| 在线免费观看的www视频| 久久中文字幕一级| 亚洲国产精品成人综合色| 真人一进一出gif抽搐免费| 嫩草影院精品99| АⅤ资源中文在线天堂| 国产一区二区三区在线臀色熟女| 日日干狠狠操夜夜爽| 十八禁人妻一区二区| 脱女人内裤的视频| 啦啦啦免费观看视频1| 中亚洲国语对白在线视频| xxx96com| 成人三级黄色视频| 黄片大片在线免费观看| 亚洲一区二区三区不卡视频| 国产主播在线观看一区二区| 国产极品粉嫩免费观看在线| 国产乱人伦免费视频| 中文字幕人妻丝袜一区二区| 后天国语完整版免费观看| 看片在线看免费视频| 天天躁狠狠躁夜夜躁狠狠躁| 国产精品久久视频播放| 丝袜美足系列| 午夜福利一区二区在线看| 国产色视频综合| 精品卡一卡二卡四卡免费| 亚洲第一av免费看| 麻豆国产av国片精品| 亚洲情色 制服丝袜| 国产乱人伦免费视频| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲精品国产精品久久久不卡| 亚洲国产精品成人综合色| 可以免费在线观看a视频的电影网站| 国产在线精品亚洲第一网站| 搞女人的毛片| 成人国产一区最新在线观看| 日韩精品青青久久久久久| 亚洲全国av大片| 欧美日本亚洲视频在线播放| 一个人免费在线观看的高清视频| 国产人伦9x9x在线观看| 亚洲欧美日韩无卡精品| 欧美日韩一级在线毛片| 久久精品亚洲精品国产色婷小说| АⅤ资源中文在线天堂| 精品日产1卡2卡| 国产一级毛片七仙女欲春2 | 国产精品 国内视频| 啦啦啦观看免费观看视频高清 | 国产人伦9x9x在线观看| 在线视频色国产色| 成年人黄色毛片网站| netflix在线观看网站| 在线观看免费视频网站a站| 91国产中文字幕| 精品久久久精品久久久| 亚洲第一青青草原| 国产精品亚洲av一区麻豆| 亚洲成人免费电影在线观看| 少妇裸体淫交视频免费看高清 | 亚洲免费av在线视频| 亚洲人成电影观看| 在线观看免费午夜福利视频| 97超级碰碰碰精品色视频在线观看| 一级毛片女人18水好多| 国产乱人伦免费视频| 久久狼人影院| 国产三级在线视频| 国产高清激情床上av| 午夜福利,免费看| 18禁美女被吸乳视频| 99香蕉大伊视频| 91在线观看av| 乱人伦中国视频| 国产成人精品在线电影| 亚洲欧美一区二区三区黑人| 在线观看免费视频网站a站| 久久久久久久久久久久大奶| 欧美成人免费av一区二区三区| 一本综合久久免费| 国产高清视频在线播放一区| 91麻豆精品激情在线观看国产| 久久性视频一级片| 国内精品久久久久精免费| 黄网站色视频无遮挡免费观看| www.999成人在线观看| 久久香蕉激情| 99久久99久久久精品蜜桃| 久久国产精品男人的天堂亚洲| 69av精品久久久久久| 三级毛片av免费| 韩国精品一区二区三区| 久久香蕉国产精品| 国产熟女午夜一区二区三区| 国产单亲对白刺激| 免费在线观看视频国产中文字幕亚洲| 国产男靠女视频免费网站| 国产一区二区三区综合在线观看| 亚洲成av人片免费观看| 亚洲欧洲精品一区二区精品久久久| 免费无遮挡裸体视频| 国产精品久久久人人做人人爽| 久久久久久久精品吃奶| 亚洲成a人片在线一区二区| 亚洲在线自拍视频| 亚洲熟女毛片儿| 在线永久观看黄色视频| 两个人视频免费观看高清| 久久久国产成人精品二区| 啦啦啦韩国在线观看视频| 激情视频va一区二区三区| 他把我摸到了高潮在线观看| 色精品久久人妻99蜜桃| 日韩欧美在线二视频| 国产精品国产高清国产av| 亚洲精品久久成人aⅴ小说| 午夜福利在线观看吧| av天堂久久9| 999久久久国产精品视频| 国产主播在线观看一区二区| а√天堂www在线а√下载| 国内久久婷婷六月综合欲色啪| 亚洲欧美激情在线| 国产一区二区在线av高清观看| 操出白浆在线播放| 国内精品久久久久精免费| 成人av一区二区三区在线看| 在线天堂中文资源库| 午夜福利在线观看吧| 9色porny在线观看| 999久久久精品免费观看国产| av有码第一页| 亚洲第一欧美日韩一区二区三区| 久久国产精品影院| 一二三四社区在线视频社区8| 在线观看一区二区三区| 久久久久亚洲av毛片大全| 亚洲一码二码三码区别大吗| 欧美丝袜亚洲另类 | 99国产综合亚洲精品| 国产精品久久视频播放| 美女 人体艺术 gogo| 国产日韩一区二区三区精品不卡| 精品国产亚洲在线| 日本精品一区二区三区蜜桃| 波多野结衣一区麻豆| 精品久久久久久成人av| 美女国产高潮福利片在线看| 婷婷六月久久综合丁香| 十八禁人妻一区二区| 看免费av毛片| 变态另类成人亚洲欧美熟女 | 欧美另类亚洲清纯唯美| 国产亚洲精品av在线| 亚洲国产毛片av蜜桃av| 99国产综合亚洲精品| 免费不卡黄色视频| 免费在线观看视频国产中文字幕亚洲| 国产精品久久久久久精品电影 | 国产精品永久免费网站| 身体一侧抽搐| 国产一区二区三区在线臀色熟女| 狂野欧美激情性xxxx| 手机成人av网站| 亚洲第一青青草原| 69精品国产乱码久久久| 91在线观看av| 国产在线观看jvid| 日日干狠狠操夜夜爽| 亚洲欧美日韩高清在线视频| 人人妻人人澡欧美一区二区 | 成人精品一区二区免费| 国产av在哪里看| 国产午夜精品久久久久久| 精品一区二区三区四区五区乱码| 亚洲av五月六月丁香网| 美女大奶头视频| 这个男人来自地球电影免费观看| 看片在线看免费视频| 99re在线观看精品视频| 成年人黄色毛片网站| 日韩国内少妇激情av| 岛国视频午夜一区免费看| 免费在线观看亚洲国产| 91精品国产国语对白视频| 一区二区三区高清视频在线| 国产精品自产拍在线观看55亚洲| www.精华液| 日韩国内少妇激情av| 亚洲成人国产一区在线观看| 黄色片一级片一级黄色片| 波多野结衣巨乳人妻| 亚洲精品一区av在线观看| 国产成人精品在线电影| 国产区一区二久久| 欧美性长视频在线观看| 精品人妻在线不人妻| 午夜精品久久久久久毛片777| 黄色成人免费大全| 90打野战视频偷拍视频| 久99久视频精品免费| 美国免费a级毛片| 少妇被粗大的猛进出69影院| 午夜福利视频1000在线观看 | 国产午夜精品久久久久久| 亚洲免费av在线视频| 女性被躁到高潮视频| 国产精品免费一区二区三区在线| 人人妻人人澡人人看| 欧美成人午夜精品| 国产精品自产拍在线观看55亚洲| svipshipincom国产片| 亚洲成人免费电影在线观看| 欧美日韩中文字幕国产精品一区二区三区 | 国产精品香港三级国产av潘金莲| 欧美成人一区二区免费高清观看 | 一级毛片女人18水好多| 日韩免费av在线播放| av视频在线观看入口| 麻豆一二三区av精品| 国产精品香港三级国产av潘金莲| 日韩高清综合在线| 最近最新中文字幕大全电影3 | 国产精品免费视频内射| 国产av一区二区精品久久| 国产精品二区激情视频| 久久这里只有精品19| 亚洲色图av天堂| 女生性感内裤真人,穿戴方法视频| 亚洲国产精品久久男人天堂| 久久婷婷成人综合色麻豆| 极品教师在线免费播放| 亚洲国产中文字幕在线视频| 国产精品综合久久久久久久免费 | 久久这里只有精品19| 国产成+人综合+亚洲专区| 日韩 欧美 亚洲 中文字幕| 麻豆av在线久日| 国产成人精品久久二区二区免费| 午夜福利,免费看| 十分钟在线观看高清视频www| 777久久人妻少妇嫩草av网站| 中文字幕人妻丝袜一区二区| 免费久久久久久久精品成人欧美视频| 人人妻,人人澡人人爽秒播| 亚洲国产精品成人综合色| 免费在线观看日本一区| 国产真人三级小视频在线观看| 麻豆国产av国片精品| 欧美乱色亚洲激情| 久久婷婷人人爽人人干人人爱 | 变态另类成人亚洲欧美熟女 | 午夜日韩欧美国产| 亚洲精品在线观看二区| 黄片大片在线免费观看| 岛国在线观看网站| 国产一区二区三区在线臀色熟女| 校园春色视频在线观看| 成年版毛片免费区| 国产一区二区激情短视频| 久久久久精品国产欧美久久久| 亚洲欧美日韩无卡精品| 午夜福利在线观看吧| 可以在线观看毛片的网站| 国产又色又爽无遮挡免费看| 女警被强在线播放| 中文字幕精品免费在线观看视频| 久久精品国产亚洲av香蕉五月| 91国产中文字幕| 亚洲欧美精品综合一区二区三区| 日日干狠狠操夜夜爽| 精品国产乱子伦一区二区三区| 亚洲国产精品sss在线观看| 久99久视频精品免费| 国产精品一区二区精品视频观看| 久久久久久久午夜电影| 日本在线视频免费播放| 日韩精品免费视频一区二区三区| 欧美黄色淫秽网站| 韩国精品一区二区三区| 夜夜爽天天搞| 男男h啪啪无遮挡| 在线免费观看的www视频| 黄色丝袜av网址大全| 久久亚洲精品不卡| 欧美丝袜亚洲另类 | 亚洲va日本ⅴa欧美va伊人久久| 日本精品一区二区三区蜜桃| √禁漫天堂资源中文www| 国产男靠女视频免费网站| 国产精华一区二区三区| 好看av亚洲va欧美ⅴa在| 久久香蕉国产精品| 免费在线观看日本一区| av视频免费观看在线观看| 国产成人欧美在线观看| 国产欧美日韩一区二区三区在线| 一级片免费观看大全| 无限看片的www在线观看| 国产精品一区二区三区四区久久 | 亚洲一区高清亚洲精品| 日本免费一区二区三区高清不卡 | 亚洲中文字幕日韩| 免费看十八禁软件| 欧美精品亚洲一区二区| 亚洲一码二码三码区别大吗| 啦啦啦韩国在线观看视频| 日韩三级视频一区二区三区| 在线观看免费午夜福利视频| 一二三四在线观看免费中文在| 久久中文字幕一级| 日日爽夜夜爽网站| 黄片小视频在线播放| 欧美日韩亚洲国产一区二区在线观看| 韩国精品一区二区三区| 久久天躁狠狠躁夜夜2o2o| 国产精品国产高清国产av| 国产亚洲精品久久久久5区| 欧美日韩瑟瑟在线播放| 中国美女看黄片| 欧美亚洲日本最大视频资源| 日韩一卡2卡3卡4卡2021年| 国产三级在线视频| 成人18禁在线播放| 变态另类丝袜制服| 亚洲自偷自拍图片 自拍| a级毛片在线看网站| 中文亚洲av片在线观看爽| 国产av又大| 午夜免费成人在线视频| 日韩欧美在线二视频| 国产精品二区激情视频| 欧美乱码精品一区二区三区| av视频在线观看入口| 久久香蕉精品热| 国产精品美女特级片免费视频播放器 | 最近最新中文字幕大全免费视频| 亚洲中文字幕日韩| x7x7x7水蜜桃| 亚洲精品久久成人aⅴ小说| 精品一区二区三区av网在线观看| 91成年电影在线观看| 久久久久国产精品人妻aⅴ院| 一本久久中文字幕| 黑人巨大精品欧美一区二区蜜桃| 精品午夜福利视频在线观看一区| 亚洲,欧美精品.| 男男h啪啪无遮挡| 日日干狠狠操夜夜爽| 日韩高清综合在线| 亚洲精品国产区一区二| 亚洲欧美激情综合另类| 婷婷六月久久综合丁香| 成人欧美大片| 丝袜美腿诱惑在线| 久久香蕉精品热| 中文字幕人妻熟女乱码| 啦啦啦免费观看视频1| 黑人欧美特级aaaaaa片| 亚洲九九香蕉| 午夜两性在线视频| 日本vs欧美在线观看视频| 久久精品aⅴ一区二区三区四区| 国产精品一区二区免费欧美| 俄罗斯特黄特色一大片| 国产精品亚洲一级av第二区| 亚洲人成伊人成综合网2020| 国产又色又爽无遮挡免费看| 人妻丰满熟妇av一区二区三区| 亚洲av成人av| 国产激情欧美一区二区| 国产精品免费视频内射| 日本黄色视频三级网站网址| 免费人成视频x8x8入口观看| 国产精品亚洲一级av第二区| 国产欧美日韩一区二区精品| 午夜福利高清视频| 又大又爽又粗| 成人国产综合亚洲| 人成视频在线观看免费观看| 欧美 亚洲 国产 日韩一| av在线天堂中文字幕| 亚洲精品国产色婷婷电影| av在线播放免费不卡| www国产在线视频色| 国产野战对白在线观看| 久久久久久亚洲精品国产蜜桃av| 神马国产精品三级电影在线观看 | 日韩欧美国产一区二区入口| 性少妇av在线| 国产精品久久久久久精品电影 | av天堂在线播放| 丰满人妻熟妇乱又伦精品不卡| 19禁男女啪啪无遮挡网站| 岛国在线观看网站| 中文字幕人妻熟女乱码| 一a级毛片在线观看| 亚洲色图综合在线观看| 免费人成视频x8x8入口观看| 男人舔女人的私密视频| 欧美国产日韩亚洲一区| or卡值多少钱| 久久国产精品影院| 97超级碰碰碰精品色视频在线观看| 免费av毛片视频| 亚洲午夜理论影院| 免费看十八禁软件| 国产三级在线视频| 黄片播放在线免费| 91av网站免费观看| 老汉色∧v一级毛片| 大码成人一级视频| 国产午夜精品久久久久久| 手机成人av网站| bbb黄色大片| 国产蜜桃级精品一区二区三区| 看黄色毛片网站| 免费搜索国产男女视频| www.自偷自拍.com| 丰满人妻熟妇乱又伦精品不卡| 亚洲av电影在线进入| 亚洲人成网站在线播放欧美日韩| 亚洲免费av在线视频| 欧美黑人欧美精品刺激| 久久久久国产精品人妻aⅴ院| 欧美日韩一级在线毛片| 久久婷婷人人爽人人干人人爱 | a级毛片在线看网站| 久久欧美精品欧美久久欧美| 久久影院123| 中文字幕另类日韩欧美亚洲嫩草| 精品国产超薄肉色丝袜足j| 精品久久蜜臀av无| 国产一区二区在线av高清观看| 国产乱人伦免费视频| 精品一区二区三区四区五区乱码| 欧美老熟妇乱子伦牲交| 两性午夜刺激爽爽歪歪视频在线观看 | 18禁国产床啪视频网站| 午夜日韩欧美国产| av视频在线观看入口| 国产亚洲av高清不卡| 男女床上黄色一级片免费看| 好男人在线观看高清免费视频 | 欧美一区二区精品小视频在线| 国产成人精品久久二区二区91| 天天一区二区日本电影三级 | 久久精品亚洲熟妇少妇任你| av网站免费在线观看视频| 黄网站色视频无遮挡免费观看| 别揉我奶头~嗯~啊~动态视频| 欧美+亚洲+日韩+国产| 国产成人欧美在线观看| 亚洲片人在线观看| 黄片播放在线免费| 日韩视频一区二区在线观看| 欧美国产精品va在线观看不卡| 香蕉国产在线看| avwww免费| 亚洲成国产人片在线观看| 啦啦啦 在线观看视频| 欧美精品亚洲一区二区| 精品熟女少妇八av免费久了| 在线观看免费视频网站a站| 黑人操中国人逼视频| 亚洲色图 男人天堂 中文字幕| 国产xxxxx性猛交| 成人欧美大片| 18禁裸乳无遮挡免费网站照片 | www.999成人在线观看| 亚洲色图av天堂| 夜夜夜夜夜久久久久| 男女床上黄色一级片免费看| 成年版毛片免费区| 国内精品久久久久久久电影| 免费在线观看完整版高清| 欧美精品啪啪一区二区三区| 一进一出抽搐动态| 国产欧美日韩一区二区三| 欧美乱色亚洲激情| 可以在线观看的亚洲视频| 久热这里只有精品99| 亚洲av片天天在线观看| 精品欧美国产一区二区三| 两个人免费观看高清视频| 老司机深夜福利视频在线观看| bbb黄色大片| 国产精品二区激情视频|