透過您的圖書館登入
IP:18.222.116.146
  • 學位論文

個人本體論於服務組合選擇之研究

Personal Ontology for Service Composition Selection

指導教授 : 劉立頌
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


網路服務(Web Service)快速發展,為了讓各企業和組織可通過網路服務進行合作,W3C (World Wide Web Consortium)與OASIS (Organization for the Advancement of Structured Information Standards)等組織提出了服務導向架構的相關標準,在此標準的架構中,網路服務具有跨平台、重複使用的特性,正好為企業在開發系統時得以整合不同軟體服務提供者的方式來建置系統,近年來已成為一門成熟且前景看好的技術。然而現在需求功能越來越複雜,僅靠單一網路服務達成目標是不容易的,因此將網路服務進行組合達成使用者目的,為現今普遍的解決方案。隨著網路服務數量快速增加,可供選擇的服務組合數量也隨之增加,如何有效率且快速挑選可行的服務組合,服務品質(QoS)便成了重要的評估指標。本論文透過工作流程分析,了解每個子流程功能需求描述,以此為基礎進行服務查詢;為了快速挑選服務品質較好的網路服務,在進行全體性選擇服務組合前,設計服務品質一致性公式,作為選擇單一服務的門檻,如此可確保單一網路服務的服務品質,同時也大量減少之後服務組合花費的時間。接著將選擇出的單一服務,進行全體性考量的服務組合,加入使用者對於組合流程裡各任務的重視程度及個人偏好本體論,如此除了確保服務組合流程依然具有全體性選擇方式的特點外,所選擇出的服務組合也會更符合個人化效果。

並列摘要


In recent years, the web service research has developed rapidly. W3C and OASIS proposed a service oriented architecture standard in order to allow businesses and organizations to cooperate through the internet. In this standard architecture, web service has the characteristics of cross-platform and reusable, it lets companies integrate different service providers when they build systems. It has become a mature and promising technology. With more complex functional requirements, relying on a single web service to achieve their goals is not easy, so the common solution today is composited web services to achieve user’s goal. With the rapid increase in the number of web services, selecting a suitable service composition from a variety of service compositions is a challenging topic. To solve the problem of how to select the correct web service components efficiently and quickly, quality of service (QoS) has become important indicator. In this thesis, we rely on workflow analysis to understand the functional requirements of each sub-process description and use this information for service discovery. In order to select web services with better quality quickly, we design a consistency formula before selecting service compositions. It could be seen as a threshold to choose a single service, not only ensuring the quality of service, but also reducing the time on composite services. Finally we use the quality requirements description to evaluate each candidate web service and get the most suitable composition according to user preference task processes and personal ontology.

參考文獻


[2] “Extensible Markup Language (XML).” [Online]. Available: http://www.w3.org/XML/.
[6] S. Ran, “A model for web services discovery with QoS,” ACM Sigecom exchanges, vol. 4, no. 1, pp. 1–10, 2003.
[7] T. R. Gruber, “A translation approach to portable ontology specifications,” Knowledge acquisition, vol. 5, no. 2, pp. 199–220, 1993.
[8] R. Studer, V. R. Benjamins, and D. Fensel, “Knowledge engineering: principles and methods,” Data & knowledge engineering, vol. 25, no. 1, pp. 161–197, 1998.
[11] Workflow Management Coalition, “Workflow Management Coalition Terminology & Glossary,” 1999.

延伸閱讀