Responsive image
博碩士論文 etd-0211109-233244 詳細資訊
Title page for etd-0211109-233244
論文名稱
Title
應用問題相似性選擇適合的網路服務之研究
Selecting Web Services by Problem Similarity
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
134
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2009-01-16
繳交日期
Date of Submission
2009-02-11
關鍵字
Keywords
語意網路服務、概念相似性、結構相似性、模式相似性、類比推理、網路服務、模式選擇
Model Similarity, Conceptual Similarity, Structural Similarity, Analogical Reasoning, Web services, Semantic Web Service, Model Selection
統計
Statistics
本論文已被瀏覽 5952 次,被下載 1728
The thesis/dissertation has been browsed 5952 times, has been downloaded 1728 times.
中文摘要
隨著知識經濟的到來,組織面臨的決策問題也日益增加,必需有決策支援系統的協助,才能讓組織在這經濟環境中維持領先。目前Web技術發展迅速,最熱門的SOA架構慢慢有人研究並且將其與以往的決策管理系統做結合。當組織的網路服務模式越來越多,必須要有個系統管理這些網路服務模式,因此,以網路服務為基礎的模式管理系統就這樣誕生了。
模式管理系統有兩個重要課題,分別為模式建構與模式選擇,在以往的模式選擇議題中,大多是藉由模式的Input與Output的語意關係,做為選擇網路服務模式的依據,但此種做法是很不嚴謹的。所以本研究透過對問題的語意分析,制定出新的網路服務相關變項的包裝規格,讓企業內部的決策模式資訊可以完整的保存下來,使決策者在遇到新問題時,可以利用問題的相似性透過新問題與既有問題的模式間的相似性,找到適當的網路服務,再利用類比推理及BPEL4WS的技術,將新問題的屬性資訊代換到網路服務之中,以建構出最適合新問題的網路服務。如此,可以選擇出最適當的網路服務,讓網路服務的再使用性可以提高,組織能夠更及時、更快速、更準確的找出可用來解決問題的模式,以因應這個瞬息萬變的知識經濟時代。
Abstract
The recent development of the service-oriented architecture (SOA) has provided an opportunity to apply this new technology to support model management. This is particularly critical when more and more decision models are delivered as web services. A web-services-based approach to model management is useful in providing effective decision support.
When a decision model is implemented as a web service, it is called a model-based web service. In model management, selecting a proper model-based web service is an important issue. Most current research on selecting such web service relies on matching inputs and outputs of the model, which is oversimplified. The incorporation of more semantic knowledge may be necessary to make the selection of model-based web services more effective.
In this research, we propose a new mechanism that represents the semantics associated with a problem and then use the similarity of semantic information between a new problem description and existing web services to find the most suitable web services for solving the new problem. The paper defines the concept of entity similarity, attribute similarity, and functional similarity for problem matching. The web service that has the highest similarity is chosen as a base for constructing the new web services. The identified mapping is converted into BPEL4WS codes for utilizing the web services. To verify the feasibility of the proposed method, a prototype system has been implemented in JAVA.
目次 Table of Contents
圖目錄 ii
表目錄 iii
第一章、緒論 1
第一節、研究背景與動機 1
第二節、研究目的 3
第三節、研究方法與流程 5
第四節、論文架構 7
第二章、文獻探討 8
第一節、模式管理系統 8
第二節、類比推理與案例推理 17
第三節、網路服務與其相關應用 29
第四節、語意網路服務 40
第三章、網路服務整合與結構相似性方法 47
第一節、概述 47
第二節、網路服務的開發模型 49
第三節、網路服務語意表達 53
第四節、問題相似性比對方法及網路服務選擇系統架構 63
第四章、網路服務選擇系統介紹與案例探討 81
第一節、系統開發環境介紹 81
第二節、案例探討與系統介紹 84
第五章、結論與建議 117
第一節、研究成果 117
第二節、研究貢獻 118
第三節、研究限制 119
第四節、後續研究 119
參考文獻 122
參考文獻 References
1. 李慶章(民91), 即時決策支援系統模式選擇之研究, 國立中山大學博士論
文。
2. 邱靖智(民95), 以網路服務方法進行模式管理之研究,國立中山大學碩士
論文。
3. 梁定澎(民95), 決策支援系統與企業智慧,再版。
4. 曾志炯(民96), 應用語意關係對比於網路服務為基礎的模式管理之研究,國立中山大學碩士論文。
二、英文部份
5. Alter, S. (1980), “Decision Support Systems: Current Pratice and Continuing Challenges,”
6. AnHai Doan, Jayany Madhavan, Robin Dhamankar, Pedro Domingos, Alon Halevy(2003), “Learning to match ontologies on the Semantic Web,” The VLDB Journal ,12 ,pp.303~319.
7. Applegate L.M., B.R. Konsynski, and J. F. Nunamaker (1986),”Model Management Systems: Design for Decision Support,” Decision Support Systems, 2, pp.81~91.
8. Benatallah, B., Dumas, M., Fauvet, M. C., Rabhi, F. A., and Sheng, Q. Z.(2002) “Overview of some Patterns for Architecture and Managing Composite Web Service,” ACM SIGecom Exchanges, Vol.3, No.3, pp. 9-16.
9. Benchaphon Limthanmaphon, Yanchun Zhang (2003) “Web service composition with case-based reasoning,” Proceedings of the 14th Australasian database conference - Volume 17, pp.201-208.
10. Blanning, R. W.(1986), “An Entity-Relationship Approach to Model Management,” Decision Support Systems, 2, pp. 65-72.
11. Blanning, R. W. (1993) “Model management systems: An overview,” Decision Support Systems, 9, pp. 9-18.
12. Bonczek, R.H., C.W. Holsapple, and A.B. Whinston (1981) “ A Generalized Decision Support System Using Predicate Calculus and Network Data Base Management,” Operations Research, Vol. 29, No. 2, 1981, pp.263-281.
13. Dolk, D. R. (1993) “An Introduction to Model Integration and Integrated Modeling Environment,” Decision Support System, pp. 249-254.
14. Elam, J. J. (1980) , “Model Management Systems: A Framework for Development,” Proceedings of the 1980 Southeast American Institute for Decision Science.
15. Flurry, G., Modh, M. (2005) “Web services development patterns,” IBM, http://www-128.ibm.com/developerworks/websphere/library/techarticles/0511_flurry/0511_flurry.html
16. Fu, X., Bultan, T., and Su, J. (2004) “Analysis of Interacting BPEL Web Service,” ACM WWW2004, pp. 621-629.
17. Gottschalk, K., Graham, S., Kreger, H. ,and Snell, J.(2002)”, Introduction to Web services architecture,” IBM, http://researchweb.watson.ibm.com/journal/sj/412/gottschalk.html
18. Geoffrion, A. M.(1987), “An Introduction to Structured Modeling,” Management Science, 33 , pp.547~588.
19. Geoffrion, A. M. (1989) “Reusing Structured Models via Model Integration,” System Sciences, 1989. Vol. 3: Decision Support and Knowledge Based Systems Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences, Volume 3, 3-6, pp. 601-611.
20. Hevner, A. R., March, S. T., and Park, J. (2004), “Design Science in Information Systems Research,” MIS Quarterly, Vol. 28 No. 1, pp. 75-105.
21. Hoscheck, W. (2002) “The Web Service Discovery Architecture,” IEEE/ACM Supercomputing Conference (SC2002), pp. 1-15.
22. IBM(2004), “IBM Service-Oriented Modeling and Architecture”, IBM Business Consulting Business.
23. J. Huh, J. Chang, D. Burger, and G. S. Sohi. “Coherence decoupling: Making use of incoherence,” In Proceedings of the Eleventh International Conference on Architectural Support for Programming Languages (ASPLOS-XI), October 2004.
http://citeseer.ist.psu.edu/huh04coherence.html
24. James Hendler.(2001), “Agents and the Semantic Web,” IEEE/Intelligent systems.
25. Jia Ma(1995), “An object-oriented framework for model management,” Decision Support Systems 13, pp. 133-139.
26. Karin B., Francois B., “An object-Oriented Frameworks-based Architecture for Decision Support Systems,” CLEI’96.
27. Keen, P. G. W. and M. S. Scott Morton (1978) “Decision Support System: An Organizational Perspective,”
28. Kolodner, J. (1993) “Case-based Reasoning” San Mateo, CA: Morgan Kaufmann Publishers, Inc.
29. Kwon, O. B. (2003) “Meta web service: building web-based open decision support system based on web services,” Expert Systems with Applications, Vol. 24, pp. 375-38.
30. Liang, T. P. (1988) “Development of a Knowledge-Based Model Management System” Operations Research Society of America, Vol. 36, No. 6, pp. 849-863.
31. Liang, T. P. (1988) “Model Management for Group Decision Support,” MIS Quarterly, Vol. 12, No. 4, pp. 667-680.
32. Liang, T. P. (1990) “Reasoning for Automated Model Integration,” Applied Artificial Intelligence, Vol. 4, pp. 337-358.
33. Liang , T. P.(1991) “Modeling By Analogy: A Case-Based Approach To Automated Linear Program Formulation,” IEEE,276-283.
34. Liang , T. P.(1993) “Analogical reasoning and case-based learning in model management systems,” Decision Support Systems ,10, pp. 137-160.
35. Liu, O., and Ma, J. (2005) “A Web Services Approach to Model Management in DSS,” The 9th Pacific Asia Conference on Information Systems (PACIS2005), pp. 377-391.
36. Schneeweiss, C. (2003). “Distributed decision making in supply chain management,” International Journal of Production Economics, 84 (1), 71–83.
37. Sheila A. Mcllraith, Tran Cao Son, and Honglei Zeng (2001) “
Semantic Web Services,” IEEE/Intelligent systems.
38. Simon (1996). The Sciences of the Artificial, 3rd ed. MIT Press.
39. Singh, M.P. (2002) “Trustworthy Service Composition: Challenges and Research Questions,” Proceedings of the Autonomous Agents and Multi-Agent Systems Workshop on Deception, Fraud and Trust in Agent Societies, pp. 39-52.
40. Sprague, R.H. Jr. and E.D. Carlson (1982) “Building Effective Decision Support Systems,” Prentice- Hall, Englewood Cliffs, NJ
41. Sprague, R.H. Jr. and H.J. Watson (1975) “Model Management in MIS,” Proceedings of the 7th AIDS Meeting, pp. 213-215.
42. Stohr, E. A. and M. R. Tanniru (1980) “A Database for Operations Reserach Models,” International Journal of Policy Analysis and Information Systems, Vol.4, 1980, pp.105-121.
43. Stunder et al. (1998) “Knowledge Engineering: Principles and Methods?” Data and Knowledge Engineering, 25, pp.161-197, 1998
44. T.R. Roth-Berghofer et al. (2006) “Retrieval over Conceptual Structures” (Eds.): ECCBR 2006, LNAI 4106, pp. 443–457
45. Y. Avramenko and A. Kraslawski (2008) “Similarity and Adaptation Concepts,” Case-Based Design, Studies in Computational Intelligence (SCI) 87, 71-97
46. Yu, S. C., Chen, R. S. (2003) “Web Services: XML-Based System Integrated Techniques,” The Electronic Library, Vol. 21, No. 4, pp. 358-366.
技術規格標準文件
47. Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, S., and Weerawarana, S. (2003) “Business Process Execution Language for Web Services Version 1.1,”BEA Systems, International Business Machines Corporation, Microsoft Corporation, SAP AG, Siebel Systems.
48. Anupria, A.,Mark, B., Jerry, R. Hobbs, Ora, L., Drew, M., David, M., Sheila A. M., Srini, N., Massimo, P., Terry, P., Katia, S.(2001) “DAML-S: Web Service Description for the Semantic Web,” DAML-S Coalition.
49. Biron, P. V., Permanente, K., and Malhotra, A. (2004) “XML Schema Part 2: Datatypes Second Edition,” W3C Recommendation, http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/.
50. Booth, D., and Liu, C. K. (2006) “Web Services Description Language (WSDL) Version 2.0 Part 0: Primer,” W3C Candidate Recommendation, http://www.w3.org/TR/2006/CR-wsdl20-primer-20060327/
51. Brett McLaughlin, Mike Loukides (2000) “Java and XML (O'Reilly Java Tools)”
52. Chinnici, R., Haas, H., Lewis, A. A., Moreau, J. J., Orchard, D., and Weerawarana, S. (2006) “Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts,” W3C Candidate Recommendation, http://www.w3.org/TR/2006/CR-wsdl20-adjuncts-20060327/.
53. Chinnici, R., Moreau, J. J., Ryman, A., and Weerawarana, S. (2006) “Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language,” W3C Candidate Recommendation, http://www.w3.org/TR/2006/CR-wsdl20-20060327/.
54. DAML-S:Semantic Markup For Web Services,The DAML Services Coalition.
55. D. M. Mount, N. S. Netanyahu and J. Le Moigne (1998) “Efficient algorithms for robust feature matching,” Pattern Recognition 32, 1998, pp. 17--28. 13
http://citeseer.ist.psu.edu/article/mount98efficient.html
56. Fallside, D. C., and Walmsley, P. (2004) “XML Schema Part 0: Primer Second Edition,” W3C Recommendation, http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/.
57. Thompson, H. S., Beech, D., Maloney, M., and Mendelsohn, N. (2004) “XML Schema Part 1: Structures Second Edition,” W3C Recommendation, http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/.
58. XML Path Language (XPath) 2.0, W3C Candidate Recommendation 8 June 2006, http://www.w3.org/TR/2006/CR-xpath20-20060608/.
59. XSL Transformations (XSLT) Version 2.0, W3C Candidate Recommendation 8 June 2006, http://www.w3.org/TR/2006/CR-xslt20-20060608/.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內外都一年後公開 withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code