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

基于語義描述的制造業Web服務合成研究

2010-06-29 06:12:10刁雅靜王志英
成都信息工程大學學報 2010年2期
關鍵詞:語義定義服務

盧 健, 刁雅靜, 王志英

(江蘇科技大學經濟管理學院,江蘇鎮江212003)

在因特網環境下,為了使各個服務能夠協作、交換信息來完成共同的任務,解決目前網絡上廣泛存在的信息格式的異構性、信息語義的多重性以及信息關系的匱乏和不統一等問題,需要采用標準的方式來描述服務的各種信息。如何對服務描述是基于Web服務的應用集成的關鍵問題之一。Web服務合成技術的出現為這一問題提供了很好的解決方案。目前Web服務合成的研究方法主要分為兩種:(1)以XML的工作流描述語言和工作流技術為基礎的方法,具有代表性的語言是WSCL、BPEL4WS等。它們能夠描述Web服務流程模型,也能夠作為一種可執行語言供Web服務流程解析引擎執行;(2)以Web服務語義描述模型為基礎的方法,具有代表性是面向服務的網絡本體語言OWL-S(Ontology Web Language for Services)。是基于網絡本體語言OWL(Ontology Web Language)在Web服務領域的應用,是OWL的擴展,用參數、前提和結果等來描述服務,可以比較自然地映射為行為的形式化描述,克服了基于可擴展標記語言XML(Extensible Markup Language)的Web服務描述方法缺乏語義信息的問題[1]。以基于語義的Web服務合成理論為基礎,在分析制造業信息資源特點的基礎之上,以庫存管理領域為應用實例,選取OWL-S作為服務本體描述語言提出了制造業Web服務合成的一般方法。

1 基本理論

領域本體是對特定領域內概念及概念間關系的精確描述。領域本體的構建是實現某領域內Web服務合成的基礎和前提。構建本體的難點在于準確和完整地描述領域中的概念,概念之間的相互關系[2],對于制造業這種復雜領域來講這種關系不僅包含簡單的縱向關系,還包含了概念之間的橫向關系,如兩概念間的依賴關系、關聯關系。

定義1 本體五元組的定義[3]

其中:C表示領域本體的術語集,Ac表示概念間的簡單屬性(非關聯屬性),Ar表示概念間的關聯屬性,H表示術語C的繼承關系,包含類繼承和屬性繼承,X表示公理集。

OWL-S是本體語言OWL的一個子集,用于描述Web服務的屬性和功能以及訪問的方法。它使Web服務具有機器可理解性和易用性,從而讓人性化的智能主體支持自動的,動態的服務發現、執行、組合和互操作。主要由3個部分組成:(1)服務輪廓:描述服務的內容,即服務做什么。用于服務的發布和發現。服務查詢代理利用其提供的語義信息判斷所找到的服務是否符合查詢要求。(2)服務過程模型:描述服務如何工作,即服務執行時具體的邏輯執行順序。可以將一個服務視為一個過程。在過程模型中,有兩大本體:過程本體和過程控制本體。其中過程本體又分為3類:原子過程、簡單過程以及合成過程。原子過程是不可再分的過程,可以直接被調用。組合過程由若干原子和簡單過程構成,每個過程由一個控制構造定義,控制構造來定義組合過程的執行順序[4]。(3)服務基點:描述如何訪問服務,即描述訪問服務時的通信協議及其它一些特定細節。其中,服務過程模型所提供的語義信息可被服務搜索代理用于深入分析該服務是否滿足其需要;完成特定的任務從多個服務中集成若干服務;在服務的設定過程中調整不同參與者的活動;監控服務的執行等用途。可見服務過程模型與Web服務的組合有著密切的關系,前者為后者的實現提供了必要的信息。

2 制造業Web服務合成研究框架

目前國內外學者對語義Web服務的研究主要有3方面:(1)基于語義描述Web服務的方法論的研究[5-7]:文獻[5]提出了基于OWL-S如何描述服務的方法論。文獻[6]提出了基于語義網的旅游本體構建方法。(2)對于OWL-S的具體實現技術的探討:如文獻[8]、[9]研究了服務基點的交互方法的詳細說明,基于領域本體實現服務合成的技術方法。(3)語義Web服務描述應用領域的研究:如文獻[6]、[10]、[11]表明國內外對于語義Web服務的應用領域主要集中于旅游服務、地理服務和航空訂票服務等領域,沒有應用于制造企業的先例。究其原因主要是制造業領域業務過程復雜、業務活動繁多且各個活動之間語義關系眾多,難以規范化定義。論文在調研了一般制造企業業務流程的基礎之上,將制造業的若干業務活動按“管理職能-管理過程-管理活動”[12]逐層分解,首先在領域專家的幫助下抽取領域術語,定義約束公理完成領域本體的構建,為描述Web服務提供詞匯字典和描述基礎;然后將每個管理過程包含的若干管理活動分別定義為原子過程,這樣管理過程就成為這些原子過程的合成過程,通過定義服務的上層本體實現Web服務的動態描述,最后通過OWL-S編輯器模擬實現Web服務的動態合成過程。具體流程如圖1所示。

圖1 制造業Web服務合成研究框架

3 應用實例

以一般企業物資管理子領域的庫存管理過程為例,庫存管理是物資管理系統中最核心、最基本、也是最重要的部分,反映了企業物資的實物狀態。過程主要由入庫申請,入庫單審核、保管實收入庫、出庫申請、領料單審核、限額發料、保管實發出庫和庫存記賬等管理活動構成。

3.1 領域本體

領域術語定義如表1所示。

表1 庫存管理相關概念術語抽取

根據本體五元組定義,以下給出各個術語的關系編碼:

3.2 Web服務定義

(1)創建庫存管理的若干原子過程如表2所示。其中的若干參數均在以上領域本體中定義完成。

表2 庫存管理參數匯總表

(2)定義合成過程

合成過程為compositeprocess-kcgl(庫存管理),定義控制構造為Split+Join,設置輸入輸出參數,通過OWL-S編輯器實現自動合成,如圖2所示。

(3)定義服務上層本體

在OWL-S編輯器中分別定義服務輪廓kcgl-profile、服務基點Wsdlgrounding-kcgl及服務kcgl-service;其中kcgl-profile的 service name為 :kcgl-service,has-process為:compositeprocess-kcgl,輸入輸出參數通過IOPR管理器進行管理;Wsdlgrounding-kcgl中每個原子過程均定義相對應的基點sqrkgrounding,rkdshgrounding,bgssrkgrouding,rksqgrouding,lldsqgrouding,bgsfckgrouding,xeflgroudingkcjzgrouding;OWL-S編輯器實現服務本體如圖3所示。

以上應用實例中服務輪廓和服務過程模型的定義都是關于服務的抽象描述,而服務基點是涉及到服務的具體規范,它的核心功能是將一個原子過程的抽象輸入和輸出實現成具體的消息映射,目前工業界廣泛采用的消息描述標準格式是WSDL(Web Services Description Language),它與OWL-S文件格式存在映射關系。

圖2 庫存管理合成過程圖

圖3 庫存管理服務本體

4 結論

(1)將基于語義的Web服務動態合成一般方法應用于制造業領域,在領域專家的幫助下完成領域本體的構建;將管理活動分別定義為原子過程實現了Web服務的動態合成,為實現自上而下的制造業信息系統集成和重用提供了可借鑒的方法。

(2)由于篇幅有限文中僅選取庫存管理領域為應用對象,它的業務流程復雜在制造業各子領域中具有一定的代表性,該方法同樣適用于其他管理子領域。

(3)OWL-S文件向WSDL文件映射的技術實現需要做更加深入的研究;在服務的語義描述中應該加入關于服務質量的描述信息提高服務選擇的靈活性。

[1]OWL-S :Semantic Markup for Web Services[EB/OL].http ://www.daml.org/services/owl-s/1.0/

[2]林汝坤,劉芳,戴長華,姚莉.OWL本體建模中約束公理的應用[J].計算機工程,2006,32(16).

[3]Naing M M,Lira E P,Gob DH.Ontology-Based web annotation framework for hyperLink structures[A].Proceedings of the International Workshop on Data Semantics in Web Information Systems(DASWIS'02)[C].Singapore,2002:184-193.

[4]Shum,S B,E Motta,J Domingue.ScholOnto.an ontology-based digital library server for research documents and discourse.[J].Digital Libraries,2000,3(3):237-248.

[5]Micherael C Jaeger,L Engel.A methodology for developing owl-s descriptions[J].In First International Conference on Interoperability of Enterprise Software and Applications workshop on Web Servicess and Interoperability,2005.

[6]Chang Choi,Miyoung Cho.Travel ontology for recommendation system based on semantic web.2006,20-22.

[7]石磊,沈超.語義Web服務描述框架研究綜述[J].計算機技術與發展,2006,16(11):134-139.

[8]Gerald C.Gannod,Raynette,J.Brodie.An interactive Approach for specifying owl-s groundings[J].Proceeding of the 2005 ninth IEEE International Enterprise computing conference.IEEE computer society.

[9]李曼,王大治,杜小勇,王珊.基于領域本體的Web服務動態合成[J].計算機學報,2005,28(4):644-650.

[10]安楊,趙波.基于Ontology的地理服務描述[J].計算機工程,2005,31(12):4-6.

[11]吳明昌,顧君忠.在Web services動態合成方面的OWL-S語義擴展[J].計算機應用與軟件,2007,24(5):69-71.

[12]葛世倫,潘燕華.大型單件小批制造企業信息模型[M].北京:科學出版社,2006.

猜你喜歡
語義定義服務
語言與語義
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
“上”與“下”語義的不對稱性及其認知闡釋
現代語文(2016年21期)2016-05-25 13:13:44
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
認知范疇模糊與語義模糊
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
山的定義
公務員文萃(2013年5期)2013-03-11 16:08:37
主站蜘蛛池模板: 极品尤物av美乳在线观看| 亚洲 欧美 日韩综合一区| 国产成人啪视频一区二区三区| 亚洲av中文无码乱人伦在线r| 野花国产精品入口| 呦女亚洲一区精品| 中文天堂在线视频| 色婷婷丁香| 亚洲欧美日韩天堂| 欧美笫一页| 最新亚洲人成无码网站欣赏网| 久操线在视频在线观看| 久久久波多野结衣av一区二区| 国产免费a级片| 日本一区二区三区精品国产| a毛片免费观看| 国产男女免费视频| 老熟妇喷水一区二区三区| 99无码中文字幕视频| 色偷偷综合网| 午夜人性色福利无码视频在线观看| 欧美性猛交一区二区三区| 久久精品国产在热久久2019 | 国产swag在线观看| 天天做天天爱天天爽综合区| 99青青青精品视频在线| 国产精品大白天新婚身材| 亚洲成人在线网| 欧美日韩亚洲综合在线观看| 亚洲欧美不卡中文字幕| 日本人又色又爽的视频| 欧美成人精品高清在线下载| 国产女同自拍视频| 国产精品99久久久久久董美香| 国产精品久久久久鬼色| 五月激情婷婷综合| 97成人在线视频| 亚洲国产综合精品一区| 天天干天天色综合网| YW尤物AV无码国产在线观看| 又粗又硬又大又爽免费视频播放| 国产精品99在线观看| 亚洲三级色| 亚洲精品福利视频| 九色视频线上播放| 亚洲美女视频一区| 久久久国产精品无码专区| 91福利片| 亚洲精品va| 亚洲人成在线免费观看| 国产一级毛片高清完整视频版| 99ri国产在线| 国内视频精品| 国产激情在线视频| 欧美不卡视频一区发布| 欧美日韩综合网| 欧美五月婷婷| 精品久久久久久中文字幕女| 国产女人综合久久精品视| 伊人久久精品无码麻豆精品| 免费一级毛片在线观看| 国产在线97| 亚洲综合在线最大成人| 丝袜亚洲综合| 99热这里都是国产精品| 亚洲天堂视频网站| 亚洲综合专区| 国产高清在线精品一区二区三区| 国产av剧情无码精品色午夜| a级毛片视频免费观看| 国内精品一区二区在线观看| 国产簧片免费在线播放| 91九色国产在线| 国产成人亚洲毛片| 色婷婷在线影院| 人妻无码AⅤ中文字| 色婷婷狠狠干| 免费一级α片在线观看| 色天堂无毒不卡| 国产大片喷水在线在线视频| 中文字幕亚洲电影| 2022精品国偷自产免费观看|