一種基于行為模式的模型變化區(qū)域責任分析系統(tǒng)的制作方法
【專利摘要】一種基于行為模式的電子商務Petri模型變化區(qū)域責任分析系統(tǒng),按對象拆分模型,引入動作模式的概念,構(gòu)建行為動作模式來確定模型中存在的變化區(qū)域。對確定變化區(qū)域的模型進行片段分解,根據(jù)片段的等級構(gòu)建模型的結(jié)構(gòu)樹,結(jié)合行為輪廓,構(gòu)建行為片段模式。根據(jù)責任的概念,對通過變化區(qū)域的片段序列進行責任分析,利用行為片段模式中的行為輪廓關(guān)系數(shù)值化計算與變化區(qū)域有責任關(guān)系的片段在變化區(qū)域片段集中的信心值,得到導致變化區(qū)域的責任方。通過比較對象子模型來尋找變化區(qū)域,克服了沒有源模型和不使用參照模型的缺點,對確定變化區(qū)域的模型進行片段分解,克服了研究多個具有相同結(jié)構(gòu)和間接行為關(guān)系的變遷的重復性,責任和行為片段模式的結(jié)合應用提高了變化區(qū)域責任分析系統(tǒng)的有效性和可執(zhí)行性。
【專利說明】一種基于行為模式的模型變化區(qū)域責任分析系統(tǒng)
【技術(shù)領域】
[0001]本發(fā)明涉及一種電子商務模型變化區(qū)域責任分析系統(tǒng),它特別適用于對電子商務模型變化區(qū)域的確定、變化區(qū)域責任方的快速診斷,屬于商業(yè)診斷【技術(shù)領域】。
【背景技術(shù)】
[0002]隨著計算機技術(shù)的快速發(fā)展,業(yè)務流程模型作為形象化公司業(yè)務的方法,其應用領域也在不斷擴展。這就要求建模者在建模理論和技術(shù)上有更大的提升,以期能滿足不同的建模需要。在實際中,針對相同的目標流程,根據(jù)不同業(yè)務要求,側(cè)重的建模對象不同,構(gòu)建的業(yè)務流程模型也各有不同,但并不是所有的模型都是符合要求的,有的模型可能存在異常。因此,需要討論模型的一致性。對模型一致性的驗證是建模過程中至關(guān)重要的一步,基于此,找出模型不一致的區(qū)域即其變化的部分,進而優(yōu)化模型是尤為重要的。實際建模時,目標模型是難以得到的,所以通過比較與源模型(或參照模型)的一致性來研究模型的變化區(qū)域具有一定的局限性和缺少實際效用。而對于引起變化區(qū)域的責任方和解決異?,F(xiàn)象的方法也沒有作更進一步的研究。
【發(fā)明內(nèi)容】
[0003]本發(fā)明為了避免【背景技術(shù)】的缺點,提出一種實際操作性強的基于行為動作模式的變化區(qū)域責任查找系統(tǒng),在保證將模型運行異常情況下所有變遷的行為關(guān)系進行計算確定變化區(qū)域,以及模型的片段分解技術(shù)的正確性和責任分析的全面性,提高了變化區(qū)域責任分析系統(tǒng)的高效性和準確性。
[0004]針對有異常的模型,將模型按照其涉及的對象拆分開來,形成多個對象子模型。引入動作模式的概念,尋找出決定變化區(qū)域的疑似活動變遷。通過計算,排除對象子模型的內(nèi)部活動變遷。再結(jié)合行為輪廓的有關(guān)知識,構(gòu)建考慮活動變遷之間的語義和行為依賴關(guān)系的行為動作模式,通過行為動作模式來確定模型中存在的變化區(qū)域。對確定變化區(qū)域的模型進行片段分解,根據(jù)片段的等級構(gòu)建模型的結(jié)構(gòu)樹,并結(jié)合行為輪廓,將構(gòu)建了體現(xiàn)模型片段結(jié)構(gòu)和行為于一體的行為片段模式。根據(jù)責任的概念,對通過變化區(qū)域的片段序列進行責任分析,得出與變化區(qū)域有責任關(guān)系的片段,利用行為片段模式中的行為輪廓關(guān)系數(shù)值化計算與變
[0005]化區(qū)域有責任關(guān)系的片段在變化區(qū)域片段集中的信心值,得到導致變化區(qū)域的責任方。
[0006]本發(fā)明的優(yōu)點是將模型按其涉及對象拆分建立對象子模型,通過比較對象子模型來尋找變化區(qū)域,克服了沒有源模型和不使用參照模型的缺點。構(gòu)建的行為模式將活動變遷之間的行為依賴關(guān)系數(shù)值化,降低了行為關(guān)系的抽象性,提高了計算方法的可行性。對確定變化區(qū)域的模型進行片段分解,克服了研究多個具有相同結(jié)構(gòu)和間接行為關(guān)系的變遷的重復性。責任和行為片段模式的結(jié)合應用提高了變化區(qū)域責任分析系統(tǒng)的有效性和可執(zhí)行性?!緦@綀D】
【附圖說明】
[0007] 圖1為本發(fā)明的業(yè)務流程模型變化區(qū)域責任分析結(jié)構(gòu)圖;
[0008]圖2為本發(fā)明的業(yè)務流程模型變化區(qū)域確定流程圖;
[0009]圖3為本發(fā)明的業(yè)務流程模型變化區(qū)域責任方確定流程圖。
[0010]具有實施方式
[0011]本發(fā)明提出基于流程模型Petri網(wǎng)和行為模式的一種準確確定電子商務中的變化區(qū)域的方法,并對其進行責任分析以確定引起變化區(qū)域的責任方。
[0012]下面結(jié)合附圖對本發(fā)明做進一步的說明:
[0013]電子商務中變化域的責任分析方法主要分為分為兩個部分,如圖1所示。
[0014]首先,對出現(xiàn)異?,F(xiàn)象的電子商務中業(yè)務流程模型進行按對象分拆模型,根據(jù)行為動作模式的概念確定模型的變化區(qū)域,見圖2。
[0015]具體步驟為:
[0016]①將模型PM按照其涉及的對象分拆模型,得到幾個(一般為3個)對象子模型PM1,PM2,…,PMn, n為涉及對象的個數(shù)。將對象子模型PMi中的活動變遷按照動作函數(shù)的定義分別映射到各自相應的動作,每個對象子模型PMi對應著一個動作集I,/,,i=l, 2,…,n。按照定義5得到流程模型集C= (APM, V),此時IAPMI =n。
[0017]②根據(jù)行為動作模式中支持數(shù)的概念計算V中的每個動作的支持數(shù)。若SUP(Vj)幸I,計算V中下一個動作的支持數(shù);反之,將Vj作為可疑變化動作集Vs中的元素。其中Vj G V,j=l,2…,Vl-10循環(huán)直至j=|V|時終止。
[0018]③根據(jù)行為動作模式中信心數(shù)的概念計算Vs中的動作在其對象子模型PMi中的信心數(shù),i=l,2,“%n。若con(vk)≥0.5,計算Vs中下一個動作的信心數(shù);反之,Vk就是變化變遷對應的動作。其中vk G V,k=l,2…,Vj-10循環(huán)直至k=|Vs|時終止。
[0019]④輸出對象子模型中的變化變遷,結(jié)合與變化變遷語義相關(guān)的活動變遷以及它們的結(jié)構(gòu)關(guān)系,找到變化區(qū)域CPM。
[0020]然后,對所得的變化區(qū)域進行片段分解,構(gòu)建綜合模型的結(jié)構(gòu)關(guān)系和行為關(guān)系的行為片段模式,根據(jù)得到的模型的行為片段模式對模型進行責任分析,以確定引起變化區(qū)域的責任方,見圖3。
[0021]具體步驟為:
[0022]①將PM按照片段的定義進行片段分解,根據(jù)片段與片段間的行為關(guān)系構(gòu)建行為流程結(jié)構(gòu)樹;根據(jù)行為流程結(jié)構(gòu)樹確定通過變化區(qū)域的片段路徑O ,和變化區(qū)域中的片段路徑 O其中 i=l, 2,--?, n, j=l, 2,---,mo
[0023]②取PM的變化區(qū)域作為子網(wǎng)PM2,與變化區(qū)域的變遷有行為關(guān)系的所有變遷組成的Petri網(wǎng)作為另一個子網(wǎng)PM1, PM1與PM2組成的網(wǎng)記作PM',取PM1中的一條片段路徑
(Ti EpM11Gfi〉且 O', g〈PM',G;〉’若在 PM2 中能找到一條片段路徑 A EpAf2,使得 OiO OjG
〈PM',G' f〉,根據(jù)責任的定義,Qi中片段對變化區(qū)域PM2有責任關(guān)系。否則判斷下一條片段路徑,循環(huán)直至i=n時終止。得到與變化區(qū)域有責任關(guān)系的片段《k,k=l, 2,…,I。
[0024]③計算與變化區(qū)域有責任關(guān)系的片段在變化區(qū)域中的片段~組成的片段集合Q中的行為關(guān)系權(quán)重值,
【權(quán)利要求】
1.一種模型變化區(qū)域責任分析系統(tǒng),系統(tǒng)由行為動作模式分析和變化區(qū)域確立、行為片段模式分析和變化區(qū)域責任分析兩個部分組成,其特征在于:行為動作模式分析確定了異常模型的含行為輪廓關(guān)系的行為動作模式,找到變化區(qū)域;構(gòu)建行為片段模式,結(jié)合責任的概念對變化區(qū)域進行分析,并構(gòu)建具體算法實現(xiàn)變化區(qū)域的責任分析;
2.根據(jù)權(quán)利要求1所述的變化區(qū)域責任分析系統(tǒng),其特征在于:將變遷映射到動作集合,數(shù)值化動作間的行為輪廓序關(guān)系,計算動作在行為動作模式中的支持數(shù)和信心數(shù),求出變化區(qū)域;
3.根據(jù)權(quán)利要求1所述的變化區(qū)域責任分析系統(tǒng),其特征在于:對模型進行片段分解,結(jié)合模型分解技術(shù)構(gòu)建模型的行為流程結(jié)構(gòu)樹,并以此構(gòu)建直觀反映模型片段序列的行為片段模式;
4.根據(jù)權(quán)利要求1所述的變化區(qū)域責任分析系統(tǒng),其特征在于:由行為流程結(jié)構(gòu)樹中可以得到通過變化區(qū)域的所有片段序列,根據(jù)責任的定義,找到與變化區(qū)域有責任關(guān)系的片段,計算與變化區(qū)域有責任關(guān)系的片段對變化區(qū)域的信心值,確定變化區(qū)域的責任方。
【文檔編號】G06Q10/06GK103559587SQ201310574082
【公開日】2014年2月5日 申請日期:2013年11月15日 優(yōu)先權(quán)日:2013年11月15日
【發(fā)明者】方賢文, 楊艷, 陶小燕, 劉祥偉, 方新建 申請人:安徽理工大學