| 研究生: |
何宗憲 Ho, Tsung-Hsien |
|---|---|
| 論文名稱: |
以服務品質為基礎之網路服務選擇 QoS-based Web Service Selection |
| 指導教授: |
王惠嘉
none |
| 學位類別: |
碩士 Master |
| 系所名稱: |
管理學院 - 資訊管理研究所 Institute of Information Management |
| 論文出版年: | 2005 |
| 畢業學年度: | 93 |
| 語文別: | 中文 |
| 論文頁數: | 64 |
| 中文關鍵詞: | 服務品質 、網路服務 、模糊推論 |
| 外文關鍵詞: | Web Service, Reputation, QoS, Fuzzy |
| 相關次數: | 點閱:141 下載:6 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
新興的網路服務(Web Service),使用XML格式作為服務溝通的語言,同時配合如Web Services Description Language (WSDL)、Universal Description, Discovery and Integration (UDDI)和Simple Object Access Protocol (SOAP)等等網路服務標準,以達成動態描述、發掘溝通網路服務和達成跨平台的目標,而Web Service Architecture(WSA)試圖提供一個網路服務架構的一般化定義,並定義在其整體網路服務架構下的角色,但是WSA架構只提供了一般化的服務發掘機制,並有以下主要的問題:
一、 UDDI的架構缺乏非功能性的QoS資訊。
二、 使用者不知道他們的需求是否符合他們的期望(缺乏監督機制)。
三、 使用者不能依據過去的使用經驗以促進未來的選擇決策。
目前的UDDI服務找尋模式只能限於功能性的需求描述,而所找到的Web Services只能滿足於功能性的需求,可想而見的是未來將會有愈來愈多的Web Services滿足相同的功能性需求,而卻有各自擁有不同的QoS屬性值,使用者在同樣的功能需求下能因應QoS屬性值不同以決定其所需的Web Service,因此本研究將採用延伸UDDI的資料結構結合QoS資訊的方式,以期能將QoS屬性整合到服務發掘的過程,建立一含有QoS的Web Service架構與服務選擇機制,以解決因現有的WSA架構上並無QoS機制而產生服務品質不佳且無法確保服務品質的問題,此方法主要利用客觀的QoS資訊也就是經過監督的Runtime QoS,再加上使用者使用後的主觀評價,並利用模糊邏輯以模糊專家系統來幫助使用者進行決策同時配合推薦系統以整合過去使用者經驗,同時藉由基因演算法來調整歸屬函數以提升模糊專家系統的準確性,並以此架構進行最佳服務品質的Web Services搜尋方法。
none
中文部分
蘇木春、張孝德(民88)。機械學習:類神經網路、模糊系統以及基因演算法則。台北市:全華。
周鵬程(民90)。遺傳演算法原理與應用。台北市:全華。
英文部分
Back, T., Fogel, D. B., & Michalewicz, Z. (1996). Handbook of evolutionary computation. New York: University Oxford.
Chen, H., Yu, T., & Lin, K. J. (2003, Dec). QCWS: An Implementation of QoS-Capable Multimedia Web Services. In C. M. Chang. (Chair), Multimedia Applications, IEEE Fifth International Symposium on Multimedia Software Engineering, Taichung, Taiwan.
Chen, M., & Singh, J. P. (2001). Computing and Using Reputations for Internet Ratings. Proceedings of the 3rd ACM conference on Electronic Commerce, Tampa, Florida, USA.
Clark, D. D., Shenker, S. & Zhang, L. (1992). Supporting Real-Time Applications in an Integrated Services Packet Network: Architecture and Mechanism. SIGCOMM, pp. 14-26.
Conti, M., Kumar, M., Das, S. K., & Shirazi, B. A. (2002). Quality of Service Issues in Internet Web Services. IEEE Transactions On Computers, 51(6), pp. 593-594.
Cordon, O., Herrera, F., & Villar, P. (2001). Generating the knowledge base of a fuzzy rule-based system by the genetic learning of the data base. IEEE Trans. Fuzzy Systems, 9 (4), pp. 667-674.
Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N., & Weerawarana, S. (2002). Unraveling the Web Services Web. IEEE Internet Computing, 6(2), pp. 86-93.
Curbera, F., Khalaf, R., Mukhi, N., Tai, S., & Weerawarana S. (2003). The Next Step in Web Services, Communications of the ACM, 46(10), pp. 29-34.
Cruz, R. L. (1995). Quality of service guarantees in virtual circuit switched networks, IEEE J. Select. Areas Commun, 13(6), pp. 1048-1056
Day, J., Ralph, D. (2004, Oct). Selecting the best web service. Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research, Markham, Ontario, Canada.
Fox, C. (1989). A Stop List for General Text. SIGIR Forum, 24(1), pp. 19-35.
Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning, MA: Addison-Wesley.
GUNTHER, N. J. (1998). The Practical Performance Analyst. USA: McGraw-Hill.
Holland, J. H. (1973). Genetic algorithm and the optimal allocation of trials. SIMA J. Computing, 2(2), pp. 88-105.
Holland, J. H. (1975). Adaptation in natural and artificial systems. Ann Arbor: University of Michigan.
Lee, C. S., & Pan, C. Y. (2004). An intelligent fuzzy agent for meeting scheduling decision support system. Fuzzy Sets and Systems, 142(1), pp. 467-488.
Lin, C. T., & Lee, C. S. G. (1991). Neural-network-based fuzzy logic control and decision system. IEEE Trans. Comput, 40 (12), pp. 1320-1336.
Man, K. F., Tang, K.S., & Kwong, S. (1999). Genetic Algorithm. Hong Kong: Springer.
Maximilien, E. M., & Singh, M. P. (2001). Reputation and Endorsement for Web Services. ACM SIGecom Exchanges, 3 (1), pp. 24-31.
Maximilien, E. M., & Singh, M. P. (2002). Conceptual Model of Web Service Reputation. ACM SIGMOD Record , 31(4), pp. 36-41.
Maximilien, E. M., & Singh, M. P. (2004). A framework and ontology for dynamic Web services selection. IEEE Internet Computing, 8 (5), pp. 84-93.
Menasce, D.A. (2002). QoS Issues in Web Services. IEEE Internet Computing, 6(6), pp. 72-75.
Menasce, D.A. (2003). Automatic QoS control. IEEE Internet Computing, 7(1), pp. 92-95.
Menasce, D.A. (2004). Composing Web Services: A QoS View. IEEE Internet Computing, 7(1), pp. 92-95.
Michalewicz, Z. (1996). Genetic algorithms + data structures = evolution programs, Springer-Verlag Berlin Heidelberg: New York.
Moorsel, A. V.(2001). Metrics for the Internet Age: Quality of Experience and Quality of Business. Technical Report HPL-2001-179, Hewlett-Packard, Erlangen, Germany.
Ngai, E.W. T.,& Wat, F. K. T. (2003). Design and development of a fuzzy expert system for hotel selection. Omega , 31( 4), pp. 275-286.
Ran, Shuping., (2003). A Model for Web Services Discovery With QoS. ACM SIGecom Exchanges, 4(1), pp. 1-10.
Salamatlan, K. & Fdida, S. (2001). Measurement based modeling of quality of service in the Internet:a methodological approach, IWDC 2001, pp. 158-174.
Sreenath, R.M., & Singh, M.P. (2004). Agent-based service selection, Journal of Web Semantics, 1, pp. 261-279.
Staab, S., Vander, A. W., Benjamins, V.R., Sheth, A., Miller, J.A., Bussler, C., et al. (2003). Web Services: Been There, Done That ?. IEEE Intelligent Systems, 18(1), pp. 72-85.
Syswerda, G. (1989). Uniform crossover in genetic algorithms. Proceedings of the 3rd International Conference on Genetic Algorithms, pp. 2-9.
Wang, L. X., & Mendel, J. M. (1992). Generating fuzzy rules by learning from examples. IEEE Trans. Syst., Man, Cybern, 22, pp. 1414–1427.
Zadeh, L.A. (1973). Outline of A New Approach to The Analysis of Complex Systems and Decision Processes. IEEE Tran.Syst.Man, 3, pp. 28-44.
網站資料
W3C, “Web Services Architecture,” http://www.w3.org/TR/2003/WD-ws-arch-20030808/, August 2003.
W3C, “SOAP Version 1.2 Part 0: Primer,” http://www.w3.org/TR/2003/REC-soap12-part0-20030624/, June 2003.
OASIS,”UDDI”
http://www.uddi.org/specification.html, August 2003.