• <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重型運輸機多視圖
    国产精品,欧美在线| 免费一级毛片在线播放高清视频| 一本一本综合久久| 成人午夜高清在线视频| 久久久久九九精品影院| 国产精华一区二区三区| 女人被狂操c到高潮| 老司机福利观看| 特大巨黑吊av在线直播| 亚洲精品456在线播放app| 久久草成人影院| 成熟少妇高潮喷水视频| 久久精品夜色国产| 中出人妻视频一区二区| 午夜久久久久精精品| 亚洲av中文字字幕乱码综合| 搡老熟女国产l中国老女人| 国产精品99久久久久久久久| 国产精品一区二区三区四区免费观看 | 欧美激情在线99| 亚洲电影在线观看av| 欧美丝袜亚洲另类| 男插女下体视频免费在线播放| 国产精品一区www在线观看| 午夜激情欧美在线| 日本欧美国产在线视频| 欧美xxxx性猛交bbbb| 日韩欧美国产在线观看| 午夜免费男女啪啪视频观看 | 九九热线精品视视频播放| 欧美xxxx黑人xx丫x性爽| 最新在线观看一区二区三区| 国产 一区 欧美 日韩| 精品久久久久久久久久免费视频| 波多野结衣巨乳人妻| 国产精品国产高清国产av| 亚洲成人久久性| 深夜a级毛片| eeuss影院久久| 国产av不卡久久| 我要看日韩黄色一级片| 深爱激情五月婷婷| 91在线精品国自产拍蜜月| 一级毛片我不卡| 亚洲欧美日韩高清专用| 日韩亚洲欧美综合| 久99久视频精品免费| 在线看三级毛片| 可以在线观看的亚洲视频| 亚洲一区高清亚洲精品| 亚洲国产精品国产精品| 淫妇啪啪啪对白视频| 日日摸夜夜添夜夜添av毛片| 亚洲色图av天堂| 久久热精品热| 国产 一区精品| 国产精品国产三级国产av玫瑰| 91久久精品国产一区二区三区| 亚洲aⅴ乱码一区二区在线播放| 国产亚洲精品久久久com| 在线免费十八禁| 久久99热6这里只有精品| 国产v大片淫在线免费观看| 尤物成人国产欧美一区二区三区| 国产综合懂色| 国产伦精品一区二区三区四那| 亚洲中文日韩欧美视频| 91狼人影院| 白带黄色成豆腐渣| 免费看光身美女| 精品一区二区三区视频在线观看免费| 日本免费一区二区三区高清不卡| 亚洲精品在线观看二区| 日韩精品有码人妻一区| 免费av毛片视频| АⅤ资源中文在线天堂| 久久久精品欧美日韩精品| 亚洲七黄色美女视频| 两个人视频免费观看高清| 性色avwww在线观看| 别揉我奶头~嗯~啊~动态视频| 免费在线观看成人毛片| 欧美3d第一页| 国产亚洲欧美98| 久久人人爽人人片av| 国产精品一区www在线观看| 99久国产av精品国产电影| 亚洲最大成人手机在线| 久久精品久久久久久噜噜老黄 | 成人亚洲欧美一区二区av| 欧美不卡视频在线免费观看| 欧美最新免费一区二区三区| 亚洲人成网站在线播放欧美日韩| 日韩欧美 国产精品| 午夜福利在线在线| 国产 一区精品| 久久精品久久久久久噜噜老黄 | 亚洲无线观看免费| 欧美激情久久久久久爽电影| 国产高清不卡午夜福利| 国产老妇女一区| 一级黄色大片毛片| 伦理电影大哥的女人| 亚洲天堂国产精品一区在线| 精品99又大又爽又粗少妇毛片| 免费看av在线观看网站| 欧美3d第一页| 国产伦精品一区二区三区四那| 欧美最新免费一区二区三区| 日本与韩国留学比较| 免费av毛片视频| 综合色av麻豆| 国模一区二区三区四区视频| 在线看三级毛片| 欧美中文日本在线观看视频| 性欧美人与动物交配| 成人鲁丝片一二三区免费| 日本黄色片子视频| 中文字幕av在线有码专区| 久久久久国产网址| 国内少妇人妻偷人精品xxx网站| 亚洲精品日韩av片在线观看| АⅤ资源中文在线天堂| 国产成人a∨麻豆精品| 三级毛片av免费| 国产aⅴ精品一区二区三区波| av在线亚洲专区| 国产高潮美女av| 久久精品国产清高在天天线| 日本免费a在线| 国产人妻一区二区三区在| 亚洲图色成人| 日韩成人伦理影院| 国产免费一级a男人的天堂| 精品国产三级普通话版| 久久久久久大精品| 美女cb高潮喷水在线观看| 干丝袜人妻中文字幕| 国产伦精品一区二区三区四那| 九九在线视频观看精品| 国产 一区精品| 激情 狠狠 欧美| 一区二区三区高清视频在线| 一进一出抽搐动态| 国产久久久一区二区三区| 在线播放无遮挡| 国内精品美女久久久久久| 搡女人真爽免费视频火全软件 | 男插女下体视频免费在线播放| 91久久精品国产一区二区成人| eeuss影院久久| 一夜夜www| 99热这里只有是精品在线观看| 日韩大尺度精品在线看网址| 亚洲专区国产一区二区| 亚洲精品日韩av片在线观看| 欧美性猛交黑人性爽| 男人和女人高潮做爰伦理| 精品久久久久久成人av| 免费av观看视频| 午夜日韩欧美国产| 亚洲专区国产一区二区| 久久久a久久爽久久v久久| 成人欧美大片| 在线a可以看的网站| av国产免费在线观看| 欧美性猛交╳xxx乱大交人| 99riav亚洲国产免费| 如何舔出高潮| 国产精品不卡视频一区二区| 99久久久亚洲精品蜜臀av| 高清日韩中文字幕在线| 丝袜美腿在线中文| 亚洲精品456在线播放app| av在线亚洲专区| 蜜臀久久99精品久久宅男| 久久久精品欧美日韩精品| 日本黄色片子视频| 搞女人的毛片| 免费看a级黄色片| 午夜免费男女啪啪视频观看 | 国产黄色小视频在线观看| 久久精品国产亚洲网站| 联通29元200g的流量卡| 国产熟女欧美一区二区| 日本 av在线| 日本免费a在线| 最新在线观看一区二区三区| 午夜免费男女啪啪视频观看 | 亚洲成人久久爱视频| 亚洲人成网站高清观看| 欧美最新免费一区二区三区| 看非洲黑人一级黄片| 日日干狠狠操夜夜爽| 干丝袜人妻中文字幕| 国产在线男女| 99久久久亚洲精品蜜臀av| 亚洲av美国av| 97热精品久久久久久| 亚洲图色成人| 网址你懂的国产日韩在线| 在线观看一区二区三区| а√天堂www在线а√下载| 色视频www国产| 中文资源天堂在线| 日产精品乱码卡一卡2卡三| 嫩草影院精品99| 亚洲人与动物交配视频| 欧美最黄视频在线播放免费| 色哟哟哟哟哟哟| 黑人高潮一二区| 美女cb高潮喷水在线观看| 最近最新中文字幕大全电影3| 国语自产精品视频在线第100页| 日本 av在线| 亚洲高清免费不卡视频| 中文字幕人妻熟人妻熟丝袜美| 在线观看免费视频日本深夜| 国产成人91sexporn| 一边摸一边抽搐一进一小说| 亚洲第一电影网av| h日本视频在线播放| 色噜噜av男人的天堂激情| 日本免费a在线| 如何舔出高潮| 亚洲色图av天堂| 丰满人妻一区二区三区视频av| 一本一本综合久久| 一级毛片aaaaaa免费看小| 1000部很黄的大片| 国产一区二区三区在线臀色熟女| 亚洲人与动物交配视频| 成人美女网站在线观看视频| 精品一区二区三区视频在线观看免费| 亚洲自偷自拍三级| 一本一本综合久久| 美女被艹到高潮喷水动态| 国产乱人视频| 一级毛片电影观看 | 国产高清不卡午夜福利| 亚洲av免费在线观看| 日韩亚洲欧美综合| 黄色欧美视频在线观看| 一区二区三区高清视频在线| 亚洲无线在线观看| 极品教师在线视频| 看十八女毛片水多多多| 久久精品国产清高在天天线| 国产欧美日韩一区二区精品| 亚洲中文日韩欧美视频| 日本与韩国留学比较| 日日干狠狠操夜夜爽| 精品午夜福利视频在线观看一区| 成人高潮视频无遮挡免费网站| 午夜a级毛片| 一级毛片我不卡| 99热这里只有是精品50| 国产高清视频在线播放一区| 变态另类丝袜制服| 麻豆乱淫一区二区| 免费看光身美女| 热99在线观看视频| 最近手机中文字幕大全| 青春草视频在线免费观看| 22中文网久久字幕| 淫秽高清视频在线观看| 国产视频内射| 国产毛片a区久久久久| 一进一出好大好爽视频| 麻豆国产av国片精品| 赤兔流量卡办理| 国产精品免费一区二区三区在线| 亚洲图色成人| 最新中文字幕久久久久| 99久国产av精品| 国产视频一区二区在线看| 亚洲熟妇熟女久久| 最近在线观看免费完整版| 久久精品国产亚洲av涩爱 | 国产高清激情床上av| 男插女下体视频免费在线播放| 一级毛片aaaaaa免费看小| av在线观看视频网站免费| 日日干狠狠操夜夜爽| 中文字幕人妻熟人妻熟丝袜美| 99久久久亚洲精品蜜臀av| 超碰av人人做人人爽久久| 中文字幕免费在线视频6| 高清午夜精品一区二区三区 | 亚洲性夜色夜夜综合| 秋霞在线观看毛片| 精品少妇黑人巨大在线播放 | 真人做人爱边吃奶动态| 亚洲精品在线观看二区| 岛国在线免费视频观看| 老师上课跳d突然被开到最大视频| 精品一区二区三区视频在线观看免费| 久久久久久国产a免费观看| 男人狂女人下面高潮的视频| 亚洲经典国产精华液单| 深夜精品福利| 久久99热6这里只有精品| 精品福利观看| 国产精品一区二区三区四区久久| 久久精品国产亚洲网站| 精品福利观看| 亚洲精品粉嫩美女一区| 性欧美人与动物交配| 在线天堂最新版资源| 乱人视频在线观看| 国产在视频线在精品| 男人舔奶头视频| videossex国产| 亚洲中文日韩欧美视频| 少妇被粗大猛烈的视频| 男插女下体视频免费在线播放| 成人综合一区亚洲| 日本与韩国留学比较| 美女内射精品一级片tv| 啦啦啦观看免费观看视频高清| 国产三级在线视频| 午夜福利视频1000在线观看| 亚洲人成网站在线观看播放| АⅤ资源中文在线天堂| 直男gayav资源| 亚洲成人中文字幕在线播放| 国产精品美女特级片免费视频播放器| 久久久久国产精品人妻aⅴ院| 免费不卡的大黄色大毛片视频在线观看 | 久久久久久大精品| 亚洲av电影不卡..在线观看| 亚洲欧美精品自产自拍| 日本爱情动作片www.在线观看 | 五月玫瑰六月丁香| 丝袜喷水一区| 国产一区二区在线观看日韩| 女的被弄到高潮叫床怎么办| 久久精品久久久久久噜噜老黄 | 国内精品宾馆在线| 欧美+日韩+精品| 亚洲自偷自拍三级| 久久久国产成人精品二区| 99视频精品全部免费 在线| 久久久精品94久久精品| 日本三级黄在线观看| 国产爱豆传媒在线观看| 69人妻影院| 联通29元200g的流量卡| 菩萨蛮人人尽说江南好唐韦庄 | 男女下面进入的视频免费午夜| 韩国av在线不卡| 97碰自拍视频| 亚洲成a人片在线一区二区| 此物有八面人人有两片| av女优亚洲男人天堂| 国语自产精品视频在线第100页| 黄色视频,在线免费观看| 在线播放国产精品三级| 91午夜精品亚洲一区二区三区| 美女内射精品一级片tv| 天堂av国产一区二区熟女人妻| 色噜噜av男人的天堂激情| 麻豆国产av国片精品| 欧美激情久久久久久爽电影| 亚洲精品粉嫩美女一区| 蜜桃久久精品国产亚洲av| 在线观看av片永久免费下载| 少妇猛男粗大的猛烈进出视频 | 欧美日本亚洲视频在线播放| 久久草成人影院| 日本色播在线视频| 亚洲av不卡在线观看| 欧美日本亚洲视频在线播放| 欧美成人精品欧美一级黄| av国产免费在线观看| 欧美成人精品欧美一级黄| 此物有八面人人有两片| 午夜免费激情av| 国产探花极品一区二区| 久久精品久久久久久噜噜老黄 | 久久久久久久久大av| 麻豆精品久久久久久蜜桃| 你懂的网址亚洲精品在线观看 | 一区二区三区高清视频在线| 亚洲人与动物交配视频| 自拍偷自拍亚洲精品老妇| 日本黄色片子视频| 欧美bdsm另类| 天堂影院成人在线观看| 国产精品一区二区三区四区久久| 美女被艹到高潮喷水动态| 国产一区二区亚洲精品在线观看| 亚洲成av人片在线播放无| 欧美性感艳星| 婷婷亚洲欧美| 亚洲欧美清纯卡通| 一进一出抽搐gif免费好疼| 亚洲最大成人手机在线| 寂寞人妻少妇视频99o| 麻豆成人午夜福利视频| 人人妻,人人澡人人爽秒播| 亚洲成a人片在线一区二区| 国产精品无大码| 亚洲av不卡在线观看| 亚洲美女视频黄频| 99热这里只有是精品50| 欧美一区二区国产精品久久精品| 久久亚洲国产成人精品v| 日本免费a在线| 人妻制服诱惑在线中文字幕| 午夜福利在线观看吧| 亚洲专区国产一区二区| 精品欧美国产一区二区三| ponron亚洲| 简卡轻食公司| 村上凉子中文字幕在线| 免费黄网站久久成人精品| 精品一区二区免费观看| 成人综合一区亚洲| 最近视频中文字幕2019在线8| 欧美+日韩+精品| 91久久精品国产一区二区成人| 免费av不卡在线播放| 免费观看的影片在线观看| av在线蜜桃| 久久精品夜色国产| 18禁黄网站禁片免费观看直播| 精品久久久久久成人av| 亚洲av美国av| 久久久欧美国产精品| 免费看美女性在线毛片视频| 欧美激情久久久久久爽电影| 亚洲欧美清纯卡通| 91午夜精品亚洲一区二区三区| 国产亚洲欧美98| 久久精品国产自在天天线| 在线播放国产精品三级| 九色成人免费人妻av| 18+在线观看网站| 日本a在线网址| 亚洲经典国产精华液单| 好男人在线观看高清免费视频| 日韩一本色道免费dvd| 亚洲成a人片在线一区二区| 日韩精品青青久久久久久| 国产91av在线免费观看| 免费无遮挡裸体视频| 午夜亚洲福利在线播放| 成年女人毛片免费观看观看9| 日本成人三级电影网站| 九九爱精品视频在线观看| 1000部很黄的大片| 春色校园在线视频观看| 国产黄片美女视频| 18禁在线播放成人免费| 麻豆一二三区av精品| 亚洲一级一片aⅴ在线观看| 亚洲av电影不卡..在线观看| 神马国产精品三级电影在线观看| 一本一本综合久久| 婷婷精品国产亚洲av| 欧美性感艳星| 亚洲av二区三区四区| 国产亚洲精品久久久com| 又粗又爽又猛毛片免费看| 久久久国产成人精品二区| 久久精品国产亚洲av香蕉五月| 淫妇啪啪啪对白视频| 日韩强制内射视频| 婷婷亚洲欧美| 1024手机看黄色片| 亚洲自拍偷在线| 欧美国产日韩亚洲一区| 床上黄色一级片| 亚洲,欧美,日韩| 亚洲高清免费不卡视频| 一区二区三区高清视频在线| 亚洲精品456在线播放app| 国产精品久久久久久精品电影| 免费观看精品视频网站| 日本免费a在线| 日本成人三级电影网站| 狂野欧美白嫩少妇大欣赏| 亚洲成人中文字幕在线播放| 国产色爽女视频免费观看| 九九热线精品视视频播放| 久久久久国产网址| 久久午夜亚洲精品久久| 欧美日本亚洲视频在线播放| 老司机福利观看| 亚洲av免费在线观看| 国产精品人妻久久久久久| 亚洲av熟女| 亚洲国产高清在线一区二区三| 国产麻豆成人av免费视频| 一级a爱片免费观看的视频| 午夜久久久久精精品| 色综合站精品国产| 亚洲色图av天堂| 最近在线观看免费完整版| 亚洲自拍偷在线| 亚洲天堂国产精品一区在线| or卡值多少钱| 欧美日韩国产亚洲二区| 亚洲av一区综合| 久久精品国产亚洲av涩爱 | 俄罗斯特黄特色一大片| 小蜜桃在线观看免费完整版高清| 精品久久久久久久久av| 亚洲av成人精品一区久久| 久久久久久久久大av| 国产色爽女视频免费观看| 亚洲熟妇中文字幕五十中出| 亚洲av中文字字幕乱码综合| 亚洲国产精品成人综合色| 免费在线观看影片大全网站| 亚洲一区高清亚洲精品| 丰满人妻一区二区三区视频av| 国产精品人妻久久久久久| 国产精品久久久久久av不卡| 中文字幕av成人在线电影| 中文字幕免费在线视频6| 亚洲熟妇熟女久久| 黄色一级大片看看| 亚洲国产精品成人综合色| h日本视频在线播放| 亚洲精品影视一区二区三区av| 成人亚洲欧美一区二区av| 在线观看午夜福利视频| 精品熟女少妇av免费看| 最近在线观看免费完整版| 天天躁夜夜躁狠狠久久av| 日本欧美国产在线视频| 国产午夜福利久久久久久| 亚洲最大成人手机在线| 高清午夜精品一区二区三区 | 国产精品美女特级片免费视频播放器| 国产精品综合久久久久久久免费| 精品人妻熟女av久视频| 国产精品久久久久久亚洲av鲁大| 国产精品一二三区在线看| 国产精品福利在线免费观看| 老女人水多毛片| 偷拍熟女少妇极品色| 国产老妇女一区| 国产日本99.免费观看| 亚洲av.av天堂| 久久久久免费精品人妻一区二区| 最近手机中文字幕大全| 亚洲欧美日韩无卡精品| 日韩大尺度精品在线看网址| 久久6这里有精品| 国产精品综合久久久久久久免费| 内地一区二区视频在线| 成人特级av手机在线观看| 在线观看66精品国产| 国产日本99.免费观看| 我的女老师完整版在线观看| 搡老熟女国产l中国老女人| 美女cb高潮喷水在线观看| 国产 一区精品| 成人综合一区亚洲| 日韩av在线大香蕉| 亚洲激情五月婷婷啪啪| 国产乱人偷精品视频| 国产一区二区激情短视频| 国产午夜精品论理片| 亚洲国产精品成人综合色| 国产精品久久久久久久电影| 在现免费观看毛片| 欧美激情久久久久久爽电影| 亚洲精品影视一区二区三区av| 亚洲中文字幕日韩| 成人av在线播放网站| 国产男靠女视频免费网站| 又爽又黄无遮挡网站| 日韩精品有码人妻一区| 真实男女啪啪啪动态图| 亚洲av成人av| 波多野结衣巨乳人妻| 久久天躁狠狠躁夜夜2o2o| 自拍偷自拍亚洲精品老妇| 亚洲在线观看片| 女人十人毛片免费观看3o分钟| 日韩人妻高清精品专区| 在线播放国产精品三级| 免费大片18禁| 国产高潮美女av| 国产精品永久免费网站| av在线天堂中文字幕| 色哟哟哟哟哟哟| 免费黄网站久久成人精品| 久久久精品欧美日韩精品| 永久网站在线| 欧美色欧美亚洲另类二区| 久久亚洲精品不卡| 成人综合一区亚洲| 久久综合国产亚洲精品| 天天一区二区日本电影三级| videossex国产| 悠悠久久av| 欧美丝袜亚洲另类| 午夜福利18| 尤物成人国产欧美一区二区三区| 国产av不卡久久| 国产午夜精品论理片| 亚洲五月天丁香| 老熟妇仑乱视频hdxx| 特大巨黑吊av在线直播| 菩萨蛮人人尽说江南好唐韦庄 | 桃色一区二区三区在线观看| 免费高清视频大片| 国产高清不卡午夜福利| 亚洲精品456在线播放app| 国产精品日韩av在线免费观看|