999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于行為輪廓的酒店預訂系統變化域分析

2016-11-21 05:56:36方賢文劉祥偉
長春師范大學學報 2016年8期
關鍵詞:區域優化模型

劉 紅,方賢文,劉祥偉

(安徽理工大學信息與計算科學系,安徽淮南 232001)

?

基于行為輪廓的酒店預訂系統變化域分析

劉 紅,方賢文,劉祥偉

(安徽理工大學信息與計算科學系,安徽淮南 232001)

為了靈活適應市場業務需求變化,確定業務流程模型的變化域是一項重要問題。已有的研究方法主要通過變化的活動節點搜索變化范圍,計算量大且復雜,所以對研究業務流程模型的變化域具有一定的局限性。本文基于行為輪廓的交互行為邊界變遷和跨邊界變遷進行優化,找到了可疑點集合,并且結合服從度和支持率進一步確定目標模型變化域,然后通過具體的酒店預訂流程系統,進行變化域分析。

變化域;變化變遷;支持率;行為輪

隨著計算機技術的日益更新,業務流程變化管理應用領域越來越廣泛.要想很好地實現變化管理,首先要找出變化部分,它是變化管理的前提和基礎[1];Weber B分析了流程模型不同變化種類[2];在此基礎上,Küster JM和Gerth C等提出在缺少變化日志的前提下,通過使用流程模型間的一致單輸入、單輸出構架分解的定義來尋找變化區域,但它有一定的局限性[3];Egyed A提出了一種在UML模型中確定變化的方法,為了確定不一致,使用模型輪廓來固定起始點,但是他沒有分析一致性規則且沒有觀察其等價行為[4];Weidlich M和Mendling J等人探究了匹配的流程模型之間的變化傳播,通過給定源模型中的變化域,基于邊界變遷的減少和內部邊界變遷的減少確定了目標模型的變化域[5-6];利用行為輪廓在假定流程模型變化節點已經確定的情況下,研究如何縮小匹配模型的變化范圍,適用于改變傳播過程,減少流程模型的并發,其可以解決如下問題:精煉不是分層時的模型對的改變,但是對如何確定變化節點沒有進行說明[7].

基于以上的背景,本文在不需要確定源模型(或參照模型)的情況下,研究業務流程Petri網模型中的變化區域.首先在目標模型交互區間上,利用邊界變遷與跨邊界變遷的優化,找到可疑點構成的區域,然后結合Petri網的動態性質支持率確定了目標模型變化域,并把控制節點控制模型的變化部分運用到具體的酒店預訂系統.

1 基本概念

定義1[8](流程模型Petri網)一個流程模型Petri網PN=(P,T,F,C)是一個四元組,滿足以下條件:(1)P是有限庫所集,T是有限變遷集;(2)P≠?,T≠?且P∩T=?;(3)F=(P×T)∪(T×P)表示PN的流

在流程模型Petri網PN中存在一種弱序關系,即包含T×T所有的變遷對(x,y)中存在一個發生序列δ=t1t2…tn,當i∈{1,2,…,n-1}時,iy,依據這種弱序關系我們定義了行為輪廓.

定義3(變化域)[10]給定流程模型Petri網PN=(P,T,F,C),若變化部分為PN1=(P1,T1,F1,C1),則PN1是PN的一個子模塊,即P1∈P,T1∈T,F1∈F,C1∈C,PN1?PN.

由上述定義可以看出一個流程模型Petri網的變化域是這個流程模型的子模塊.

2 基于交互行為變遷優化的變化域分析

為了尋找變化變遷,因為不知道變化變遷的具體位置,如果采取逐個變遷進行排查,比較繁瑣,工作量大且容易出錯,所以為了簡便,先對易引起變化的交互行為上任何一個變遷進行邊界變遷和跨邊界變遷優化,找到可疑點集合.因為PN中出現交互行為的區域,是尋找變化域的關鍵.將這部分區域對應到發生序列中,得到不同的變遷序列,引起運行結果的差異,故我們的工作只對這部分區域分析即可找到可疑區域.

使用邊界變遷,為了縮小目標模型中的變化區域.下面定義邊界變遷優化的概念.

第二種在嚴格序中向前邊界變遷和向后邊界變遷的變化區域的優化,是不含可疑區域的,稱為跨邊界變遷.

搜索目標模型中容易出現問題的點(可疑點)是確定變化域的關鍵.已有方法通過源模型和目標模型比較找到可疑點,具有一定的局限性.本文在沒有源模型的情況下,通過交互行為上子模型邊界變遷和跨邊界變遷的優化,找到可疑點集合,確定了可疑區域.為此,給出算法1.

算法1:尋找目標模型的可疑點集合.

輸入:PN2=(P2,T2,F2,C2),目標模型.

輸出:目標模型可疑點集合R2.

(1)將目標模型轉化為Petri網結構圖;

(4)根據以上步驟可得到目標模型的可疑點集合R2=R11∩R12.

算法1通過邊界變遷和跨邊界變遷優化,找到目標模型的可疑點集合R2.在此基礎上,以可疑點為研究對象,考慮可疑子對象模型對應動作的支持率是否滿足sup(vi,vj)>0.5,若滿足,則可疑對象就是引起變化的點.再根據語義和活動變遷的結構關系找到目標模型的變化域.為此,給出算法2.

算法2:尋找目標模型的變化域.

輸入:目標模型可疑點集合R2.

輸出:目標模型變化域Cr.

(由算法1,得到目標模型的可疑點集合R2,相應的可疑點區域C=?R2∪R2∪R2?,其中相應的對象子模型為PNi=(P,T,F,Vi)).

(2)輸出對象子模型中的變化變遷vj,結合與變化變化變遷相關的上下位關系和語義,找到變化區域Cr,即Cr=C1∪C2∪…∪Ck.

3 基于行為輪廓的酒店預訂流程變化分析

在酒店管理系統中,預定酒店時,普通客戶需交押金,通過支付平臺預訂成功后,拿到房卡,如果押金足夠房費,可以打開房門;如果押金不夠,通過支付平臺自動扣除當天房費.而VIP客戶不交押金,如果卡上金額少于房費,還能一直打開房門入住,也可自動消費,如果用戶信用不高,會給酒店造成損失,因此需找出變化域,控制這種情況的發生,通過對目標模型交互行為上的變化變遷優化從而找到變化域,并進行變化域分析.

圖1中給出了一個目標模型Petri網結構圖,其中重要符號所代表的意思如下:P1-顧客,P14-支付中心,t1-查看房態,t3-(無房)取消預訂,t2-(有房)預訂,t4-普通客戶,t5-VIP客戶,t7-個人,t6-團體(8人以上),t8-登記信息,t9-預訂房間數,t10-修改信息,t11-預訂定金,t12-VIP房價九折,t13-普通房價+20%押金,t14-訂單匯總,t15-預訂成功,t16-用戶登錄,t17-扣除消費,t18-收款反饋,t19-酒店登入系統,t20-申請換房,t21-領取房卡,t22-VIP入住,t23-普通客戶入住,t24-房門打不開,t25-房門打開,t26-VIP余額足夠,t27-VIP余額不足,t28-凍結部分資金.

圖1 酒店預訂Petri網結構圖

根據定義5找到交互區域上的可疑變遷,以t25為例,根據算法1,它的向前邊界點集PT={t22,t23},它的向后邊界點集ST=φ,其中BT={t24},因此邊界變遷的優化C1=T2{t22,t23,t24},EIT={t24},IIT=φ,ET={t22},IT=φ,因此跨邊界變遷的優化C2=T2{t22,t24}.因為C1,C2都是非空集合,那么t25就是交互區域上的變化變遷,由它組成的可疑區域C1為t22,t23,t24,t25構成的區域.在可疑區域C1內,考察t22,t23,t24,t25這段發生序列,其間的庫所為p22,p24,變遷為t22、t23、t24、t25,由算法2分別得到VIP和普通客戶對房門是否打開的支持率如表1所示.

表1 VIP和普通客戶對房門打開支持率

由表1可知,VIP客戶可以一直打開房門.因為不需要交押金,當余額不夠房費,VIP客戶卻能一直打開房門是問題的關鍵.找出問題,可以通過控制節點,例如:銀行凍結他的一部分資金,足夠繳納房費即可,這樣可以保證酒店沒有損失風險(圖2,符號表示同圖1).

圖2 控制酒店預訂Petri網結構中變化域

4 結語

本文在已有研究的基礎上,依據Petri網行為輪廓的性質,通過對酒店預訂系統中交互行為子模型的變遷節點進行邊界變遷和跨邊界變遷優化,找到可疑點構成的區域.并結合Petri網動態性質,通過比較動作集支持率,確定了變化域,引入控制節點,控制該變化的發生.未來關于變化域,還有許多問題需要去研究,例如,如何進行模型的修正且實現自動化處理,如何把數據流信息應用到行為輪廓來尋找變化域等.

[1]Christian Gerth,Jochen M.Küster,Gregor Engels.Language-independent change management of process models[C].Denver:12thInternational Conference on Model Driven Engineering Languages and Systems,2009:152-166.

[2]B.Weber,S.Rinderle,M.Reichert.Change patterns and change support features in process-aware information systems[C]//In CAiSE,ser.Lecture Notes in Computer Science,J.Krogstie,A.L.Opdahl,G.Sindre,Eds.,2007:574-588.

[3]Küster J M,Gerth C,F?rster A,et al.Detecting and resolving process model differences in the absence of a change log[C].Proceedings of the 6thInternational Conference on Business Process Management.Springer-Verlag, 2008:244-260.

[4]Egyed A.Fixing inconsistencies in UML design models[C].Software Engineering,ICSE.29thInternational Conference on.IEEE,2007:292-301.

[5]Weidlich M, Weske M, Mendling J. Changepropagation in process models using behavioral profiles[C].IEEE International Conference on Services Computing,Bangalore,Bangalore:IEEE,2009:33-40.

[6]Weidlich M, Mendling J, Weske M.Propagatingchanges between aligned process models[J].Journal of Systemsand Software,2012,85(8):1885-1898.

[7]Weidlich M, Mendling J, Weske M.Efficientconsistency measurement based on behavioral profiles of process models[J].IEEE Transactions on Software Engineer,2011,37(3):410-429.

[8]Smirnov S,Weidlich M, Mendling J.Business process model abstraction based on behavioral profiles[C].8thInternational Conference,Heidelberg: Springer Berlin Heidelberg,2010,6470:1-16.

[9]Weidlich M,Polyvyanyy A,Desai N,et al.Process compliance measurement based on behavioral profiles[J]. Advanced Information Systems Engineering,2010,6051:499-514.

[10]郝文君,方賢文.基于Petri網的流程模型中最小變化域的分析方法[J].計算機科學,2012(S3):76-78.

Analyzing Change Region of Hotel Reservation System Based on Behavioral Profiles

LIU Hong,FANG Xian-wen, LIU Xiang-wei

(Department of Information and Computing Science, Anhui University of Science and Technology, Huainan Anhui 232001, China)

To adapt the quickly change of business process management market, determining the change range has been one of the core problems. The existing proposed methods to search change range domain by change nodes, which has some limitation on large and complex calculation. In this paper, optimizing boundary transitions and inter-boundary transition based on behavioral profiles interactive behavior to determine uncertain range. And combining with support and compliance to find target model change region. Then, analyzing change region of the specific hotel reservation process system.

change range; change transition; support rate; behavioral profiles

2016-03-23

國家自然科學基金項目“基于Petri網行為輪廓的業務流程交互下變化域傳播機理及控制方法研究”(61572035);國家自然科學基金項目“基于Petri網的網絡化軟件行為可信性分析方法研究”(61272153);國家自然科學基金項目“基于行為Petri網的業務系統變化域分析方法及應用研究”(61402011);安徽省自然科學基金項目“面向可信管理的業務系統變化域分析方法研究”(1508085MF111);安徽省高校省級自然基金項目“Petri網中同步距離理論及應用”(KJ2016A208)。

劉 紅(1992- ),女,碩士研究生,從事Petri網研究。

方賢文(1975- ),男,教授,博士,從事Petri網及可信軟件研究。

TP391.9

A

2095-7602(2016)08-0045-06

猜你喜歡
區域優化模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
關于四色猜想
分區域
主站蜘蛛池模板: 国产超薄肉色丝袜网站| 18禁黄无遮挡网站| a在线亚洲男人的天堂试看| 婷婷亚洲视频| 激情六月丁香婷婷| 狼友av永久网站免费观看| 亚洲免费黄色网| 青青极品在线| 日本a∨在线观看| 久久午夜夜伦鲁鲁片不卡| 日本道综合一本久久久88| 日本黄网在线观看| 天堂岛国av无码免费无禁网站| 99国产精品国产| 毛片网站在线播放| 欧美国产菊爆免费观看| 五月激激激综合网色播免费| 91在线无码精品秘九色APP| 欧美一区二区福利视频| 亚洲无码免费黄色网址| 一级成人a做片免费| 999国内精品久久免费视频| 国产精品深爱在线| 国产又黄又硬又粗| 欧美成人午夜视频| 国产成人综合欧美精品久久| 婷婷六月综合网| 99999久久久久久亚洲| 夜色爽爽影院18禁妓女影院| 午夜激情婷婷| 99久久精彩视频| 国产成人综合久久| 欧美精品啪啪一区二区三区| 欧美a网站| 国内精品视频| 2019年国产精品自拍不卡| 四虎国产在线观看| 精品国产91爱| 欧洲成人在线观看| 久久www视频| 亚洲无限乱码一二三四区| 少妇被粗大的猛烈进出免费视频| 欧美啪啪精品| 国产一区自拍视频| 高清久久精品亚洲日韩Av| 亚洲人妖在线| 国产精品真实对白精彩久久| 欧洲高清无码在线| 在线观看国产黄色| 国产精品欧美在线观看| www.91在线播放| 色综合天天视频在线观看| 国产欧美日韩另类| 亚洲第一国产综合| 欧洲在线免费视频| 久青草网站| 啪啪啪亚洲无码| 99视频在线看| 欧美日韩成人在线观看| 99精品热视频这里只有精品7| 国产不卡网| 欧美不卡二区| 永久免费精品视频| 中文字幕伦视频| 亚洲一区波多野结衣二区三区| 77777亚洲午夜久久多人| 亚洲a免费| 亚洲综合经典在线一区二区| 亚洲一级色| 在线播放国产一区| 怡红院美国分院一区二区| 亚欧美国产综合| 精品亚洲国产成人AV| 国产精品自在在线午夜区app| 国产白浆视频| 国产精品无码制服丝袜| 国产情侣一区| 婷婷六月在线| 国产日韩欧美一区二区三区在线 | 最近最新中文字幕在线第一页 | www.精品视频| 亚洲日韩精品无码专区97|