資源描述:
《基于web服務的智能流程構建方法》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、第30卷第5期通信學報、,0lI30No.52009年5月JournalonCommunicationsMay2009基于Web服務的智能流程構建方法李暉,崔立真,王海洋(山東大學計算機科學與技術學院,山東濟南250100)摘要:通過分析現(xiàn)有的流程模式特點,提出了一種面向服務的流程模型——智能流程及其即時構造方法。首先給出了智能流程描述框架,作為智能流程的語義描述基礎,用于描述構造智能流程的Web服務、領域知識和用戶需求。進而提出了Web服務發(fā)現(xiàn)算法,然后將滿足需求的Web服務,利用貨郎問題解決方案,形成智能流程。經(jīng)過智能旅游平臺的檢驗,證明方法是可行的。關鍵詞:智能流程;語義描述;即
2、時構造;Web服務中圖分類號:TP391文獻標識碼:A文章編號:1000.436X(2009)05.0128—08MethodofconstructingsmartflowapplicationbasedonWebservicesLIHui,CUILi-zhen,WANGHal—yang(SchoolofComputerScienceandTechnology,ShandongUniversity,Jinan250100,China)Abstract:Anewservice·orientedprocesspa~ernsmattflowaswellasthejust-in-timecon
3、structionofsmartflowwasproposed.Firstly,smartflowdescriptionframework(SfDF),whichwasthesemanticdescriptioncornerstoneofsmatflow,wasputforward.BasedontheSfDF,satisfiedWebserviceswerediscovered.Thesmartflowmodelwasconstructedbyusingaalgorthimbasedontravelingsalesmanproblem.Thefeasibilityofthemetho
4、dproposedisverifiedinsmarttravelplatform.Keywords:smartflow;semanticdescription;just-in—timeconstruction;Webservice用戶。企業(yè)用戶對于流程的需求相對比較穩(wěn)定和成1引言熟,由專家事先制定符合業(yè)務需求的流程是比較可Interact的快速發(fā)展,為人們的生活和工作提供行的,但是當流程的最終用戶由企業(yè)用戶變?yōu)閭€人了便利,但是也對流程模式的研究提出了挑戰(zhàn),因用戶時,情況將有所不同,具體表現(xiàn)在:①個人用為隨著網(wǎng)絡技術的發(fā)展,流程的最終用戶和任務完戶數(shù)量眾多,層次不一,并且經(jīng)常提出個性化的
5、需成者都發(fā)生了變化,如何建立新的流程模式,是一求,在這種情況下,事先定制統(tǒng)一的流程模式已經(jīng)個亟待解決的問題。無法滿足個人用戶的需求,最合理的方式是按照個傳統(tǒng)的流程管理模式主要是基于工作流的管人用戶的需求,參照領域知識,即時地構造流程;理模式,目前面臨以下問題。②個人用戶提出的需求往往不規(guī)范,需要有一種描首先,流程的用戶發(fā)生了變化。工作流的用戶述機制對其進行規(guī)范和分析,才能提取出與流程相主要是企業(yè)用戶,隨著Interact的發(fā)展,在原有企關的信息,并制定滿足需求的流程;③個人用戶往業(yè)用戶的基礎上,越來越多的個人正在成為流程的往不具備豐富的流程領域知識,不具備對流程進行收稿日期:2008.
6、11.03;修回日期:2009.03—28基金項目:國家自然科學基金資助項目(60673130,90818001)FoundationI:TheNationalNaturalScienceFoundationofChina(60673130.90818001)第5期李暉等:基于Web服務的智能流程構建方法周密規(guī)劃的能力。2相關工作其次,流程的任務完成者也發(fā)生了變化。傳統(tǒng)的流程模式中,任務的完成者是事先指定的企業(yè)應近年來,出現(xiàn)的Web服務組合技術對于智能流用,隨著網(wǎng)絡技術的發(fā)展,流程的任務完成者已經(jīng)程的研究有一定的借鑒意義。擴展到Internet范圍中,因此新的問題應運而生:Web服務組
7、合L3】是近年來的研究熱點之一,它@Internet范圍中應用的數(shù)量呈爆炸式增長,流程模的主要目的是將原子服務進行組合,形成組合服式需要為每一個任務選擇合適的Intemet應用;務,以完成更加復雜的、單個Web服務無法勝任的~Web服務?的出現(xiàn),使得Intemet應用在技術層任務。目前Web服務組合的研究重點在于動態(tài)服務面有了統(tǒng)一的標準,但是在業(yè)務層面,很難形成統(tǒng)組合,主要的服務組合方法如下:①基于工作流的一的標準,即使完成相同任務的Inter