| 研究生: |
潘紫菁 Pan, Tzyy-Jing |
|---|---|
| 論文名稱: |
應用本體論強化軟體技術之知識管理 Ontology for Knowledge management of software technology |
| 指導教授: |
王宗一
Wang, Tzone-I |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系碩士在職專班 Department of Engineering Science (on the job class) |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 中文 |
| 論文頁數: | 65 |
| 中文關鍵詞: | 語意網 、推論 、知識管理 、本體論 |
| 外文關鍵詞: | Knowledge Management, Ontology, Inference, Semantic Web |
| 相關次數: | 點閱:54 下載:3 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
軟體系統的開發是腦力密集及知識密集的工作,在開發過程中,軟體工程師常需要搜尋所需技術知識以加速其發展。由於目前技術知識庫的關鍵字缺乏良好的制定法則,無法有效代表技術知識的意義,進而影響知識搜尋的範圍、精確度與速度,對軟體生產力造成不良影響。
基於前述理念,使得要如何對現有之知識作有效的管理成為了一個非常重要的課題,因此本研究以企業資源規劃(Enterprise Resource Planning,ERP)之系統開發問題作為領域知識,利用本體論(Ontology)來建立語意架構,並建立資源間的相關連結,獲得更開放的查詢架構。並以此知識本體知識庫為基礎,使用Jena[34]作為推論之工具,實作一套兼具語意與價值性的雛形網站建置程式-SDKMS,以供ERP系統研發部門的工程師作為開發問題知識管理與分享所用,透過網路平台人性化的簡易操作,得以讓工程師們能透過知識的累積與分享來提昇工程人員技術能力及開發流程之知識。
Software system design and implementation is both a brain-intensive and knowledge-intensive work. During the course of building a software system, engineers often must search for needs the technical knowledge to accelerate its developing speed. Because the keywords of a technology knowledge base are usually syntactic without semantics, they can hardly manifest the true meaning of the terms in the technology knowledge base. This restricts the range, precision, and even speed of searches in the knowledge base and will directly shade the software productivity.
To solve the problem, how to have a knowledge base effectively managed and semantically used becomes an important issue. Therefore this research takes the ERP (Enterprise Resource Planning) system developing problems as domain knowledge, and uses Ontology to set up the semantics hierarchy with connected relationships among concepts to offer an easier querying but more comprehensive retrieving knowledge base for building ERP systems.
To build this ontology-based knowledge base, an ontology is constructed and a proper inference mechanism is embedded. A prototype website is also constructed, the SDKMS, for querying and retrieving knowledge for the engineers of an ERP system researching and developing department. Via such a system, they can share their experience and accumulated knowledge in designing and building ERP systems.
中文部分:
[1]Leadbeater Charler著,李振昌譯,”Living on Thin Air,知識經濟大趨勢”,台北:時報文化,2001。
[2]邱英豪,以知識本體支援的使用者模式建置介面代理人,國立台灣科技大學電子工程系,碩士論文,2002
[3]陳婷妤,語意網應用於企業工作流程知識之研究,國立政治大學資訊管理系,碩士論文,2004
[4]陳婷妤,『知識本體與動態工作流程結合之研究』,智慧型知識經濟暨第二屆演化式計算應用研討論文集,真理大學,2004年12月4日。
[5]黃居仁,『語意網、詞網與知識本體:淺談未來網路上的知識運籌』,佛教圖書館館訊,第33期,2003年3月,P.8。
[6]戚玉樑,以OWL DL及SWRL為基礎建置推論雛形系統-以大學排課問題為例,中原大學資訊管理學系,碩士論文,2004
[7]戚玉樑,以本體技術為基礎的知識庫建置程序及其應用,資訊、科技與社會學報,2005年12月
[8]葉建宏,以OWL輔助UML在軟體開發的應用,元智大學資訊管理學系,碩士論文,2005
[9]張雅惠,語意網的開發與應用,國立台灣科技大學電子工程系,碩士論文,2002
[10]鄧志鴻、唐世渭等,Ontology理論研究和應用建模——《Ontology研究綜述》,北京大學學報(自然科學版),第38卷,第5期,2002年9月。
[11]鍾正男,以知識本體為基礎的語意查詢系統之研究-以圖書館為例,大葉大學資訊管理學系,碩士論文,2004
英文部分:
[12]Cf. T. R. Gruber. A translation approach to portable ontologies. Knowledge Acquisition, 5(2):199-220, 1993.
[13]Elaine Rich and Kevin Knight, Artificial Intelligence, McGraw-Hill, 1991
[14]E. Miller, “Weaving Meaning: An Overview of The Semantic web,” W3C Semantic Web Activity Lead, Jan. 2003.
[15]Eric Miller(2003). Weaving Meaning: An Overview of The Semantic Web. Retrieved May 26, 2004, from the World Wide Web: http://www.w3.org/2004/Talks/0120-semweb-umich
[16]Feigenbaum, E. A., The art of artificial intelligence: Themes and case studies of nowledge engineering,” Technical report, Pub. no. STAN-SC-77-621, Stanford University, Department of Computer Science, 1977, pp. 1014-1029.
[17]Fensel, D. (2003). Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce (2nd ed.). New York, USA: Springer-Verlag Inc.
[18]Guarino, N.(1997b), Understanding, Building and Using Ontologies: A Commentary to “Using Explicit Ontologies in KBS Development”, by van Heijst, Schreiber, and Wielinga, International Journal of Human and Computer Studies, 46(2/3), pp.293-310.
[19]Horrocks, I., P. F. Patel-Schneider, and F. van Harmelen, "From SHIQ and RDF to OWL: the making of a Web Ontology Language," Web Semantics: Science, Services and Agents on the World Wide Web, Vol.1, No.1, 2003, pp.7-26
[20]Kuo, Y. H, C. S. Lee, S. M. Guo, and F-T Tu, “Apply FNN Model to Construct Ontology-based Q&A System,” WSEAS Transactions on Communications, vol. 3, Issue 1, pp. 328-335, Jan. 2004.
[21]Lee, C. S., Z. W. Jian, and L. K. Huang, "A Fuzzy Ontology and Its Application to News Summarization, "IEEE Transactions on Systems, Man and Cybernetics Part B, vol. 35, no. 5, pp. 859-880, Oct. 2005.
[22]Lehmann, Fritz, ed. Semantic Networks in Artificial Intelligence, Pergamon Press, Oxford, 1992
[23]McGuinness, D. L., and F. van Harmelen, "OWL Web Ontology Language Overview W3C Recommendation 10 February 2004," http://www.w3.org/TR/2004/REC-owl-features-20040210/
[24]Michael K. Smith, Chris Welty, Deborah L. McGuinness,. OWL Web Ontology Language Guide, W3C Recommendation,. 10. February. 2004,. Available. at. http://www.w3.org/TR/2004/REC-owl-guide-20040210/
[25]Minsky, M., "A framework for representing knowledge," Computation & intelligence: collected readings, 1995, pp.163-189
[26]M. Uschold and M. Gruninger, “Ontologies: Principles, Methods and Applications,” The Knowledge Engineering Review, Vol. 11, No. 2, pp. 93-136, 1996.
[27]Natalya F. Noy and Deborah L. McGuinness, “Ontology Development 101: A Guide to Creating Your First Ontology.” Stanford Medical Informatics Technical Report SMI-2001-0880, 2001. March 2001. Available at http://www.ksl.stanford.edu/people/dlm/papers/ontology-tutorial-noy-mcguinness.pdf
[28]N. F. Noy, M. Sintek, S. Decker, M. Crubezy, R. W. Fergerson, and M. A. Musen, “Creating Semantic Web Contents with Protégé-2000,” IEEE Intelligent Systems, Vol. 16, No. 2, pp. 60-71, 2001.
[29]N. Guarino, “Formal Ontology and Information Systems,” Proc. of the 1st International Conference on Formal Ontologies in Information Systems, FOIS'98, pp. 3-15. Trento, Italy, Amsterdam, ISO Press, 6-8 June 1998.
[30]R. F. Neches, R.; Finin, T.; Gruber, T.; Patil, R.; Senator, T.; Swartout, W.R., "Enabling Technology for Knowledge Sharing.," AI Magazine36-56, 1991.
[31]R. Scott Cost, T. Finin and A. Joshi, “ITtalks: A Case Study in the Semantic Web and DAML+OIL,” IEEE Intelligent Systems, pp.40-47, (2002).
[32]Thomas R. Gruber. Toward Principles for the Design of Ontologies Used for Knowledge Sharing, Revision: August 23, 1993.
[33]Y. Sure, M. Erdmann, J. Angele, S. Staab, R. Studer, and D. Wenke, “OntoEdit: Collaborative Ontology Development for the Semantic Web, ” Proc. of the first International Semantic Web Conference 2002(ISWC 2002), pp. 221-235, Sardinia, Italia, June 9-12, 2002.
網站部分:
[34]Jena, A Semantic Web Framework for Java,available at http://jena.sourceforge.net/index.html
[35]OilEd, available at http://oiled.man.ac.uk/, 2003.
[36]OntoEdit, available at http://www.ontoprise.de/products/ontoedit_en,2003.
[37]Protégé-2000, available at http://Protégé.stanford.edu/index.shtml, 2003.
[38]Stanford Medical Informatics at the Stanford University School of Medicine, “Protégé-2000,” Mar. 2004. http://Protégé.stanford.edu/