Web服務(wù)的語義化組織和組合應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞: 服務(wù)組合 語義Web服務(wù) 服務(wù)生成 服務(wù)組織建模 出處:《北京郵電大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著Web服務(wù)技術(shù)的發(fā)展,越來越多的服務(wù)提供者參與到其中,Web服務(wù)也在更多的網(wǎng)站和軟件中得到應(yīng)用。更多的應(yīng)用帶來更多的需求,有些較為簡單則可以通過單個(gè)服務(wù)完成,有些較為復(fù)雜,需要多個(gè)服務(wù)配合共同完成。目前已有的多個(gè)服務(wù)進(jìn)行組合的方法研究大多含有以下幾個(gè)缺點(diǎn):一是使用群體單一,只限于擁有專業(yè)知識的行業(yè)人員,不具備基礎(chǔ)知識的大眾無法對其并不了解,也無法直接使用;二是未充分利用服務(wù)自身所具備的的語義信息。服務(wù)組合時(shí)過多的關(guān)注在通過操作和參數(shù)類型構(gòu)造業(yè)務(wù)流程中,在服務(wù)選擇和匹配時(shí)忽略了服務(wù)語義信息的重要性,導(dǎo)致匹配精準(zhǔn)度和服務(wù)查詢速度上略有欠缺;三是復(fù)雜服務(wù)生成后沒有立即執(zhí)行并結(jié)果反饋的機(jī)制,生成的服務(wù)無法驗(yàn)證有效性,并且沒有給予使用或調(diào)用集成的方法,用戶無法看到服務(wù)組合的結(jié)果也無法試用。針對以上的三個(gè)缺點(diǎn),本文提出了基于圖思想的語義概念圖服務(wù)組織建模方法,以及從普通大眾用戶的需求輸入到最終復(fù)雜服務(wù)執(zhí)行與結(jié)果反饋的整體過程方法。 本文首先從Web服務(wù)的組織與組合領(lǐng)域已有研究入手,對行業(yè)背景和已有研究現(xiàn)狀進(jìn)行分析,從而確定研究的切入點(diǎn)。之后介紹了本課題在研究中涉及到的相關(guān)技術(shù),包括語義服務(wù)、服務(wù)聚類、業(yè)務(wù)流程、自然語言處理等方面,這些都會在之后的詳細(xì)設(shè)計(jì)中不同程度地得到應(yīng)用。在具體介紹項(xiàng)目研究過程之前,我們對系統(tǒng)整體的需求和各功能部分的需求進(jìn)行了說明,在說明中我們介紹了系統(tǒng)的應(yīng)用場景和功能性能要求、系統(tǒng)整體的架構(gòu)布局,以及架構(gòu)中每部分的功能需求。隨后我們就研究中提出的語義概念圖組織方式和語義化服務(wù)生成方法這兩個(gè)關(guān)鍵技術(shù)做了詳細(xì)闡述,對語義概念圖的設(shè)計(jì)和存儲以及服務(wù)生成過程中的每一步都進(jìn)行了細(xì)致地講解,并且通過實(shí)驗(yàn)驗(yàn)證了方法的正確性和可用性。在系統(tǒng)的具體實(shí)現(xiàn)上,我們選取旅游領(lǐng)域作為實(shí)現(xiàn)切入點(diǎn),對旅游服務(wù)系統(tǒng)的整體架構(gòu)以及服務(wù)組織與生成部分的每個(gè)模塊進(jìn)行了構(gòu)造,最后對系統(tǒng)進(jìn)行測試,服務(wù)組織與組合部分的各模塊以及整體都運(yùn)行正常,結(jié)果滿足需求,達(dá)到了預(yù)計(jì)效果。論文最后對研究過程整體進(jìn)行了總結(jié)和工作展望,對可繼續(xù)研究的地方進(jìn)行了說明。
[Abstract]:With the development of Web services technology, more and more service providers participate in the web services are also used in more websites and software, more applications bring more requirements. Some are simpler and can be done through a single service, while others are more complex. Most of the existing research on the combination of multiple services contains the following disadvantages: first, the use of a single group, limited to professional knowledge of the industry personnel. The general public who does not have the basic knowledge is unable to understand it, nor can it be used directly; The other is that the semantic information of service itself is not fully utilized. Too much attention is paid to constructing business process through operation and parameter type when service composition. The importance of service semantic information is neglected in service selection and matching, which leads to a slight lack of matching accuracy and query speed. The third is that the complex service is not executed immediately and the result feedback mechanism, the generated service can not verify the validity, and does not give use or call the integrated method. Users can not see the results of service composition and can not be tried. In view of the above three shortcomings, this paper proposes a semantic concept diagram service organization modeling method based on graph idea. And the whole process method from the general public user's requirement input to the final complex service execution and the result feedback. This paper begins with the existing research on the organization and composition of Web services, and analyzes the industry background and existing research status. In order to determine the starting point of the study. After the introduction of this topic in the research related technologies, including semantic services, service clustering, business processes, natural language processing and so on. All of these will be applied to different degrees in the later detailed design. Before introducing the research process of the project, we explain the requirements of the system as a whole and the requirements of each functional part. In the description, we introduce the application scenarios and functional performance requirements of the system, the overall architecture of the system layout. And the functional requirements of each part of the architecture. Then we give a detailed description of the two key technologies of semantic concept map organization and semantic service generation. The design and storage of semantic concept map and each step in the process of service generation are explained in detail, and the correctness and availability of the method are verified by experiments. We select the tourism field as the starting point of the implementation, the overall structure of the tourism service system and the service organization and generation of each module are constructed, and finally test the system. The service organization and composition part of the modules and the overall operation is normal, the results meet the demand, achieve the expected results. Finally, the research process as a whole is summarized and work prospects. The place where further study can be carried out is explained.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP311.52;TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 葉恒舟;羅曉娟;牛秦洲;;基于歸約圖的Web服務(wù)自動組合[J];桂林工學(xué)院學(xué)報(bào);2009年03期
2 閆春鋼;蔣昌俊;李啟炎;;基于Petri網(wǎng)的Web服務(wù)組合與分析[J];計(jì)算機(jī)科學(xué);2007年02期
3 崔華;應(yīng)時(shí);袁文杰;胡羅凱;;語義Web服務(wù)組合綜述[J];計(jì)算機(jī)科學(xué);2010年05期
4 馬春燕;朱怡安;陸偉;;Web服務(wù)自動化測試技術(shù)[J];計(jì)算機(jī)科學(xué);2012年02期
5 龔小勇;朱慶生;武春嶺;李林;;基于參數(shù)推導(dǎo)圖自動構(gòu)建Web服務(wù)組合流程[J];計(jì)算機(jī)集成制造系統(tǒng);2008年09期
6 鄧水光;黃龍濤;尹建偉;李瑩;吳健;;Web服務(wù)組合技術(shù)框架及其研究進(jìn)展[J];計(jì)算機(jī)集成制造系統(tǒng);2011年02期
7 黃映輝;李冠宇;;要素細(xì)化與代碼實(shí)現(xiàn)——WSMF模型[J];計(jì)算機(jī)應(yīng)用;2008年08期
8 魏椺;向陽;陳千;;計(jì)算術(shù)語間語義相似度的混合方法[J];計(jì)算機(jī)應(yīng)用;2010年06期
9 馮興杰;王輝;許亞娟;;基于有向?qū)哟螆D的Web服務(wù)自動組合方法[J];計(jì)算機(jī)應(yīng)用;2011年02期
10 張玉明;南凱;馬永征;;基于本體的信息檢索模型研究[J];計(jì)算機(jī)應(yīng)用研究;2008年08期
,本文編號:1486356
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1486356.html