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

    從私有過程提取公共過程構(gòu)建業(yè)務協(xié)同的方法

    2017-09-15 08:48:13林雷蕾謝仲文
    計算機研究與發(fā)展 2017年9期
    關鍵詞:視圖變遷規(guī)則

    莫 啟 代 飛 朱 銳 笪 建 林雷蕾 李 彤 謝仲文 鄭 明

    1(云南大學軟件學院 昆明 650091)2(西南林業(yè)大學大數(shù)據(jù)與智能工程學院 昆明 650091)3(云南省軟件工程重點實驗室(云南大學) 昆明 650091)4 (淮安開放大學信息工程系 江蘇淮安 223001)

    從私有過程提取公共過程構(gòu)建業(yè)務協(xié)同的方法

    莫 啟1,3代 飛2,3朱 銳1,3笪 建1,4林雷蕾1李 彤1,3謝仲文1,3鄭 明1

    1(云南大學軟件學院 昆明 650091)2(西南林業(yè)大學大數(shù)據(jù)與智能工程學院 昆明 650091)3(云南省軟件工程重點實驗室(云南大學) 昆明 650091)4(淮安開放大學信息工程系 江蘇淮安 223001)

    (moqiyueyang@163.com)

    業(yè)務過程協(xié)同允許組織之間彼此進行通信、交互和協(xié)作以完成特定的業(yè)務目標.為了確保實施的正確性和一致性,需要對業(yè)務過程協(xié)同進行建模和分析.針對從私有過程(組織所擁有的完整流程)中抽取公共過程(組織參與協(xié)同的流程)以構(gòu)建業(yè)務過程協(xié)同,首先定義業(yè)務過程模型以表示組織的私有過程,該模型由內(nèi)部視圖和公共視圖組合而成,且內(nèi)部視圖是自由選擇網(wǎng)結(jié)構(gòu);進而將業(yè)務過程模型抽象為4種基本塊,即順序塊、選擇塊、并發(fā)塊及迭代塊;針對這4種基本塊提出各自的抽取規(guī)則集以獲得組織的公共過程,并從理論上證明了這些規(guī)則集能夠保持協(xié)同中接口一致性,從而確保了每一次抽取是上下文無關的.通過對協(xié)同制造中供應鏈進行建模并與現(xiàn)有的、典型的方法進行對比分析,結(jié)果表明:相對于已有的工作,在考慮隱私保護原則的情況下,所提方法能夠更加有效地對業(yè)務過程協(xié)同進行建模和分析.

    業(yè)務過程協(xié)同;異步消息通信;業(yè)務過程模型;基本塊;抽取規(guī)則集;接口一致性

    近年來,隨著Internet成為主流的計算平臺,尤其是面向服務計算(service-oriented computing, SOC)的快速興起,使得跨組織協(xié)同成為可能,也為這種跨組織間的交互和協(xié)作提供了技術支持.隨著經(jīng)濟全球化的發(fā)展和企業(yè)信息化程度的不斷提高,企業(yè)的經(jīng)營模式發(fā)生了重大的變化,企業(yè)的業(yè)務活動已從企業(yè)內(nèi)單目標為導向的獨立模式發(fā)展成為跨企業(yè)多目標合作的協(xié)同模式[1].在現(xiàn)代商業(yè)環(huán)境下[2-3],沒有一個企業(yè)是孤立的,企業(yè)作為參與者參與到協(xié)作中去.在協(xié)作過程中,它們彼此進行交互以完成特定業(yè)務功能.業(yè)務過程協(xié)同,如企業(yè)信息系統(tǒng)[4]、電子商務[5]等,由于通常涉及到多個業(yè)務過程單元,跨越了組織邊界,其主要任務是通過各自的信息系統(tǒng),不同企業(yè)之間可以方便地進行協(xié)作以完成特定的業(yè)務目標[6].為確保業(yè)務實施的正確性和一致性,需要對其建模和分析.因此,如何對業(yè)務過程協(xié)同進行合理、有效地建模和分析成為當前業(yè)務過程管理(business process management, BPM)領域內(nèi)的一個研究熱點.

    針對于業(yè)務過程,研究者們提出了多種建模和分析方法.一般來說,業(yè)務過程協(xié)同的建模和分析通常需要借助某種形式化方法,主要有基于Petri網(wǎng)(典型如文獻[7])和基于進程代數(shù)(典型如文獻[8-9])的方法.然而,目前已有的、典型的一些形式建模工作在建模業(yè)務過程時普遍對隱私保護原則考慮不足(如文獻[7,9]),即參與協(xié)同組織將其內(nèi)部的全部流程信息暴露出來,這樣就導致了建模業(yè)務過程協(xié)同時與需要保護組織隱私的原則相違背;針對上述不足,一些學者在上述基礎上做了改進(如文獻[10-11]等),歸納起來可分為2類:1)首先給出協(xié)同全局契約,然后定義映射規(guī)則,并以此為基礎從契約中生成每個參與組織的私有過程,屬于一種自頂向下對業(yè)務過程協(xié)同建模的方法[10];2)參與組織首先定義出自己的私有流程,然后通過與其他組織協(xié)商確定其協(xié)作的接口,進而依據(jù)協(xié)作的接口從私有過程中抽取出公共過程以構(gòu)建業(yè)務過程協(xié)同模型,屬于一種自底向上對業(yè)務過程協(xié)同建模的方法[11].本文討論的業(yè)務過程協(xié)同建模方法屬于自底向上范疇,其中根據(jù)協(xié)作接口從私有過程中抽取出公共過程最為關鍵.需要說明的是,采用自底向上的方式建模協(xié)同業(yè)務過程并不事先知道完整的協(xié)作場景和協(xié)作流程細節(jié),因此由這種方式構(gòu)建的業(yè)務過程協(xié)同模型可能也存在交互異常,需要通過形式驗證方式確認.如何通過形式驗證確認業(yè)務過程協(xié)同模型內(nèi)部是否存在交互異常不是本文關注的重點,本文不予討論.

    總的來說,現(xiàn)有的這些工作仍具有如下一些局限性,具體表現(xiàn)為:1)由于沒有考慮隱私保護原則,造成了建立的模型分析效率不高;2)雖然提出了一些抽取規(guī)則集,但是并沒有從異步消息通信的角度來證明應用這些規(guī)則集對私有過程進行抽取是上下文無關的,即如果一個參與組織的過程模型與其他參與組織過程模型的組合是正確的(正確性可以根據(jù)實際需要定義,如合理性等,在本文中不加以區(qū)分),則每一次抽取該過程模型后所得到的過程模型與其他參與組織過程模型的組合也是正確的.此處的上下文指的是業(yè)務過程協(xié)同中與要抽取過程模型交互的所有過程模型.從而導致了在每一次抽取后,都需要將得到的過程模型與其他參與組織過程模型進行組合,以判斷其正確性,即組合正確性驗證.不斷重復的組合正確性驗證勢必會影響業(yè)務過程協(xié)同建模的效率,為避免上述情況,抽取規(guī)則需是上下文無關的.

    根據(jù)協(xié)作接口從私有過程中抽取出公共過程是上下文敏感的,即可能導致原本可以正常執(zhí)行的流程在抽取之后無法運行異常,但這種抽取在建模業(yè)務過程協(xié)同中是必要的,通過抽取過程能夠確保組織內(nèi)部的一些隱私信息不被上下文所觀察到.為此,在上述已有工作的基礎上,本文主要討論了從私有過程中抽取公共過程的規(guī)則集,且這些規(guī)則集是上下文無關的.需要指出的是,本文中提到的上下文無關只考慮了任務執(zhí)行間存在的異步消息傳遞關系.事實上,為了實現(xiàn)共同的業(yè)務目標,不同組織間的任務除了采用異步消息通信的方式進行交互外,還可能存在同步關系,即某些任務的執(zhí)行需要多個組織同時參與等情形,這在下一步工作著重討論.通過使用這些規(guī)則集,一方面,可以在保護流程隱私信息的前提下以自底向上的方式來構(gòu)建業(yè)務過程協(xié)同;另一方面,可以更加有效地實現(xiàn)對業(yè)務過程協(xié)同的建模和分析.

    本文的主要貢獻包括4個方面:

    1) 定義了業(yè)務過程模型以表示組織的私有過程,該模型由內(nèi)部視圖和公共視圖組合而成,且內(nèi)部視圖是自由選擇網(wǎng)結(jié)構(gòu)[12];

    2) 以業(yè)務過程模型為基礎,將其抽象為4種基本塊,即順序塊、選擇塊、并發(fā)塊及迭代塊;

    3) 針對于這4種基本塊提出各自的抽取規(guī)則集以獲得組織的公共過程,在綜合考慮異步消息通信的基礎上證明了這些規(guī)則集能夠保持協(xié)同中接口一致性,確保了對業(yè)務過程模型的每一次抽取是上下文無關的;

    4) 實例分析結(jié)果表明:相對于已有的工作,在考慮隱私保護原則的情況下,本文的工作能夠更加有效地實現(xiàn)對業(yè)務過程協(xié)同的建模和分析.

    1 相關工作

    與傳統(tǒng)的組織內(nèi)業(yè)務過程相比,業(yè)務過程協(xié)同需要跨越組織(企業(yè))的邊界以實現(xiàn)協(xié)作,復雜程度更高并具有新的特征[9,13].如引言所述,由于本文討論的方法屬于自底向上范疇,且相比于以業(yè)務過程為基礎直接建模業(yè)務過程協(xié)同,目前從私有過程抽取公共過程構(gòu)建業(yè)務過程協(xié)同模型還需進行深入研究,并未形成系統(tǒng)性的研究成果.因此,下面僅對屬于該方法的一些典型文獻進行介紹.

    采用自底向上的方式建模業(yè)務過程協(xié)同是當前跨組織業(yè)務流程建模領域的一個研究熱點.文獻[12]從控制流的角度提出了工作流網(wǎng)(workflow net, WF-net).本質(zhì)上,WF-net是一種對結(jié)構(gòu)進行約束的Petri網(wǎng),要求有一個確定的輸入庫所和一個確定的輸出庫所,且輸入庫所沒有輸入弧,輸出庫所沒有輸出??;隨后,文獻[7]基于WF-net提出了IOWF(interorganizational workflow)用于建??缃M織工作流;文獻[14]使用有色Petri網(wǎng)從內(nèi)部和外部的角度對Web服務的業(yè)務過程進行建模,并對業(yè)務過程模型之間的相容性和相似性進行了詳細地討論;文獻[15]針對跨組織應急聯(lián)動系統(tǒng)的特性,在Petri網(wǎng)模型的基礎上擴展了任務執(zhí)行組織部門、資源消耗以及消息傳遞等要素,提出了OTRM-Net(organization, time, resources and message net),用于對跨組織應急聯(lián)動系統(tǒng)中的任務協(xié)同模式和應急處置流程進行形式化建模.雖然,上述建模方法能夠較好地體現(xiàn)業(yè)務協(xié)作中基于消息異步通信、協(xié)作等特征,但同時又將組織內(nèi)部的私有信息暴露給了伙伴組織,違背了業(yè)務過程協(xié)同中隱私保護的原則,對于參與組織來說是不可取的.為此,文獻[11,16]以此為基礎進行了改進.文獻[16]首先從多視點的角度提出了一種用于業(yè)務過程協(xié)同建模的方法,進而對于所建立的形式模型,提出了一組流程約簡集用來對業(yè)務過程模型進行化簡以構(gòu)建最終的業(yè)務過程協(xié)同模型;文獻[11]在默認參與協(xié)同的組織內(nèi)部視圖是擴展自由選擇網(wǎng)的基礎上,首先提出了一組元結(jié)構(gòu),包括順序元結(jié)構(gòu)、選擇元結(jié)構(gòu)、并發(fā)元結(jié)構(gòu)及循環(huán)元結(jié)構(gòu),然后對每種元結(jié)構(gòu)提出了各自的約簡規(guī)則,該規(guī)則集借鑒了文獻[16]的思想.由于自由選擇網(wǎng)對于上述4種元結(jié)構(gòu)保持完備性,進而應用這些元結(jié)構(gòu)約簡規(guī)則集就能夠?qū)λ械膮f(xié)同組織內(nèi)部視圖進行化簡,進而提取公共視圖以構(gòu)建私有過程協(xié)同模型.然而,文獻[11,16]中工作的重點是從隱私保護的角度來討論業(yè)務過程協(xié)同建模的方法,從異步消息通信的角度來看,抽取規(guī)則集具有局限性.為有效地實施服務外包,文獻[17]提出了過程視圖概念.過程視圖可由投影規(guī)則從私有過程中生成,它將私有業(yè)務過程中無關的信息隱藏而僅暴露相關信息給協(xié)作伙伴,可視為私有過程的外部映像.雖然文獻[17]給出多種投影關系,如灰盒投影、白盒投影等,并就投影前后的私有過程與過程視圖的匹配程度計算進行闡述,但并未從理論上證明應用這些規(guī)則在異步消息環(huán)境下能夠保證過程視圖與私有過程的一致性,也未說明應用這種方法是否能夠提高業(yè)務過程協(xié)同的建模效率.

    綜上,現(xiàn)有的建模工作要么基于通信庫所融合的思想將業(yè)務過程協(xié)同構(gòu)建成一個規(guī)模非常大的Petri網(wǎng)模型,獲得的是全局模型,對組織流程隱私信息考慮不足,導致最終的業(yè)務過程協(xié)同模型分析效率不高;又或在考慮隱私保護的原則下,提出了一些抽取規(guī)則集從私有過程中抽取公共過程以構(gòu)建業(yè)務過程協(xié)同模型,但并沒有從理論上來證明應用這些規(guī)則集對私有過程進行抽取是上下文無關的,導致其建模效率不高.為克服這些問題,本文首先定義出業(yè)務過程模型并將其抽象為4種基本塊,進而基于4種基本塊提出抽取規(guī)則集,并證明了這些規(guī)則集能夠保持協(xié)同中接口一致性,確保了對業(yè)務過程模型的每一次抽取是上下文無關的.

    2 業(yè)務過程模型

    在業(yè)務過程領域,由于Petri網(wǎng)具有嚴格的形式化語義及成熟的分析技術、直觀的圖形化表示、可用來對業(yè)務過程進行建模和分析[7,18].因此,本文采用Petri網(wǎng)作為建模業(yè)務過程的形式語言.下面首先基于Petri網(wǎng)來對業(yè)務過程模型進行形式地定義,該業(yè)務過程模型是本文后續(xù)工作開展的基礎.

    業(yè)務過程模型用于對一個組織內(nèi)部的結(jié)構(gòu)及組織開放的接口進行描述,表示一個參與組織的私有過程.它包括2個部分:內(nèi)部視圖和公共視圖.內(nèi)部視圖對外不可見,用于描述組織內(nèi)部活動之間的執(zhí)行順序;公共視圖描述業(yè)務過程協(xié)同中參與組織對外開放的接口信息,每一個接口具有協(xié)同范圍內(nèi)唯一的語義標識,組織之間通過語義標識進行交互,同時,組織也可以通過映射函數(shù)自定義內(nèi)部視圖中的變遷(活動)到公共視圖中的開放接口,用于決定組織向外提供哪些服務及需要請求哪些服務.

    定義1. 內(nèi)部視圖.用來對一個組織內(nèi)部活動之間的執(zhí)行順序進行抽象,它形式化定義為一個基本Petri網(wǎng)IV=(P,T,i,o;F),其中:

    1)P為庫所的有限集合;

    2)T為變遷的有限集合;

    3)F?P×T∪T×P為流關系;

    4)P∩T=?∧T∩P=?;

    5) ?t1,t2∈T(t1≠t2),若·t1∩·t2≠?,則|·t1|=|·t2|=1,表示IV是自由選擇網(wǎng)結(jié)構(gòu);

    6)i,o∈P分別為開始庫所和結(jié)束庫所,滿足·i=?,o·=?.

    定義2. 公共視圖.用來對一個組織與其他組織之間的通信活動進行抽象,它形式化定義為一個四元組PV=(A,OP,fs,ft),其中:

    1)A為語義標識的有限集,?a∈A表示一個和其他組織進行通信動作的語義標識,用一個字符串來表示;

    2)OP為通信操作的集合,是一類特殊的庫所,參見定義3;

    3)fs:OP→A表示每一個通信操作對應一個唯一的語義標識;

    4)ft:OP→{Send,Receive}表示每個操作對應的消息類型.消息類型Send標識消息發(fā)送,而消息類型Receive則標識消息接收.

    定義3. 業(yè)務過程模型.用來對一個組織的內(nèi)部視圖和公共視圖進行組合,它形式化定義為一個五元組BPM=(IV,PV,fco,OP,OF),其中:

    1)IV為定義1中的內(nèi)部視圖;

    2)PV為定義2中的公共視圖;

    3)fco:IV.T→2OP,表示IV中的每一個變遷所對應的通信操作集合,如果對于IV.T中的一個變遷t,與OP存在映射關系,則稱該變遷t為通信變遷,否則稱為瞬時變遷;

    4)OF為通信流關系集合,如果對于IV.T中的一個變遷t,與OP中的通信操作p存在映射關系,且ft(p)=Send,則(t,p)∈OF,否則(p,t)∈OF.

    在定義3中,IV中的每一個變遷表示組織內(nèi)部的一個具體的活動;流關系用來表示活動之間執(zhí)行的順序;組織的運行狀態(tài)用BPM內(nèi)部視圖中的托肯分布情況,即標識M?IV.P來表示.對于任意庫所p,p中只有含有1個托肯和無托肯2種情況.若p中含有1個托肯,則p∈M,否則p?M.特別地,初始標識記為Ms,對于任意的庫所p,滿足p?Ms且i∈Ms;結(jié)束標識記為Me,對于任意的庫所p,滿足p?Me且o∈Me.如果fco=?,則該模型為一個普通的Petri網(wǎng),否則為帶通信庫所的Petri網(wǎng).

    一個變遷t在標識M下使能,記為M[t>.若業(yè)務過程模型在標識M通過執(zhí)行變遷t到達標識M′,記為M[t>M′.所有從標識M可達的標識集記為R(M)={M′|?σ∈T*,M[σ>M′},特別地,記R(Ms)為從業(yè)務過程模型初始標記Ms可達的所有標識集合.

    例如,圖1所示的訂單處理子系統(tǒng)的內(nèi)部視圖由虛線框內(nèi)的Petri所刻畫,公共視圖是由虛線框外的虛線庫所組成,每個虛線庫所表示一個通信操作,一個通信操作對應一個唯一的語義標識.如發(fā)送消息操作opOrder對應的語義標識為Order.

    Fig. 1 Order processing subsystem圖1 訂單處理子系統(tǒng)

    3 公共過程抽取

    以業(yè)務過程模型(組織私有過程)為基礎,結(jié)合異步消息通信來對其進行化簡,得到參與組織的公共過程.該公共過程只保留了體現(xiàn)交互行為的通信變遷以達到保護組織隱私及減少模型狀態(tài)空間的目的.

    在實際應用中,順序、選擇、并行和迭代是組織內(nèi)任務間存在的基本結(jié)構(gòu),業(yè)務過程模型通常由這4種基本結(jié)構(gòu)組合而成[19].故我們首先將業(yè)務過程模型抽象為上述4種基本結(jié)構(gòu)并定義為基本塊;然后通過對這4種基本塊進行分析,提出各自的抽取規(guī)則集并證明這些規(guī)則集在異步通信環(huán)境下能夠保持協(xié)同中接口一致性,此處接口一致性是指業(yè)務過程模型與上下文組合執(zhí)行情態(tài)在抽取前后保持不變.該特性能夠確保若業(yè)務過程模型與上下文組合在抽取前能夠正確執(zhí)行完成,則在抽取后業(yè)務過程模型與上下文組合同樣也能正確執(zhí)行完成.

    3.1 基本塊定義

    在本文中,基本塊包括4種類型,它們分別是:順序塊、選擇塊、并發(fā)塊及迭代塊,下面我們分別對其進行定義.

    定義5. 順序塊.對于一個基本塊B=(P,T,T0,F),稱B是一個順序塊,當且僅當滿足:

    1)pi j∈P;

    2)ti,tj∈T∪T0;

    3) (ti,pi j),(pi j,tj)∈F;

    4) ·pi j={ti};

    5)pi j·={tj};

    6)ti·={pi j};

    7) ·tj={pi j}.

    Fig. 2 Four cases of sequence block圖2 順序塊的4種情況

    順序塊刻畫變遷ti和tj順序執(zhí)行,其結(jié)構(gòu)如圖2所示.考慮到變遷有瞬時變遷和通信變遷2類,故存在4種情況.圖2中虛線框內(nèi)的黑色變遷表示通信變遷,白色的變遷表示瞬時變遷,庫所屬于此順序塊所屬的業(yè)務過程模型內(nèi)部視圖.

    形式地,圖2(a)所示順序塊的定義為:P={pi j},T={ti,tj},T0=?,F={(ti,pi j),(pi j,tj)},其他情況可類似推導.

    定義6. 選擇塊.對于一個基本塊B=(P,T,T0,F),稱B是一個選擇塊,當且僅當滿足:

    1)pi,pj∈P;

    2)ti,tj∈T∪T0;

    3) (pi,ti),(pi,tj),(ti,pj),(tj,pj)∈F;

    4)ti,tj∈pi·;

    5)ti,tj∈·pj;

    6) ·ti=·tj=pi;

    7)ti·=tj·=pj.

    選擇塊刻畫ti和tj選擇執(zhí)行,其結(jié)構(gòu)如圖3所示.考慮到變遷有瞬時變遷和通信變遷2類,故存在3種情況.圖3中虛線框內(nèi)的黑色變遷表示通信變遷,白色的變遷表示瞬時變遷,庫所屬于此選擇塊所屬的業(yè)務過程模型內(nèi)部視圖.

    Fig. 3 Three cases of selection block圖3 選擇塊的3種情況

    形式地,圖3(b)所示選擇塊的定義為:P={pi,pj},T={tj},T0={ti},F={(ti,pi j),(pi j,tj)}.

    定義7. 并發(fā)塊.對于一個基本塊B=(P,T,T0,F),稱B是一個并發(fā)塊,當且僅當滿足:

    1)pi,pj,pk,pl∈P;

    2)ti,tj,tk,tl∈T∪T0;

    3) (tk,pi),(tk,pj),(pi,ti),(pj,tj),(ti,pk),(tj,pl),(pk,tl),(pj,tl)∈F;

    4) ·pi={tk},pi·={ti};

    5) ·pj={tk},pj·={tj};

    6) ·pk={ti},pk·={tl};

    7) ·pk={ti},pk·={tl};

    8) ·pl={tj},pl·={tl};

    9) ·ti={pi},ti·={pk};

    10) ·tj={pj},tj·={pl}.

    并發(fā)塊刻畫ti和tj并發(fā)執(zhí)行,其結(jié)構(gòu)如圖4所示.考慮到變遷有瞬時變遷和通信變遷2類,故存在3種情況.圖4中虛線框內(nèi)的黑色變遷表示通信變遷,白色的變遷表示瞬時變遷,庫所屬于此并發(fā)塊所屬的業(yè)務過程模型內(nèi)部視圖.

    Fig. 4 Three cases of concurrency block圖4 并發(fā)塊的3種情況

    形式地,圖4(c)所示并發(fā)塊的定義為:P={pi,pj,pk,pl},T={tk,tl},T0={ti,tj},F={(tk,pi),(tk,pj),(pi,ti),(pj,tj),(ti,pk),(tj,pl),(pk,tl),(pl,tl)}.

    定義8. 迭代塊.對于一個基本塊B=(P,T,T0,F),稱B是一個迭代塊,當且僅當滿足:

    1)pi,pj∈P;

    2)ti,tj∈T∪T0;

    3) (pi,ti),(pi,tj),(ti,pj),(tj,pj)∈F;

    4)tj∈·pi,tj∈pj·;

    5)pi·=·pj=ti.

    迭代塊刻畫ti和tj迭代執(zhí)行,其結(jié)構(gòu)如圖5所示.考慮到變遷有瞬時變遷和通信變遷2類,故存在4種情況.圖5中虛線框內(nèi)的黑色變遷表示通信變遷,白色的變遷表示瞬時變遷,庫所屬于此迭代塊所屬的業(yè)務過程模型內(nèi)部視圖.

    Fig. 5 Four cases of iteration block圖5 迭代塊的4種情況

    形式地,在圖5(b)所示迭代塊的定義為:P={pi,pj},T={tj},T0={ti},F={(ti,pj),(tj,pi),(pj,tj),(ti,pj)}.

    3.2 抽取規(guī)則

    基于上述基本塊的定義,對業(yè)務過程模型抽取基本原則如下:1)針對交互場景,抽取規(guī)則集應將業(yè)務過程模型中的瞬時變遷消除,以減少其分析時的狀態(tài)空間規(guī)模;2)在消除或合并的過程中,應從協(xié)同的角度,分析上下文環(huán)境對業(yè)務過程協(xié)同造成的影響,以確保了每一次抽取是上下文無關的,提高建模的效率.

    Fig. 6 Rule 1: sequence block extraction圖6 規(guī)則1:順序塊的抽取

    在業(yè)務過程協(xié)同中,如果業(yè)務過程模型內(nèi)部視圖不正確,那么協(xié)同必然會失敗.目前人們提出了多種業(yè)務過程正確性標準,其中以合理性[12]及其變體(如弱合理性[20]等)應用最為廣泛.本文采用合理性作為內(nèi)部視圖正確性標準,且默認參與協(xié)同的業(yè)務過程模型內(nèi)部視圖均是合理的.對于業(yè)務過程模型,由于抽取要涉及到活動間的合并,所以首先對業(yè)務過程模型內(nèi)的合并操作進行定義.

    定義9. 合并操作.對于業(yè)務過程模型中的任意2個變遷t1,t2,t1·∩·t2=P,則合并t1和t2為t后滿足:·t=·t1+·t2-P,t·=t1·+t2·-P,其中,對于任意的集合P和Q,P+Q=P∪Q-P∩Q.

    規(guī)則1. 設BPM=(IV,PV,fco,OF)是一個業(yè)務過程模型,B為一個順序塊,抽取順序塊后得到的業(yè)務過程為BPM′=(IV′,PV,fco,OF),其中:

    1) 若B為圖2(a)所示的順序塊,則抽取順序塊的過程如圖6(a)所示,抽取后得到圖6(a)中的1′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P-{pi j};

    ②IV′.T=IV.T-{ti};

    ③IV′.F=IV.F-{(ti,pi j),(pi j,tj)}∪{(pk,ti)|pk∈·ti}∪{(pk,ti)|pk∈·ti};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    2) 若B為圖2(b)所示的順序塊,則抽取順序塊的過程如圖6(b)所示,抽取后得到圖6(b)中的2′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P-{pi j};

    ②IV′.T=IV.T-{ti};

    ③IV′.F=IV.F-{(ti,pi j),(pi j,tj)}∪{(pk,ti)|pk∈·ti}∪{(pk,ti)|pk∈·ti};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    3) 若B為圖2(c)所示的順序塊,則抽取順序塊的過程如圖6(c)所示,抽取后得到圖6(c)中的3′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P-{pi j};

    ②IV′.T=IV.T-{tj};

    ③IV′.F=IV.F-({(ti,pi j),(pi j,tj)}∪{(pk,ti)|pk∈·ti})∪{(pk,ti)|pk∈·ti};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    4) 若B為圖2(d)所示的順序塊,抽取前后業(yè)務過程模型不變.

    定理1. 設BPM是一個業(yè)務過程模型,B為一個順序塊,應用規(guī)則1抽取順序塊B為B′,且得到的業(yè)務過程為BPM′,如果M[B>M″,則M[B′>M″,其中:M,M″∈R(Ms).

    證明. 1)由圖6(a)中的1)可知,變遷ti和tj均為瞬時變遷且順序執(zhí)行,滿足ti·∩·tj={pi j}.因為M[B>M″,可以推出存在M′∈R(Ms),使得M[ti>M′,M′[tj>M″,其中:·ti?M,M′=M-·ti+{pi j},M″=M′-{pi j}+tj·=M-·ti+tj·.又由定義9可知,合并后·tj=·ti+·tj-P=·ti+·tj-{pi j}=·ti+{pi j}-{pi j}=·ti,tj·=ti·+tj·-P=ti·+tj·-{pi j}={pi j}+tj·-{pi j}=tj·,又因為·ti?M,故可以推出在情態(tài)M下,合并后變遷tj是使能的,即滿足M[tj>M?,其中:M?=M-·ti+tj·=M-·ti+tj·=M″,推出M[B′>M″.

    2) 由圖6(b)中的2)可知,變遷ti為瞬時變遷,tj為通信變遷且順序執(zhí)行,滿足ti·∩·tj={pi j}.因為M[B>M″,可以推出存在M′,使得M[ti>M′,M′[tj>M″,其中:·ti?M,M′=M-·ti+{pi j},·tj?M′,M″=M′-({pi j}+E)+tj·=M-·ti+{pi j}-({pi j}+E)+tj·=M-·ti-E+tj·,E表示通信變遷tj的外部環(huán)境輸入情態(tài)集.又由定義9可知,合并后·tj=·ti+·tj-P=·ti+·tj-{pi j},tj·=ti·+tj·-P=ti·+tj·-{pi j},由于·tj=E+{pi j},ti·={pi j},推出合并后·tj=·ti+·tj-P=·ti+E,tj·=ti·+tj·-P=tj·.又因為·ti?M,M′=M-·ti+{pi j},·tj?M′,可以推出·ti+·tj-{pi j}?M,故可以推出在情態(tài)M下,合并后變遷tj是使能的,即滿足M[tj>M?,其中:M?=M-·tj+tj·=M-(·ti+E)+tj·=M″, 推出M[B′>M′.

    3) 證明過程與2)類似,限于篇幅,略.

    證畢.

    定理1結(jié)論表明,由于抽取前后保持接口一致性,故應用規(guī)則1對順序塊進行抽取時,不用考慮業(yè)務過程模型組合的上下文,抽取后也不用進行組合正確性驗證.

    規(guī)則2. 設BPM=(IV,PV,fco,OF)是一個業(yè)務過程模型,B為一個選擇塊,抽取選擇塊后得到的業(yè)務過程為BPM′=(IV′,PV,fco,OF),其中:

    1) 若B為圖3(a)所示的選擇塊,則抽取選擇塊的過程如圖7(a)所示,抽取后得到圖7(a)中的1′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P;

    ②IV′.T=IV.T-{ti};

    ③IV′.F=IV.F-{(pi,ti),(ti,pj)};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    Fig. 7 Rule 2: selection block extraction圖7 規(guī)則2:選擇塊的抽取

    2) 若B為圖3(b)所示的選擇塊,則抽取選擇塊的過程如圖7(b)所示,抽取后得到圖7(b)中的2′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P;

    ②IV′.T=IV.T-{ti};

    ③IV′.F=IV.F-{(pi,ti),(ti,pj)};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    3) 若B為圖3(c)所示的選擇塊,抽取前后保持不變.

    定理2. 設BPM是一個業(yè)務過程模型,B為一個選擇塊,應用規(guī)則2抽取選擇塊B為B′且得到的業(yè)務過程為BPM′,如果M[B>M′,則M[B′>M′,其中:M,M′∈R(Ms).

    證明. 1)由圖7(a)中的1)可知,變遷ti和tj均為瞬時變遷且選擇執(zhí)行,滿足ti·∩·tj=?.因為M[B>M′,可以推出M[ti>M′或M[tj>M′,其中:·ti=·tj={pi}且{pi}?M,ti·=tj·={pj},M′=M-{pi}+{pj}.又由定義9可知,合并后·tj=·ti+·tj-P={pi},tj·=ti·+tj·-P={pj},又因為{pi}?M,故可以推出在情態(tài)M下,合并后變遷tj是使能的,即滿足M[tj>M″,其中:M″={pj}=M′,推出M[B′>M′.

    Fig. 8 Rule 3: concurrency block extraction圖8 規(guī)則3:并發(fā)塊的抽取

    2) 由圖7(b)中的2)可知,變遷ti為瞬時變遷而tj為通信變遷且選擇執(zhí)行,滿足ti·∩·tj=?.因為M[B>M′,可以推出M[ti>M′或M[tj>M′,其中:·tj?M,tj·={pj}+E,E表示通信變遷tj的外部環(huán)境輸入情態(tài)集.又由定義9可知,合并后·tj=·ti+·tj-P={pi}+·tj=·tj,tj·=ti·+tj·-P=tj·,又因為·tj?M,故可以推出在情態(tài)M下,合并后變遷tj是使能的,即滿足M[tj>M″,其中:M″=tj·=M′,推出M[B′>M′.

    證畢.

    定理2結(jié)論表明,由于抽取前后保持接口一致性,故應用規(guī)則2對選擇塊進行抽取時,不用考慮業(yè)務過程模型組合的上下文,抽取后也不用進行組合正確性驗證.

    規(guī)則3. 設BPM=(IV,PV,fco,OF)是一個業(yè)務過程模型,B為一個并發(fā)塊,抽取并發(fā)塊后得到的業(yè)務過程為BPM′=(IV′,PV,fco,OF),其中:

    1) 若B為圖4(a)所示的并發(fā)塊,則抽取并發(fā)塊的過程如圖8(a)所示,抽取后得到圖8(a)中的1′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P-{pi,pk};

    ②IV′.T=IV.T-{ti};

    ③IV′.F=IV.F-{(tk,pi),(pi,ti),(ti,pk),(pk,tl)};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    2) 若B為圖4(b)所示的并發(fā)塊,則抽取并發(fā)塊的過程如圖8(b)所示,抽取后得到圖8(b)中的2′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P-{pj,pl};

    ②IV′.T=IV.T-{tj};

    ③IV′.F=IV.F-{(tk,pj),(pj,tj),(tj,pl),(pl,tl)};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    3) 若B為圖4(c)所示的并發(fā)塊,抽取前后保持不變.

    定理3. 設BPM是一個業(yè)務過程模型,B為一個并發(fā)塊,應用規(guī)則3抽取并發(fā)塊B為B′且得到的業(yè)務過程為BPM′,如果M[B>M′,則M[B′>M′, 其中:M,M′∈R(Ms).

    證明. 1)由圖8(a)中的1)可知,變遷ti和tj均為瞬時變遷且并發(fā)執(zhí)行,滿足ti·∩·tj=?.因為M[B>M′,可以推出M[{ti,tj}>M′,其中:·ti+·tj?M,M′=M-ti·-tj·=M-{pk}-{pl}.又由定義9可知,合并后·tj=·ti+·tj-P={pi}+{pj},tj·=ti·+tj·-P={pk}+{pl},又因為{pi}+{pj}?M,故可以推出在情態(tài)M下,合并后變遷tj是使能的,即滿足M[tj>M″,其中:M″={pi}+{pj}=M′,推出M[B′>M′.

    2) 由圖8(b)中的2)可知,變遷tj為瞬時變遷,ti為通信變遷且并發(fā)執(zhí)行,滿足ti·∩·tj=?.因為M[B>M′,可以推出M[{ti,tj}>M′,其中:·ti+·tj=({pi}+E)+{pj}?M,M′=M-·ti-·tj+ti·+tj·,E表示通信變遷ti的外部環(huán)境輸入情態(tài)集.又由定義9可知,合并后·ti=·ti+·tj-P=({pi}+E)+{pj},ti·=ti·+tj·-P=ti·+tj·,又因為({pi}+E)+{pj}?M,故可以推出在情態(tài)M下,合并后變遷ti是使能的,即滿足M[tj>M″,其中:M″=M-(·ti+·tj)+(ti·+tj·)=M′,推出M[B′>M′.

    證畢.

    定理3結(jié)論表明,由于抽取前后保持接口一致性,故應用規(guī)則3對并發(fā)塊進行抽取時,不用考慮業(yè)務過程模型組合的上下文,抽取后也不用進行組合正確性驗證.

    規(guī)則4. 設BPM=(IV,PV,fco,OF)是一個業(yè)務過程模型,B為一個迭代塊,抽取迭代塊后得到的業(yè)務過程為BPM′=(IV′,PV,fco,OF),其中:

    1) 若B為圖5(a)所示的迭代塊,則抽取迭代塊的過程如圖9(a)所示,抽取后得到圖9(a)中的1′)所示的業(yè)務過程,BPM′中:

    ①IV′.P=IV.P;

    ②IV′.T=IV.T-{tj};

    ③IV′.F=IV.F-{(pi,tj),(tj,pj)};

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    2) 若B為圖5(b)所示的迭代塊,則抽取迭代塊的過程如圖9(b)所示,抽取后得到圖9(b)中的2′)所示的業(yè)務過程,BPM′中:

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    3) 若B為圖5(c)所示的迭代塊,則抽取迭代塊的過程如圖9(c)所示,抽取后得到圖9(c)中的3′)所示的業(yè)務過程,BPM′中:

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    Fig. 9 Rule 4: iteration block extraction圖9 規(guī)則4:迭代塊的抽取

    4) 若B為圖5(d)所示的迭代塊,則抽取迭代塊的過程如圖9(d)所示,抽取后得到圖9(d)中的4′)所示的業(yè)務過程,BPM′中:

    ④M′=M;

    ⑤IV′.i=IV.i;

    ⑥IV′.o=IV.o.

    定理4. 設BPM是一個業(yè)務過程模型,B為一個迭代塊,應用規(guī)則4抽取迭代塊B為B′且得到的業(yè)務過程為BPM′,如果M[B>M′,則M[B′>M′,其中:M,M′∈R(Ms).

    證明. 由于每個業(yè)務過程模型內(nèi)部視圖都滿足合理性的定義,故可知迭代塊中的迭代次數(shù)必須是確定的.不失一般性,我們設迭代次數(shù)為n.

    1) 由圖9(a)中的1)可知,變遷ti和tj是瞬時變遷,且迭代次數(shù)是確定的,所以可將n次迭代用n個順序塊順序組合來表示.在每一個塊中,變遷ti和tj是順序執(zhí)行的.第n個順序塊與變遷ti相連接,而變遷ti連接到庫所pj.從而可以重復運用圖6(a)所示的抽取過程,經(jīng)過n×n次合并后得到圖9(a)中的1′)所示抽取結(jié)果,滿足M[B′>M′.

    2) 由圖9(b)中的2)可知,變遷ti是通信變遷,tj是瞬時變遷,且迭代次數(shù)是確定的.同樣可將n次迭代用n個順序塊順序組合來表示,在每一個塊中,變遷ti和tj是順序執(zhí)行的.第n個順序塊與第n+1個ti相連接,而第n+1個ti連接到庫所pj.從而可以重復運用圖6(b)所示的抽取過程,經(jīng)過n×n次合并后得到圖9(b)中的2′)所示抽取結(jié)果,滿足M[B′>M′.

    3) 證明過程與2)類似,只是重復運用圖6(c)所示的抽取過程.

    4) 證明過程與2)類似,只是重復運用圖6(d)所示的抽取過程.

    證畢.

    定理4結(jié)論表明,由于抽取前后保持接口一致性,故應用規(guī)則4對迭代塊進行抽取時,不用考慮業(yè)務過程模型組合的上下文,抽取后也不用進行組合正確性驗證.

    需要指出的是,本節(jié)討論的4種抽取規(guī)則均只考慮了含有2個活動的流程片段.事實上,對于一個包含在業(yè)務過程模型內(nèi)部視圖中的流程片段而言,若其含有圖2~圖5所示的任意一種結(jié)構(gòu)片段就可以組合或重復多次使用規(guī)則1~規(guī)則4對其進行抽取.由于業(yè)務過程模型內(nèi)部視圖是自由選擇網(wǎng)結(jié)構(gòu),因而組合或重復運用規(guī)則1~規(guī)則4能夠有效地對含有多個任務的順序塊、多路選擇塊、多路并發(fā)塊和多路循環(huán)塊進行抽取.

    4 實例研究

    4.1 實例說明

    為說明本文所提出方法在建模和分析時的有效性,本節(jié)以協(xié)同制造中一個簡化的供應鏈網(wǎng)絡為例來對其進行建模,并與屬于該方法內(nèi)的代表性文獻[7,11,15-16]進行對比分析.該供應鏈網(wǎng)絡中包括客戶Customer、生產(chǎn)商Producter及供應商Supplier這3個業(yè)務伙伴,客戶首先向生產(chǎn)商發(fā)送訂單(send_order_c),生產(chǎn)商在接收客戶發(fā)來的訂單后(rec_order_c),它就向供應商發(fā)送訂單(send_order_p)并通知客戶(notify)訂單已經(jīng)在處理中,然后生產(chǎn)商從供應商處收貨(rec_dely_p),接著就將產(chǎn)品和發(fā)票依次發(fā)送至客戶(send_dely_c,send_invoice),客戶在收到生產(chǎn)商發(fā)來的產(chǎn)品和發(fā)票后(rec_dely_c,rec_invoice)就向生產(chǎn)商付款(pay),生產(chǎn)商在收到客戶發(fā)來的款項后表示一次業(yè)務活動完成.而供應商在收到供應商發(fā)來的訂單后(rec_order_p),它對訂單進行處理并檢查生產(chǎn)的產(chǎn)品是否合格(produce_p,check_p),如果合格(OK_p)就向生產(chǎn)商發(fā)送產(chǎn)品(send_dely_p),如果不合格就重新生產(chǎn).其客戶、生產(chǎn)商及供應商所對應的業(yè)務過程模型如圖10所示,其中:黑色的變遷表示需要與外部進行交互才能完成的活動,白色的變遷表示業(yè)務過程內(nèi)部的活動,粗線表示不同組織活動間基于消息的通信.

    Fig. 10 Supply chain network business process model圖10 供應鏈網(wǎng)絡業(yè)務過程模型

    4.2 供應鏈網(wǎng)絡建模

    針對圖10中客戶、生產(chǎn)商及供應商所對應的業(yè)務過程模型,首先應用本文所提出的方法對各個業(yè)務過程模型進行抽取得到其各自的公共過程,然后應用文獻[7]中的方法對抽取后的公共過程進行建模,得到的業(yè)務過程協(xié)同模型如圖11所示,稱為模型1,記為Model 1.

    文獻[7]是業(yè)務過程協(xié)同領域內(nèi)一篇比較經(jīng)典的文獻,后續(xù)的許多相關工作都是以此為基礎而展開的,選擇它作為對比具有代表性,而為了體現(xiàn)當前的研究趨勢,另外選擇文獻[15].文獻[15]作為最新的研究成果,文中所用的建模方法受文獻[7]的影響,在整體思路上與文獻[7]基本保持一致.所以,本文將文獻[7,15]作為一個整體與本文方法進行對比.應用文獻[7,15]中的方法來構(gòu)建的業(yè)務過程協(xié)同模型如圖12所示,稱為模型2,記為Model 2.

    而文獻[11,16]中考慮了對公共過程的抽取,故在本文中,我們首先應用文獻[11,16]中所提出的方法對各個業(yè)務過程模型進行抽取得到各自的公共過程,然后再應用文獻[7]中的方法對抽取后的公共過程進行建模,建立的業(yè)務過程協(xié)同模型如圖13所示,稱為模型3,記為Model 3.

    Fig. 11 Model 1圖11 模型1

    Fig. 12 Model 2圖12 模型2

    Fig. 13 Model 3圖13 模型3

    4.3 模型定量分析

    針對由本文方法以及文獻[7,11,15-16]中的方法所構(gòu)建的3類模型,我們從構(gòu)建后模型的分析效率及構(gòu)建模型時的建模效率這2個方面來對其進行定量地分析.

    具體來說,本文采用模型驗證這種形式驗證技術作為其形式分析的方法.模型驗證技術的基本思想是:將待驗證的系統(tǒng)表示為一個狀態(tài)遷移模型M,需驗證的性質(zhì)用時序邏輯公式φ表示,進而就可以將“系統(tǒng)是否滿足所期望的性質(zhì)”轉(zhuǎn)化為“M是否滿足公式φ,即Mφ”.由于模型驗證的效率及時間由狀態(tài)遷移模型M的狀態(tài)空間決定,進而采用文獻[21]中的評估指標:可達狀態(tài)(reachable state)、有效遷移(fair transition)及系統(tǒng)直徑(system diameter)來對上述3類模型進行對比.系統(tǒng)直徑即搜索深度,表示從初始狀態(tài)到最遠可達狀態(tài)之間的距離;可達狀態(tài)和有效遷移的數(shù)量則反映了系統(tǒng)狀態(tài)空間規(guī)模的大小,直接影響模型驗證的效率[21].需要指出的是,此處的M是指由業(yè)務過程協(xié)同模型(如模型1、模型2或者模型3)生成的可達圖,如何生成Petri網(wǎng)的可達圖已有成熟算法可供參考,限于篇幅,在此不再贅述;而性質(zhì)φ是用來表示正確性標準(如合理性等)的時序邏輯公式,本文主要考慮可能影響形式驗證效率的因素,對于如何使用模型檢測技術來驗證業(yè)務過程協(xié)同模型的正確性是下一步的工作.

    圖14為上述3類模型在構(gòu)建后模型的分析效率上的對比圖.從圖14可以看出,模型2的可達狀態(tài)、有效遷移及系統(tǒng)直徑均大于模型1和模型3,而模型1和模型3在可達狀態(tài)、有效遷移及系統(tǒng)直徑3個指標上表現(xiàn)相同.從而,我們就可以得出如下結(jié)論:從構(gòu)建后模型的分析效率來看,由于文獻[7,15]沒有考慮從私有過程中抽取公共過程以構(gòu)建協(xié)同過程,從而導致最終構(gòu)建的協(xié)同模型的形式分析效率(以可達狀態(tài)、有效遷移及系統(tǒng)直徑來表示)遠低于本文方法和文獻[11,16]中所提出的方法;同時,由于文獻[11,16]中所提出的方法考慮了從私有過程中抽取公共過程以構(gòu)建協(xié)同模型,從而使得根據(jù)該方法構(gòu)建的協(xié)同模型的形式分析效率與本文方法相同.

    Fig. 14 Comparison of model analysis efficiency圖14 模型分析效率比較

    Fig. 15 Comparison of modeling efficiency圖15 模型建模效率比較

    圖15為根據(jù)本文方法和文獻[7,11,15-16]中方法在構(gòu)建上述3類模型時建模效率上的對比圖.從圖15中可以看出,模型3的可達狀態(tài)、有效遷移及系統(tǒng)直徑均大于模型1和模型2,而模型1和模型2在可達狀態(tài)、有效遷移及系統(tǒng)直徑3個指標上表現(xiàn)相同.從而,我們就可以得出如下結(jié)論:從構(gòu)建協(xié)同模型時的建模效率來看,雖然文獻[11,16]考慮了從私有過程中抽取公共過程,得到的模型3與模型1完全相同.但是并沒有從理論上證明這種抽取是上下文無關的,從而導致了在構(gòu)建業(yè)務過程協(xié)同模型的過程中需要經(jīng)過3次組合正確性驗證(因為需要經(jīng)過順序抽取和循環(huán)抽取后才得到模型3),而本文方法中的每一次抽取都是上下文無關的,故只需要對初始模型(即模型2)經(jīng)過一次組合正確性驗證即可,進而使得其建模的代價(以可達狀態(tài)、有效遷移及系統(tǒng)直徑來表示)遠小于文獻[11,16]中所提出的方法.同時,雖然文獻[7,15]中所提出的方法與本文的方法在建模代價上表現(xiàn)相同,但是從最終構(gòu)建的協(xié)同模型來看,其與建模協(xié)同模型時需考慮保護組織隱身的原則相違背,導致其最終協(xié)同模型的分析效率遠高于本文所提出的方法.

    綜合上述分析可知:相比文獻[7,11,15-16]中的方法,在考慮隱身保護原則的情況下,本文所提出的方法能夠更加有效地提高業(yè)務過程協(xié)同建模與分析的效率,減少驗證的時間.

    5 總 結(jié)

    針對于從私有過程中抽取公共過程以構(gòu)建業(yè)務過程協(xié)同,本文綜合考慮了業(yè)務過程與外界交互環(huán)境之間的異步通信對協(xié)同的影響,首先將業(yè)務過程模型(私有過程)內(nèi)部視圖抽象為4種基本塊:順序塊、選擇塊、并發(fā)塊及迭代塊.通過對這4種基本塊進行分析,提出了各自的抽取規(guī)則集以獲得公共過程,基于異步消息通信證明了這些規(guī)則集能夠確保協(xié)同中接口一致性.相對于已有的工作,在考慮隱私保護原則的情況下,本文的工作能夠更加有效地實現(xiàn)對業(yè)務過程模型的建模和分析.

    未來工作主要針對于以下3個方面的問題進行研究:1)鑒于本文方法只能保證了詞法(基本塊類型)上的完備性,如何確保句法(流程片段)和語義(協(xié)作流程行為)上的完備性是下一步深入研究的內(nèi)容之一;2)限于篇幅,文中僅用一個簡化的供應鏈模型來說明本文方法的可行性,下一步工作可采用更多實際例子和實驗來闡述本文提出的方法的有效性和普遍性;3)本文的工作建立的假設前提是業(yè)務過程模型內(nèi)部視圖為合理定義的自由選擇網(wǎng).因而,本文所提出的抽取規(guī)則集能夠?qū)λ械臉I(yè)務過程模型保持完備.然而,現(xiàn)實中所需建模的業(yè)務過程可能并不滿足這種假設前提.因此,本文中所提出的方法雖然保持了抽取的完備性,相對已有的工作能夠更加有效地建模和分析,但這是以犧牲其建模能力為代價的.因此,下一步的工作考慮放松這種限制,使本文的方法具有普遍適用性.

    [1]Lu Yahui, Ming Zhong, Zhang Li. Collaboration patterns of business process[J]. Computer Integrated Manufacturer Systems, 2011, 17(8): 1570-1579 (in Chinese)(盧亞輝, 明仲, 張力. 業(yè)務過程協(xié)同模式的研究[J]. 計算機集成制造系統(tǒng), 2011, 17(8): 1570-1579)

    [2]Sill A. Cloud, data, and business process standards for manufacturing[J]. IEEE Cloud Computing, 2016, 3(4): 74-80

    [3]Yousfi A, Freitas A D, Dey A, et al. The use of ubiquitous computing for business process improvement[J]. IEEE Trans on Services Computing, 2016, 9(4): 621-632

    [4]Li Ying, Luo Zhiling, Yin Jianwei, et al. Enterprise pattern: Integrating the business process into a unified enterprise model of modern service company[J]. Enterprise Information Systems, 2017, 11(1): 1-21

    [5]Yu Wangyang, Yan Chungang, Ding Zhijun, et al. Modeling and verification of online shopping business processes by considering malicious behavior patterns[J]. IEEE Trans on Automation Science and Engineering, 2016, 13(2): 647-662

    [6]Zeng Qingtian, Lu Faming, Liu Cong, et al. Modeling and verification for cross-department collaborative business processes using extended Petri nets[J]. IEEE Trans on Systems, Man, and Cybernetics: Systems, 2015, 45(2): 349-362

    [7]Aalst W. Modeling and analyzing interorganizational workflows[C]Proc of the 1st Int Conf on Application of Concurrency to System Design. Los Alamitos, CA: IEEE Computer Society, 1998: 262-272

    [8]Salaün G, Bultan T, Roohi N. Realizability of choreographies using process algebra encodings[J]. IEEE Trans on Services Computing, 2012, 5(3): 290-304

    [9]Zhang Jing, Wang Haiyang, Cui Lizhen. Research on cross-organization workflow modeling based on Pi-calculus[J]. Journal of Computer Research and Development, 2007, 44(7): 1243-1251 (in Chinese)(張靜, 王海洋, 崔立真. 基于Pi 演算的跨組織工作流建模研究[J]. 計算機研究與發(fā)展, 2007, 44(7): 1243-1251)

    [10]Aalst W, Lohmann N, Massuthe P, et al. From public views to private view correctness by design for services[C]Proc of the 4th Int Workshop on Web Service and Formal Methods. Berlin: Springer, 2007: 139-153

    [11]Wang Jing, Hu Hao, Yu Ping, et al. Public view and object Petri net based modeling of cross-organizational process[J]. Journal of Frontiers of Computer Science and Technology, 2014, 8(1): 18-27 (in Chinese)(王晶, 胡昊, 余萍, 等. 結(jié)合公共視圖和對象Petri網(wǎng)的跨組織流程建模[J].計算機科學與探索, 2014, 8(1): 18-27)

    [12]Aalst W. The application of Petri nets to workflow management[J]. Journal of Circuits System & Computers, 1998, 8(1): 21-66

    [13]Lü Yan, Ni Yihua, Zhou Hanyu, et al. Multi-level ontology integration model for business collaboration[J]. The International Journal of Advanced Manufacturing Technology, 2016, 84(1): 445-451

    [14]Li Xitong, Fan Yushun, Sheng Quanzheng, et al. A Petri net approach to analyzing behavioral compatibility and similarity of Web services[J]. IEEE Trans on Systems, Man, and Cybernetics—Part A: Systems and Humans, 2011, 41(3): 510-521

    [15]Zeng Qingtian, Lu Faming, Liu Cong, et al. Modeling and analysis for cross-organizational emergency response systems using Petri nets[J]. Chinese Journal of Computers, 2013, 36(11): 2290-2302 (in Chinese)(曾慶田, 魯法明, 劉聰, 等. 基于Petri網(wǎng)的跨組織應急聯(lián)動處置系統(tǒng)建模與分析[J]. 計算機學報, 2013, 36(11): 2290-2302)

    [16]Chebbi I, Dustdar S, Tata S. The view-based approach to dynamic inter-organizational workflow cooperation[J]. Data & Knowledge Engineering, 2006, 56(2): 139-173

    [17]Eshuis R, Norta A, Kopp O, et al. Service outsourcing with process views[J]. IEEE Trans on Services Computing, 2015, 8(1): 136-154

    [18]Yuan Chongyi. The Principle and Application of Petri Nets[M]. Beijing: Electronic Industry Press, 2005 (in Chinese)(袁崇義. Petri網(wǎng)原理與應用[M]. 北京: 電子工業(yè)出版社, 2005)

    [19]Desel J. A proof of the rank theorem for extended free choice nets[C]Proc of the 13th Int Conf on Application and Theory of Petri Nets. Berlin: Springer, 1992: 134-153

    [20]Ge Jidong, Hu Haiyang, Zhou Yu, et al. A decomposition approach with invariant analysis for workflow coordination[J]. Chinese Journal of Computers, 2012, 35(10): 2169-2181 (in Chinese)(葛季棟, 胡海洋, 周宇, 等. 一種基于不變量的工作流協(xié)同模型分解方法[J]. 計算機學報, 2012, 35(10): 2169-2181)

    [21]Yuan Min, Huang Zhiqiu, Hu Jun. Modeling and verification of cross-organizational multi-business transactions[J]. Journal of Software, 2012, 23(3): 517-538 (in Chinese)(袁敏, 黃志球, 胡軍. 跨組織多業(yè)務事務建模與驗證方法[J]. 軟件學報, 2012, 23(3): 517-538)

    Mo Qi, born in 1986. PhD, lecturer. His main research interests include business process management and software engineering.

    Dai Fei, born in 1982. PhD, associate professor. His main research interests include business process management and software engineering.

    Zhu Rui, born in 1987. PhD, lecturer. His main research interests include software process and process mining.

    Da Jian, born in 1979. Master. His main research interests include software engineering.

    Lin Leilei, born in 1989. PhD candidate. His main research interests include software process and software engineering.

    Li Tong, born in 1963. PhD, professor, PhD supervisor. His main research interests include software process and software engineering.

    Xie Zhongwen, born in 1982. PhD, lecturer. His main research interests include software process and software engineering.

    Zheng Ming, born in 1992. PhD candidate. His main research interests include software engineering.

    An Approach to Extract Public Process From Private Process for Building Business Collaboration

    Mo Qi1,3, Dai Fei2,3, Zhu Rui1,3, Da Jian1,4, Lin Leilei1, Li Tong1,3, Xie Zhongwen1,3, and Zheng Ming1

    1(SchoolofSoftware,YunnanUniversity,Kunming650091)2(SchoolofBigDataandIntelligentEngineering,SouthwestForestryUniversity,Kunming650091)3(KeyLaboratoryofSoftwareEngineeringofYunnanProvince(YunnanUniversity),Kunming650091)4(DepartmentofInformationEngineering,Huai’anOpenUniversity,Huai’an,Jiangsu223001)

    Organizations are permitted to communicate, interact and cooperate among them by business process collaboration to achieve specific business objectives. In order to ensure the correctness and consistency of the implementation, we need to model and analyze the business process collaboration. On the problem about building the business process collaboration of exacting the public process (the collaborative process of organizations) from the private process(the complete process of organizations), first of all, the business process model is defined to represent the private process of organizations, and the model is made up by internal views and public views, and also the internal view is free choose net; secondly, the business process modeling needs to be abstracted into four basic blocks, i.e., sequence block, selection block, concurrency block and iteration block. Their respective extraction rules are put forward to obtain the public process of organizations based on the four basic blocks. And theoretically we prove that these rules can ensure interface consistency, and thus ensuring that each extraction is context-free. Our approach is validated through the modeling for supply chain in collaborative manufacture and comparing with the current typical work, and the analysis results show that: relative to the existing work, under the condition of considering the privacy protection principles, we can model and analyze the business process collaboration more effectively.

    business process collaboration; asynchronous message communication; business process model; basic block; extraction rules; interface consistency

    2016-10-24;

    2017-02-06

    國家自然科學基金項目(61462095,61702442,61662085,61379032);云南省自然科學基金項目(2016FB102);云南省軟件工程重點實驗室開放基金面上項目(2017SE201);云南省中青年學術和技術帶頭人(C6143002) This work was supported by the National Natural Science Foundation of China (61462095, 61702442, 61662085, 61379032), the Yunnan Provincial Natural Science Foundation of China (2016FB102), the Open Foundation of Key Laboratory in Software Engineering of Yunnan Province (2017SE201), and the Young Academic and Technical Leaders of Yunnan Province (C6143002).

    代飛(59671019@qq.com)

    TP311.5

    猜你喜歡
    視圖變遷規(guī)則
    撐竿跳規(guī)則的制定
    數(shù)獨的規(guī)則和演變
    40年變遷(三)
    40年變遷(一)
    40年變遷(二)
    讓規(guī)則不規(guī)則
    Coco薇(2017年11期)2018-01-03 20:59:57
    5.3 視圖與投影
    視圖
    清潩河的變遷
    人大建設(2017年6期)2017-09-26 11:50:43
    Y—20重型運輸機多視圖
    .国产精品久久| 国产成人一区二区在线| 亚洲不卡免费看| 在线看三级毛片| 精品久久久久久久末码| 露出奶头的视频| 久久久成人免费电影| 最好的美女福利视频网| 观看免费一级毛片| 少妇人妻精品综合一区二区 | 久99久视频精品免费| 我要搜黄色片| 亚洲内射少妇av| 亚洲av美国av| 99热网站在线观看| 久久精品国产自在天天线| 国产真实伦视频高清在线观看 | 中亚洲国语对白在线视频| 岛国在线免费视频观看| 嫩草影院精品99| or卡值多少钱| av在线天堂中文字幕| 国产精品爽爽va在线观看网站| АⅤ资源中文在线天堂| 黄色女人牲交| 婷婷六月久久综合丁香| 美女大奶头视频| 99国产极品粉嫩在线观看| 久久欧美精品欧美久久欧美| 国产乱人伦免费视频| 色5月婷婷丁香| 亚洲欧美日韩高清在线视频| 最近最新中文字幕大全电影3| 亚洲人成网站在线播| 亚洲男人的天堂狠狠| 精品无人区乱码1区二区| 麻豆国产av国片精品| 亚洲最大成人手机在线| 嫁个100分男人电影在线观看| 国产亚洲av嫩草精品影院| 久久久久久久精品吃奶| 夜夜爽天天搞| 观看美女的网站| 亚洲av一区综合| 黄色视频,在线免费观看| 深爱激情五月婷婷| 欧美性猛交黑人性爽| 丰满乱子伦码专区| 国产av不卡久久| 成人特级av手机在线观看| 狂野欧美激情性xxxx在线观看| 色哟哟·www| or卡值多少钱| 在线观看美女被高潮喷水网站| 丝袜美腿在线中文| 日本 欧美在线| 日韩欧美精品免费久久| 国产亚洲av嫩草精品影院| 成人性生交大片免费视频hd| 久久久色成人| 午夜爱爱视频在线播放| 无人区码免费观看不卡| 夜夜夜夜夜久久久久| 亚洲av不卡在线观看| 一级av片app| 欧美成人a在线观看| 最后的刺客免费高清国语| 午夜精品在线福利| 好男人在线观看高清免费视频| 麻豆成人午夜福利视频| 乱系列少妇在线播放| 可以在线观看的亚洲视频| x7x7x7水蜜桃| 免费看日本二区| 亚洲欧美精品综合久久99| 校园春色视频在线观看| 亚洲精品乱码久久久v下载方式| 久久99热6这里只有精品| 国产成人aa在线观看| 日本撒尿小便嘘嘘汇集6| 又爽又黄无遮挡网站| 亚洲av不卡在线观看| 亚洲精品乱码久久久v下载方式| 级片在线观看| 久久国产精品人妻蜜桃| av专区在线播放| 国产精品99久久久久久久久| 成人国产综合亚洲| 国语自产精品视频在线第100页| 九九在线视频观看精品| 22中文网久久字幕| 免费看a级黄色片| 久久亚洲精品不卡| 亚洲内射少妇av| 制服丝袜大香蕉在线| 天美传媒精品一区二区| 毛片一级片免费看久久久久 | 日韩 亚洲 欧美在线| 人妻少妇偷人精品九色| 欧美丝袜亚洲另类 | 日韩精品青青久久久久久| 亚洲真实伦在线观看| 少妇人妻一区二区三区视频| 深夜a级毛片| 日韩精品有码人妻一区| 国产男人的电影天堂91| 亚洲精品国产成人久久av| 日本免费a在线| 啪啪无遮挡十八禁网站| 男人的好看免费观看在线视频| 欧美成人a在线观看| 亚洲四区av| 欧美xxxx性猛交bbbb| 两人在一起打扑克的视频| 欧美极品一区二区三区四区| 日本在线视频免费播放| 99在线视频只有这里精品首页| 国产精品国产高清国产av| 国产伦一二天堂av在线观看| 国产毛片a区久久久久| 欧美高清性xxxxhd video| 精品99又大又爽又粗少妇毛片 | 国产熟女欧美一区二区| 一区二区三区激情视频| 午夜福利在线在线| 热99在线观看视频| 香蕉av资源在线| 久久久精品欧美日韩精品| 日韩av在线大香蕉| 99在线视频只有这里精品首页| 成人亚洲精品av一区二区| 真人做人爱边吃奶动态| 变态另类成人亚洲欧美熟女| 国产爱豆传媒在线观看| 精品久久久久久,| 久久人人爽人人爽人人片va| 我要搜黄色片| 国产精华一区二区三区| 亚洲精品456在线播放app | 国产伦精品一区二区三区视频9| 长腿黑丝高跟| 最近中文字幕高清免费大全6 | 国产高清三级在线| 国产免费男女视频| 麻豆久久精品国产亚洲av| 亚洲国产精品sss在线观看| 国产精品一区二区三区四区久久| 极品教师在线免费播放| 毛片女人毛片| 精品午夜福利视频在线观看一区| 中文在线观看免费www的网站| 免费av观看视频| 欧美区成人在线视频| 色哟哟哟哟哟哟| 国产精品福利在线免费观看| 亚洲av.av天堂| 国内毛片毛片毛片毛片毛片| 桃红色精品国产亚洲av| 最新在线观看一区二区三区| 亚洲av电影不卡..在线观看| 国产伦精品一区二区三区四那| h日本视频在线播放| ponron亚洲| 又爽又黄无遮挡网站| 成熟少妇高潮喷水视频| a级一级毛片免费在线观看| 亚洲专区国产一区二区| 村上凉子中文字幕在线| 国产国拍精品亚洲av在线观看| 男女视频在线观看网站免费| 色视频www国产| 天堂网av新在线| 国产探花极品一区二区| ponron亚洲| 久久亚洲精品不卡| 观看美女的网站| 国产精品一区www在线观看 | ponron亚洲| 久久久久久伊人网av| a级毛片a级免费在线| 久久天躁狠狠躁夜夜2o2o| 欧美色欧美亚洲另类二区| 观看免费一级毛片| 国产探花极品一区二区| 成人毛片a级毛片在线播放| 99热网站在线观看| 日本a在线网址| 美女cb高潮喷水在线观看| 99久国产av精品| 在线国产一区二区在线| 午夜福利在线观看免费完整高清在 | 人人妻人人澡欧美一区二区| 搡女人真爽免费视频火全软件 | 男人舔奶头视频| 黄色女人牲交| 免费看美女性在线毛片视频| 国内精品宾馆在线| 欧洲精品卡2卡3卡4卡5卡区| 欧美日本视频| 国产午夜福利久久久久久| 97人妻精品一区二区三区麻豆| 有码 亚洲区| videossex国产| 91麻豆av在线| 亚洲午夜理论影院| 欧美日韩黄片免| 男女下面进入的视频免费午夜| 深爱激情五月婷婷| 亚洲成人久久爱视频| 99热这里只有是精品50| 又黄又爽又免费观看的视频| 国产精品综合久久久久久久免费| 色综合亚洲欧美另类图片| 91在线精品国自产拍蜜月| 中文字幕精品亚洲无线码一区| 国产成人a区在线观看| 看十八女毛片水多多多| av国产免费在线观看| a级毛片a级免费在线| 亚洲人与动物交配视频| 麻豆一二三区av精品| 免费在线观看影片大全网站| 国产精品,欧美在线| 啪啪无遮挡十八禁网站| 国产v大片淫在线免费观看| 国产伦一二天堂av在线观看| 日韩一本色道免费dvd| 五月玫瑰六月丁香| 午夜老司机福利剧场| 女的被弄到高潮叫床怎么办 | 天堂动漫精品| 一区二区三区免费毛片| 精品日产1卡2卡| 国产探花极品一区二区| 此物有八面人人有两片| 国产精品爽爽va在线观看网站| 可以在线观看的亚洲视频| 蜜桃久久精品国产亚洲av| 婷婷亚洲欧美| eeuss影院久久| av在线天堂中文字幕| 欧美色欧美亚洲另类二区| 中国美白少妇内射xxxbb| 一进一出抽搐gif免费好疼| 精品午夜福利在线看| 午夜精品在线福利| 国产色婷婷99| 免费在线观看影片大全网站| 亚洲自偷自拍三级| 精品欧美国产一区二区三| 精品一区二区三区av网在线观看| 久久精品91蜜桃| 日日撸夜夜添| 午夜免费激情av| 欧美国产日韩亚洲一区| 黄色配什么色好看| 18禁黄网站禁片免费观看直播| 久久久精品欧美日韩精品| 中文字幕精品亚洲无线码一区| 国产亚洲精品av在线| 久久欧美精品欧美久久欧美| 成人特级av手机在线观看| 狂野欧美白嫩少妇大欣赏| 小蜜桃在线观看免费完整版高清| 中文字幕av成人在线电影| 国产一区二区在线av高清观看| av女优亚洲男人天堂| 精品久久久噜噜| ponron亚洲| 丰满乱子伦码专区| 午夜激情福利司机影院| 日韩大尺度精品在线看网址| 国内精品美女久久久久久| 国产精品人妻久久久影院| 禁无遮挡网站| 精品久久久噜噜| 亚洲成人久久性| 亚洲av日韩精品久久久久久密| 久久国内精品自在自线图片| 亚洲av成人精品一区久久| 亚洲中文字幕日韩| 亚洲国产欧洲综合997久久,| 熟女人妻精品中文字幕| 午夜免费男女啪啪视频观看 | 天堂动漫精品| 真人一进一出gif抽搐免费| 精品一区二区三区av网在线观看| 国产精品久久久久久久电影| 亚洲av.av天堂| 亚洲精品久久国产高清桃花| 久久久久久久久久久丰满 | 国内揄拍国产精品人妻在线| 一级毛片久久久久久久久女| 啦啦啦啦在线视频资源| 国产精品野战在线观看| 亚洲专区中文字幕在线| 露出奶头的视频| 在线免费观看不下载黄p国产 | 波多野结衣高清作品| 日韩亚洲欧美综合| 亚洲在线观看片| 国产高清视频在线播放一区| 99在线人妻在线中文字幕| 人妻少妇偷人精品九色| 久久久久久久久中文| 老熟妇仑乱视频hdxx| 免费观看人在逋| 老司机福利观看| 老熟妇乱子伦视频在线观看| 九九久久精品国产亚洲av麻豆| 91久久精品国产一区二区成人| 亚洲av电影不卡..在线观看| 国产乱人伦免费视频| 亚洲综合色惰| 久久国内精品自在自线图片| 亚洲欧美日韩高清在线视频| 身体一侧抽搐| 亚洲内射少妇av| 热99re8久久精品国产| 久久久久久久亚洲中文字幕| 12—13女人毛片做爰片一| 国产av不卡久久| 国产日本99.免费观看| 久久久久久久久久成人| 日韩中字成人| 男女视频在线观看网站免费| 精品久久久久久久久久久久久| 在线天堂最新版资源| 少妇的逼好多水| 三级毛片av免费| 不卡视频在线观看欧美| 男女下面进入的视频免费午夜| 久久亚洲真实| 中文在线观看免费www的网站| 麻豆久久精品国产亚洲av| 91久久精品国产一区二区三区| 亚洲人成伊人成综合网2020| 欧美人与善性xxx| 一级a爱片免费观看的视频| 免费搜索国产男女视频| 高清在线国产一区| 亚洲国产高清在线一区二区三| 国产精品一区二区三区四区久久| 热99re8久久精品国产| 老司机深夜福利视频在线观看| 欧美bdsm另类| 18禁裸乳无遮挡免费网站照片| 亚洲三级黄色毛片| 亚洲精品一区av在线观看| 最近中文字幕高清免费大全6 | 日韩精品中文字幕看吧| 国产精品国产三级国产av玫瑰| 能在线免费观看的黄片| 久久精品国产亚洲av涩爱 | 欧美一级a爱片免费观看看| 国内少妇人妻偷人精品xxx网站| 我要搜黄色片| 国产精品永久免费网站| 国产极品精品免费视频能看的| 91久久精品国产一区二区三区| 干丝袜人妻中文字幕| 免费av不卡在线播放| 国产一区二区在线av高清观看| 麻豆av噜噜一区二区三区| 久久久久国产精品人妻aⅴ院| 欧美黑人欧美精品刺激| 中国美女看黄片| 国产高清三级在线| 色哟哟哟哟哟哟| 校园人妻丝袜中文字幕| 91麻豆av在线| 又紧又爽又黄一区二区| 有码 亚洲区| 如何舔出高潮| 永久网站在线| 国产精品女同一区二区软件 | www日本黄色视频网| 男插女下体视频免费在线播放| 欧美日本视频| 免费电影在线观看免费观看| 无人区码免费观看不卡| 免费看光身美女| 少妇的逼好多水| 一卡2卡三卡四卡精品乱码亚洲| 亚洲成人免费电影在线观看| 嫩草影院精品99| 久久精品国产亚洲av天美| 国产乱人视频| 国内毛片毛片毛片毛片毛片| 国产综合懂色| 免费看a级黄色片| www.www免费av| netflix在线观看网站| 搡女人真爽免费视频火全软件 | 一级毛片久久久久久久久女| 婷婷丁香在线五月| 亚洲电影在线观看av| 俄罗斯特黄特色一大片| 九九爱精品视频在线观看| 日本黄大片高清| 欧美性猛交╳xxx乱大交人| 久久久久精品国产欧美久久久| 中文字幕av成人在线电影| 欧美激情在线99| 大又大粗又爽又黄少妇毛片口| 亚洲成人中文字幕在线播放| 欧美xxxx黑人xx丫x性爽| 精品久久久噜噜| 日韩中字成人| 99在线视频只有这里精品首页| 欧美日韩瑟瑟在线播放| 男女做爰动态图高潮gif福利片| 美女 人体艺术 gogo| 日韩精品中文字幕看吧| 国国产精品蜜臀av免费| 免费黄网站久久成人精品| 欧美一区二区精品小视频在线| 国内毛片毛片毛片毛片毛片| 久久国产精品人妻蜜桃| 亚洲熟妇熟女久久| 国产精华一区二区三区| 韩国av一区二区三区四区| 香蕉av资源在线| 两人在一起打扑克的视频| 亚洲一区二区三区色噜噜| 一夜夜www| 可以在线观看毛片的网站| 久久99热这里只有精品18| 麻豆精品久久久久久蜜桃| 日韩欧美在线乱码| 我的女老师完整版在线观看| 热99re8久久精品国产| 国语自产精品视频在线第100页| 99在线人妻在线中文字幕| 亚洲精品456在线播放app | 免费人成视频x8x8入口观看| 久久久精品大字幕| 亚洲国产精品sss在线观看| 久久久国产成人免费| 亚洲专区国产一区二区| 久久精品综合一区二区三区| 成人亚洲精品av一区二区| 老熟妇仑乱视频hdxx| 亚洲精品影视一区二区三区av| 中文资源天堂在线| 亚洲国产欧洲综合997久久,| 蜜桃久久精品国产亚洲av| 久久久午夜欧美精品| 免费观看的影片在线观看| 一个人看视频在线观看www免费| 亚洲熟妇熟女久久| 免费黄网站久久成人精品| 2021天堂中文幕一二区在线观| 一本一本综合久久| 少妇熟女aⅴ在线视频| 俄罗斯特黄特色一大片| 人妻丰满熟妇av一区二区三区| 久久精品国产自在天天线| 国产精品一区www在线观看 | 舔av片在线| 日韩大尺度精品在线看网址| 亚洲美女黄片视频| 午夜精品久久久久久毛片777| 精品一区二区三区人妻视频| 久久久久国产精品人妻aⅴ院| 国产一区二区在线av高清观看| 一本精品99久久精品77| 18禁黄网站禁片免费观看直播| 麻豆精品久久久久久蜜桃| 成人av一区二区三区在线看| 亚洲五月天丁香| 成人高潮视频无遮挡免费网站| 国产黄a三级三级三级人| 免费在线观看成人毛片| 少妇的逼水好多| 国产国拍精品亚洲av在线观看| 久久草成人影院| h日本视频在线播放| 超碰av人人做人人爽久久| 可以在线观看毛片的网站| 亚洲av免费在线观看| 黄色丝袜av网址大全| 午夜福利欧美成人| 久久99热6这里只有精品| 一区二区三区高清视频在线| 18禁在线播放成人免费| 亚洲av中文字字幕乱码综合| 亚洲18禁久久av| 国产在视频线在精品| 一a级毛片在线观看| 又爽又黄无遮挡网站| 久久久午夜欧美精品| 乱系列少妇在线播放| 日韩中文字幕欧美一区二区| 亚洲精华国产精华精| 欧美激情久久久久久爽电影| 免费看美女性在线毛片视频| 午夜日韩欧美国产| 国产成人福利小说| 精品一区二区三区av网在线观看| 日韩欧美三级三区| 真实男女啪啪啪动态图| 美女大奶头视频| 成年免费大片在线观看| 日韩精品青青久久久久久| 99精品久久久久人妻精品| 不卡一级毛片| 国产亚洲精品久久久com| 三级男女做爰猛烈吃奶摸视频| 中国美女看黄片| 又紧又爽又黄一区二区| 中国美女看黄片| 一个人看的www免费观看视频| 欧美激情在线99| 老司机深夜福利视频在线观看| 免费看美女性在线毛片视频| 人人妻人人看人人澡| 欧美日韩中文字幕国产精品一区二区三区| 成人一区二区视频在线观看| 变态另类丝袜制服| 天堂网av新在线| 精品午夜福利在线看| 级片在线观看| www.色视频.com| 又爽又黄a免费视频| 日韩欧美一区二区三区在线观看| 国产精品久久电影中文字幕| 国产一区二区三区av在线 | 3wmmmm亚洲av在线观看| 免费看av在线观看网站| 国产午夜精品久久久久久一区二区三区 | 少妇高潮的动态图| 女人十人毛片免费观看3o分钟| 亚洲,欧美,日韩| 少妇裸体淫交视频免费看高清| 亚洲中文日韩欧美视频| 亚洲最大成人av| 午夜免费男女啪啪视频观看 | 免费大片18禁| 老司机深夜福利视频在线观看| 少妇裸体淫交视频免费看高清| 免费av观看视频| 深爱激情五月婷婷| 日韩国内少妇激情av| 在线观看美女被高潮喷水网站| 特级一级黄色大片| 日本a在线网址| 色综合色国产| 最近最新免费中文字幕在线| 成年版毛片免费区| 天天躁日日操中文字幕| 婷婷精品国产亚洲av| 欧美黑人巨大hd| 99视频精品全部免费 在线| 日本一二三区视频观看| 精品一区二区三区视频在线观看免费| 美女cb高潮喷水在线观看| 国产一区二区三区视频了| 亚洲最大成人手机在线| 亚洲成人久久性| 国产美女午夜福利| 日本免费一区二区三区高清不卡| 午夜精品久久久久久毛片777| 亚洲专区中文字幕在线| 国产成人aa在线观看| 波多野结衣高清无吗| 久久欧美精品欧美久久欧美| 在线看三级毛片| 少妇人妻一区二区三区视频| 一卡2卡三卡四卡精品乱码亚洲| 国产蜜桃级精品一区二区三区| 国产精品永久免费网站| 久久中文看片网| 国内精品久久久久精免费| 国产欧美日韩精品亚洲av| 国产精品野战在线观看| 中文字幕熟女人妻在线| 熟妇人妻久久中文字幕3abv| 欧美激情在线99| 小说图片视频综合网站| 久久九九热精品免费| 一进一出抽搐gif免费好疼| 少妇人妻精品综合一区二区 | 国产一区二区亚洲精品在线观看| 精品久久久久久久人妻蜜臀av| 国产一区二区三区在线臀色熟女| 特级一级黄色大片| 91在线精品国自产拍蜜月| 亚洲国产精品合色在线| 国产探花在线观看一区二区| 有码 亚洲区| 少妇的逼水好多| 少妇裸体淫交视频免费看高清| 人妻制服诱惑在线中文字幕| 少妇猛男粗大的猛烈进出视频 | 一进一出好大好爽视频| 最近最新中文字幕大全电影3| 丰满人妻一区二区三区视频av| 人妻丰满熟妇av一区二区三区| 国国产精品蜜臀av免费| 在线播放无遮挡| av视频在线观看入口| 麻豆成人av在线观看| 麻豆国产av国片精品| 亚洲精品一区av在线观看| 精品久久久久久成人av| 久久久久久久久久黄片| 国产精品野战在线观看| 99九九线精品视频在线观看视频| 欧美日韩瑟瑟在线播放| 99riav亚洲国产免费| 悠悠久久av| 亚洲一区高清亚洲精品| 热99在线观看视频| 亚洲在线观看片|