簡易檢索 / 詳目顯示

研究生: 吳昭儒
Wu, Chao-Ju
論文名稱: 自動化網路服務流程組合
指導教授: 王惠嘉
Wang, Hei-Chia
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理研究所
Institute of Information Management
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 84
中文關鍵詞: 自動化網路服務組合網路服務工作流程
相關次數: 點閱:109下載:6
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   網路服務(Web Services)是一種以網際網路做為網路服務之間溝通媒介的一種開放式標準的軟體元件,所以網路服務具有良好互動性(interaction)、可分散(distribution)及易溝通(communication)之特性,除此之外,只要使用者能找到適合的服務並將其組合成適合自身需求使用的網路服務,則此種軟體元件也就具有很好的重用性。雖然近年來,網路服務的相關議題正受到廣泛的注意與討論,目前仍許多重要的問題仍有待研究及解決,在眾多問題當中,其中一項重要的研究領域為網路服務組合(Web Services Composition),即將分散在各處眾多的網路服務進行組合以得到新功能性的服務。
      目前許多組織紛紛提出以可擴展標示語言(XML)為基礎的網路服務流程描述語言,用以規範網路服務間如何協同運作;多位學者提出網路服務組合架構模型,並依據其工作流程來組合網路服務,但就目前組合技術而言,使用者被過度預期有能力用XML格式描述其需求及流程或缺乏有效介面輔助使用者進行流程製作,然後使用者搜尋最適之服務時缺乏語意、網路服務務品質(QoS)比對機制以協助使用者搜尋到最符合需求之網路服務且使用者需確認資料型態是否一致及請求每一個服務來組合成工作流程(Workflow)或新功能大部份是點狀的推薦後由使用者自行決定如何選擇可用的網路服務元件。此過程是相當耗時且複雜的,所以在這種情況下如果有一工作流程組合的推薦機制將可大幅減少使用者的負擔,並提供使用者各式各樣的搭配組合。
      因此,本研究將提出一整合性自動化網路服務組合架構,以解決上述所提到的相關問題,達到自動整合之目的。

    none

    摘要 I 目錄 II 圖目錄 IV 表目錄 VI 第一章 緒論 1 第一節 研究背景與動機 1 第二節 研究目的 3 第三節 研究流程 4 第四節 研究範圍與限制 5 第五節 論文架構 6 第二章 文獻探討 7 第一節 工作流程 7 第二節 網路服務 8 第三節 網路服務組合 11 2.3.1 網路服務組合概念 11 2.3.2 網路服務組合規範 13 2.3.3 網路服務組合架構 19 第四節 網路服務組合之技術 23 第三章 研究方法及系統架構模型 32 第一節 自動化網路服務組合架構 33 第二節 基本流程模式設計與法則應用 35 第三節 自動化網路服務組合運作架構 42 第四節 組合機制(Composability Mechanism) 49 3.4.1 比對功能(Match Function) 49 3.4.2 組合功能(Composability Function) 53 第五節 組合機制之品質(Quality of Composition Mechanism) 54 第四章 實作驗證 57 第一節 系統架構 57 4.1.1 系統實作配置圖 57 4.1.2 系統設計與實作 59 第二節 系統驗證 63 4.2.1 情境描述 63 4.2.2 系統實驗環境與資料來源 64 4.2.3 實驗項目與評估指標 65 4.2.4 實驗比較項目 66 第三節 實驗結果與分析 68 第四節 討論 75 第五章 結論 78 第一節 結論與建議 78 第二節 未來研究方向 80 參考文獻 81

    邱孝賢、崔源茂(2002)。 玫瑰刺? 淺談Web Services的發展障礙。http://www.act.org.tw/news/report/0417_wsbarrier.html

    李昇暾、詹智安(2004)。 Java Web Services 實務程式設計。臺北市:旗標。

    Aalst, W.M.P.V.D. (2003). Don’t go with the flow: Web services composition starndard exposed, IEEE Intelligent Systems, Vol. 18, No. 1, pp. 72-76.

    Aalst, W.M.P.V.D., Hofstede, A.H.M.T., Kiepuszewski, B., & Barros, A.P. (2003). Workflow Patterns, Distributed and Parallel Databases, Vol. 14, No. 3, pp. 5-51.

    Andrews, W. (2003). Predicts 2004: Web Services, Gartner research, http://www4.gartner.com/DisplayDocument?ref=g_search&id=416001

    Benatallah, B., Sheng, Q.Z., & Dumas, M. (2003). The Self-Serv Environment for Web Services Composition, IEEE Internet Computing, Vol. 7, No. 1, pp. 40-48.

    Browning, J.A., & Anderson, R.P. (2004). Adoption of Web Enablement Can Improve SMB Business, Gartner research, http://www4.gartner.com/DisplayDocument?ref=g_search&id=428824

    Cardoso, J. (2002). Quality of Service and Semantic Composition of Workflows, Depertment of Computer Science, University of Georgia, Athens, GA.

    Cardoso, J., & Sheth, A. (2003). Semantic e-Workflow Composition, Journal of Intelligent Information Systems, Vol. 21, No. 3, pp. 191-225.

    Cardoso, J., Sheth, A., Arnold, J., & Kochut, K. (2004). Quality of service for workflows and web service processes, Web Semantics: Science, Services and Agents on the World Wide Web, Vol. 1, pp. 281-308.

    Casati, F., Ilnicki, S., Jin, L., Krishnamoorthy, V., & Shan, M.C. (2000). Adaptive and Dynamic Service Composition in eFlow, Proceedings of the 12th International Conference on Advanced Information Systems Engineering, pp. 13-31.

    Chandrasekaran, S., Miller, J., Silver, G., Arpinar, B., & Sheth, A. (2003). Composition, Performance Analysis and Simulation of Web Services, Electronic Markets, Vol. 13, No. 2, pp. 18-30.
    Curbera, F., Khalaf, R., Mukhi, N., Tai, S., & Weerawarana S. (2003). The Next Step in Web Services, Communications of the ACM, Vol. 46, No. 10, pp. 29-34.

    Fensel, D., & Bussler, C. (2002). The Web Service Modelng Framework WSMF, Electronic Commerce: Research and Application, Vol. 1, pp. 113-137.

    Fox, C. (1989). A Stop List for General Text, SIGIR Forum, Vol. 24, No. 1-2, pp. 19-35.

    Fremantle, P., Weerawarana, S., & Khalaf, R. (2002). Enterprise Services, Communications of the ACM, Vol.45, No. 10, pp. 77-82.

    Gravano, L., Ipeirotis, P.G., Jagadish, H.V., Koudas, N., Muthukrishnan, S., Pietarinen, L., & Srivastava, D. (2001). Using q-grams in a DBMS for Approximate String Processing, IEEE Data Engineering Bulletin, Vol. 24, No. 4, pp. 28-34.

    IBM, Microsoft, & BEA. (2003). Business Process Execution Language for Web Services Specification Version 1.1, IBM developerWorks, http://www.106.ibm.com/developerworks/webservices/library/ws-bpel/

    Ko, I.Y., & Neches, R. (2003). Composing Web Services for Large-Scale Tasks, IEEE Internet Computing, Vol. 7, No. 5, pp. 52-59.

    Li, Y., Lu, L., & Xuefeng, L. (2005). A hybrid collaborative filtering method for multiple-interests and multiple-content recommendation in E-Commerce, Expert Systems with Appliations, Vol. 28, No. 1, pp. 67-77.

    Majithia, S., Walker, D.W., & Gray, W.A. (2004). A Framework for Automated Service Composition in Service-Oriented Architectures, Lecture Notes in Computer Science, No. 3053, pp. 269-283.

    Medjahed, B., Bouguettaya, A., & Elmagarmid, A.K. (2003). Composing Web Services on the Semantic Web, The VLDB Journal, Vol. 12, pp. 333-351.

    Milanovic, N. & Malek, M. (2004). Current solutions for Web service composition, IEEE Internet Computing, Vol. 8, No. 6, pp. 51-59.

    Motta, E., Domingue, J., Cabral, L. & Gaspari, M. (2003). IRS-II: A Framework and Infrastructure for Semantic Web Services, 2nd International Semantic Web Conference, pp.20-23.

    Orriëns, B., Yang, J., & Papazoglou, M.P. (2003). Model Driven Service Composition, Lecture Notes in Computer Science, No. 2910, pp. 75-90.

    Ponnekanti, S.R., & Fox, A. (2002) SWORD: A developer toolkit for Web service composition. In The Eleventh World Wide Web Conference.

    Pring, B. (2002). Web Services: The Changing Nature of IT Services Opportunity, Gartner research, http://www4.gartner.com/DisplayDocument?doc_cd=104881

    Shapiro, R. (2001). A Comparison of XPDL, BPML and BPEL4WS, http://xml.coverpages.org/Shapiro-XPDL.pdf

    Sreenath, R.M., & Singh, M.P. (2004). Agent-based service selection, Web Semantics: Science, Services and Agents on the World Wide Web, Vol. 1, pp. 261-279.

    Sun, H., Wang, X., Zhou, B., & Zou P. (2003). Research and Implementation of Dynamic Web Services Composition, Lecture Notes in Computer Science, No. 2834, pp. 457-466.

    Sycara, K., Paolucci, M., Ankolekar, A., & Srinivasan, N. (2003). Automated discovery, interaction and composition of Semantic Web services, Web Semantics: Science, Services and Agents on the World Wide Web, Vol. 1, pp. 27-46.

    Vidal, J.M., Buhler, P., & Stahl, C. (2004). Multiagent Systems with Workflows, IEEE Internet Computing, Vol. 8, No. 1, pp. 76-82.

    W3C. (2002).Web Services Architecture, http://www.w3.org/TR/2002/WD-ws-arch-20021114/

    Wang, H., Huang, J.Z., Qu, Y., & Xie, J., (2004). Web services: problems and future directions, Web Semantics: Science, Services and Agents on the World Wide Web, Vol. 1, No. 3, pp. 309-320.

    Wiseth, K. (2004). Scoring with Web Services, ORACLE Magazine, July/August, pp. 30-39.

    Workflow Management Coalition. (1999). Workflow Management Coalition Terminology & Glossary, Workflow Management Coalition, No. WfMC TC-1001.

    Yang, J., & Papazoglou, M.P. (2004). Service Component for Managing Service Composition Life-Cycle, Information Systems, Vol. 29, No. 2, pp. 97-12

    下載圖示 校內:2008-07-04公開
    校外:2010-07-04公開
    QR CODE