跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.106) 您好!臺灣時間:2026/04/05 20:04
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:呂欣峰
研究生(外文):Sin-Fong Lyu
論文名稱:基於知識本體技術及混搭Web 2.0服務應用在雲端運算平台
論文名稱(外文):Application of Cloud Computing Platform based on Ontology and Mashup Web 2.0 Service
指導教授:許乙清
指導教授(外文):I-Ching Hsu
學位類別:碩士
校院名稱:國立虎尾科技大學
系所名稱:資訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2013
畢業學年度:101
語文別:中文
論文頁數:67
中文關鍵詞:雲端運算語意網知識本體HadoopMap Reduce
外文關鍵詞:Cloud ComputingSemantic WebOntologyMap ReduceHadoop
相關次數:
  • 被引用被引用:0
  • 點閱點閱:385
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
由於網際網路的普及與Web 2.0技術的應用,社群活動資訊發佈在網路上已是一種趨勢,如會議活動、公益活動、藝文活動,且這類資訊量非常龐大,傳統使用者透過瀏覽網頁的方式,在大量資訊中使用關鍵字搜尋或手動過濾出感興趣的活動資訊,是費時且不便的,而使用者取得這類資訊是局部訊息、非主動性與即時性的,這主要是因為目前的服務是缺乏智能,無法快速比對與過濾出使用者感興趣的資訊,為主要的限制。為此,本研究提出多層式雲端架構服務模式,整合Web 2.0技術、語意網技術與雲端運算平台Hadoop,發展具智能社群活動雲端平台(Intelligent Community Activities Cloud Platform,簡稱ICACP),並建置Web-Based的具智能研討會雲端網站,目前許多網路服務都整合語意網技術來賦予系統智能或增加資料的檢索能力,平台利用OWL(Web Ontology Language)來建立社群活動領域的知識本體(Ontology),並定義抽象類別之間的關係與產生物件之間的關聯性,建立完成的知識庫將提供平台進行語意推論,並透過記錄使用者喜好的個人化輪廓(User Profile)知識本體,進行快速比對與過濾出使用者感興趣的資訊,而雲端運算是近年來在網際網路上新興的資訊服務與發展模式,雲端運算平台Hadoop提供叢集式電腦架構與分散式運算環境是其特點,用來處理海量資料(Big Data)是非常快速的。本研究提出以多層式雲端架構服務模式為基礎,混搭(Mashup)現有的Web 2.0技術應用及整合語意網技術在Hadoop上,來增加平台的可擴展性與處理龐大的社群活動資料量,並驗證其效能。

The popularization of the internet and the applications of Web 2.0 technologies gave rise to the trend of publishing information related to community activities such as conference activities, public welfare activities, and cultural events on the internet. Using conventional web page browsing methods, users must manually filter through significant amounts of information or make use of keywords to find information on activities that they are interested in, which can be time-consuming and inconvenient. The information that users obtain is local, passive, and instantaneous, and due to the lack of intelligence, current website services cannot quickly compare and filter information that users want, thereby presenting a major limitation. In view of this, we proposed a multi-layered cloud-based service model that integrates Web 2.0 technologies, Semantic Web technologies, and the cloud computing platform Hadoop. We also developed an intelligent community activities cloud platform (ICACP) and established an intelligent Web-Based cloud site for seminars. Semantic Web technologies have been incorporated in many website services to provide the systems with intelligence or increase search capabilities. Our platform uses Web Ontology Language (OWL) to establish the ontology of the community activities domain. We defined the relationship between abstract classes and generated connections between objects to complete the knowledge base that the platform uses for semantic inference. By recording the ontology of user profiles, the platform can quickly compare and extract information that users are interested in. Cloud computing is an information service and development model that emerged in the last few years. The cloud computing platform Hadoop is particularly efficient in processing big data, featuring a clustered computer framework and a distributed computing environment. Based on the multi-layered cloud-based service model, we developed a mashup of existing Web 2.0 applications and Semantic Web technologies and integrated the mashup with Hadoop to increase the scalability of the platform and the amount of information that it can process related to community activities. We verified the effectiveness of the proposed model.

摘要 i
Abstract ii
誌謝 iii
目錄 iv
表目錄 vi
圖目錄 vii
第一章 簡介 1
1.1 研究背景 1
1.2 研究動機 2
1.3 研究目的 2
第二章 文獻探討 3
2.1 標示語言 (Markup Language) 3
2.1.1 XML (Extensible Markup Language) 3
2.1.2 RDF (Resource Description Framework) 4
2.1.3 OWL (Web Ontology Language) 5
2.2 語意技術 5
2.2.1 語意網 (Semantic Web) 5
2.2.2 知識本體 (Ontology) 5
2.2.3 Jena推論引擎 (Jena Inference Engine) 5
2.3 網路服務 (Web Service) 6
2.3.1 Jena Web Service 7
2.4 雲端運算 (Cloud Computing) 8
2.4.1 雲端運算平台Hadoop 9
2.5 物聯網 (Internet of Things) 10
第三章 系統設計 11
3.1 系統架構與流程 12
3.2 使用OWL呈現知識本體 16
3.2.1 社群活動資訊本體 (Community Activities Ontology) 16
3.2.2 使用者喜好知識本體 (User Profile Ontology) 20
3.3 Map Reduce整合Jena推論引擎 22
第四章 系統實作 25
4.1 網站首頁 26
4.2 註冊頁面 28
4.3 主要頁面 29
4.3.1 發佈活動功能 32
4.3.2 推薦活動功能 34
4.3.2 修改功能 36
4.4 社群活動主辦方 37
4.4.1 社群活動與會者名單 38
4.4.2 社群活動與會者簽到 38
第五章 系統評估與測試 40
5.1 測試環境 40
5.2 效能評估 42
5.3 滿意度調查 46
第六章 結論 50
參考文獻 51
附錄一 Jena MapReduce程式碼說明 55
附錄二 Jena Web Service程式碼說明 59
Extended Abstract 62
簡歷 67


[1]X. Xie, B. Du and Z. Zhang, “Semantic service composition based on social network”, 2008, Proceedings of the 17th International World Wide Web Conference, Beijing, China.
[2]O''Reilly, T. What Is Web 2.0, http://oreilly.com/web2/archive/what-is-web-20.html
[3]S. Murugesan, “Understanding Web 2.0”. 2007, IEEE IT Professional, 9 (4), pp.34-41, July-Aug.
[4]I. V. Yakovlev, 2007, “Web 2.0: Is It Evolutionary or Revolutionary?”, IEEE IT Professional, 9(6) , pp.43-45, Nov-Dec.
[5]I-Ching Hsu, 2009, “A Smantic-Based Transcoding Mashup Server for Web 2.0 Sites”, Complex, Intelligent and Software Intensive Systems 2009. CISIS ''09. International Conference on , pp.59-66, March.
[6]S. S. Weng and H. L. Chang, 2008, “Using Ontology Network Analysis for Research Document Recommendation”, Expert Systems with Applications, 34(3), pp.1857-1869, April.
[7]H. J. Lee and S. J. Park, 2007, “MONERS: A News Recommender for The Mobile Web”, Expert Systems with Applications, 32(1), pp. 143-150, Jan.
[8]Shadbolt, N., Berners-Lee, T., and Hall, W., 2006, “The Semantic Web Revisited”, IEEE Intelligent Systems, 21(3), pp.96-101, Jan-Feb.
[9]Berners-Lee, T., Hendler, J., and Lassila, O., 2001, “The Semantic Web - A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities”, Scientific American, 284(5), pp. 34-43. May.
[10]S. E. Middleton, N. R. Shadbolt, and D. C. De Roure, 2004, “Ontological User Profiling in Recommender System”, ACM Transactions on Information Systems (TOIS), 22(1), pp. 54-88, Jan.
[11]W3C, Ubiquitous Web, http://www.w3.org/UbiWeb/
[12]Koskela, T., et al., 2007, “Towards Context-Aware Mobile Web 2.0 Service Architecture”, Mobile Ubiquitous Computing, Systems, Services and Technologies, 2007. UBICOMM ''07. International Conference on, pp.41-48. Nov.
[13]Chen, Y. Y., et al., 2008, “Development of a Novel Bidirectional Control Telecare System over a Wireless Sensor Network and the Internet”, Asia-Pacific Services Computing Conference, 2008. APSCC ''08. IEEE, pp.907-913, Dec.
[14]Mark Weiser, Ubiquitous Computing , http://www.cs.rutgers.edu/~rmartin/teaching/spring03/cs553/presentations/03-04-22-su.pdf
[15]T. Dillon, et al., 2010, “Cloud Computing: Issues and Challenges”, Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on, pp. 27-33, April.
[16]M. Armbrust, et al., 2010, “A view of cloud computing”, Communications of the ACM, 53(4), pp.50-58, April.
[17]P. Mell and T. Grance, “The NIST Definition of Cloud Computing”, http://csrc.nist.gov/groups/SNS/cloud-computing/index.html
[18]White, Tom, 2012, Hadoop: The Definitive Guide, O''Reilly Media.
[19]MIKE 2.0, Big Data Definition, http://mike2.openmethodology.org/wiki/Big_Data_Definition.
[20]Weimin, Zheng, et al., 2010, “Design a cloud storage platform for pervasive computing environments”, Cluster Computing, 12(2), pp.141-151, June.
[21]Apache Hadoop, http://hadoop.apache.org/
[22]ITU Internet Reports, 2005, “The Internet of Things”, http://www.itu.int/dms_pub/itu-s/opb/pol/S-POL-IR.IT-2005-SUM-PDF-E.pdf
[23]Extensible Markup Language (XML1.0), http://www.w3.org/TR/REC-xml/
[24]Namespaces, http://www.w3.org/TR/xml-names/
[25]XML Schema, http://www.w3.org/TR/xmlschema-0/
[26]Klyne, G. and Carroll, J. J., W3C Recommendation (2004), “Resource Description Framework (RDF): Concepts and Abstract Syntax”, http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/
[27]W3C School, http://www.w3schools.com/rdf/default.asp
[28]Brickley, D. and Guha, R. V., W3C Recommendation (2004). “RDF Vocabulary Description Language 1.0: RDF Schema”, http://www.w3.org/TR/rdf-schema
[29]Web Ontology Language Document Overview (OWL2), http://www.w3.org/TR/owl2-overview/
[30]J., Hendler, 2008, “Web 3.0: Chicken Farms on the Semantic Web”, Computer, 41(1), pp.106 – 108, Jan.
[31]Studer, R., Hotho, A., Stumme, G., et al., 2003, “Semantic Web - State of the Art and Future Directions”, Kunstliche Intelligenz, 17(1), pp.5-9.
[32]Maedche, A., Motik, B., Stojanovic, L., et al., 2003, “Ontologies for Enterprise Knowledge Management”, Intelligent Systems, IEEE, 18(2), pp.26-33, Mar-Apr.
[33]Horrocks, I., Patel-Schneider, P., F., and Harmelen, F., v., 2002, “Reviewing the Design of DAML OIL: An Ontology Language for the Semantic Web”, Proceedings of the Eighteenth National Conference on Artificial Intelligence and Fourteenth Conference on Innovative Applications of Artificial Intelligence, pp.792-797, Edmonton, Alberta, Canada.
[34]Smith, M., K., Welty, C., and McGuinness, D., L., W3C Recommendation (2004), “OWL Web Ontology Language Guide”, http://www.w3.org/TR/owl-guide/
[35]Apache Jena, http://jena.apache.org/
[36]Pellet, http://clarkparsia.com/pellet/
[37]Racer Pro, http://www.racer-systems.com/
[38]W3C, “Web Services Glossary”, http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211/#webservice
[39]WSDL, http://www.w3.org/TR/wsdl20/
[40]WSDL, http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626/#_http_binding_default_rule_method
[41]SOAP, http://www.w3.org/TR/2001/WD-soap12-part0-20011217/#SMTP
[42]SOAP, http://www.w3.org/TR/soap12-part1/#intro
[43]Axis 2, http://axis.apache.org/axis2/java/core/
[44]Wikipedia, Cloud computing, https://en.wikipedia.org/wiki/Cloud_computing
[45]Google Apps, http://www.google.com/enterprise/apps/business/
[46]Google App Engine, https://developers.google.com/appengine/
[47]Microsoft Azure, http://msdn.microsoft.com/zh-tw/windowsazure/centrum-windows-azure.aspx
[48]Rimal, B., P., Lumb, I., and Eunmi, Choi, 2009, “A taxonomy and survey of cloud computing systems”, INC, IMS and IDC, 2009. NCM ''09. Fifth International Joint Conference on, pp.44-51, Aug.
[49]Jeffrey Dean, Sanjay Ghemawat, 2008, “MapReduce: Simplified Data Processing on Large Clusters”, Communications of the ACM, 51(1), pp.107-113, Jan.
[50]HDFS, http://hadoop.apache.org/docs/hdfs/current/hdfs_design.html
[51]Internet Industrial Alliance, GEl, “The Internet of Things industrial development research”, 2010.
[52]Yuh-Jzer Joung, 2009, ”RFID and the Internet of Things” ,Taiwan University, Fed.
[53]QR Code, ww.qrcode.com/en/
[54]DENSO WAVE, http://www.denso-wave.com/en/
[55]Christine Legner, Frederic Thiesse, 2006, “RFID-Based Maintenance at Frankfurt Airport”, Pervasive Computing, IEEE, 5(1), pp.34-39, Jan.-March.
[56]Pau Giner, et al., 2010, “Developing Mobile Workflow Support in the Internet of Things, Pervasive Computing, IEEE, 9(2), pp.18-26, April-June.


QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊