淡江大學覺生紀念圖書館 (TKU Library)
進階搜尋


下載電子全文限經由淡江IP使用) 
系統識別號 U0002-2107200912460900
中文論文名稱 應用於無所不在環境之環境導向內容調整
英文論文名稱 Content Adaptation for Context-Aware Service in Ubiquitous Computing Environments
校院名稱 淡江大學
系所名稱(中) 資訊工程學系博士班
系所名稱(英) Department of Computer Science and Information Engineering
學年度 97
學期 2
出版年 98
研究生中文姓名 王振安
研究生英文姓名 Chen-An Wang
學號 891190091
學位類別 博士
語文別 英文
口試日期 2009-06-22
論文頁數 88頁
口試委員 指導教授-王英宏
委員-廖弘源
委員-簡榮宏
委員-陳朝欽
委員-陳振炎
委員-施國琛
委員-王英宏
中文關鍵字 環境導向  內容修改  語意網規則語言  推論  代理程式 
英文關鍵字 context-aware  adapted content  SWRL  inference  agent 
學科別分類 學科別應用科學資訊工程
中文摘要 使用任何裝置、在任何地點和任何時間存取網頁內容是最近的趨勢。大部分的網路服務和網頁內容都是針對桌上型電腦而設計的,因此常常包含大量的多媒體檔案例如圖片、聲音和影像。但是裝置在網路連結方式、處理能力、儲存空間、顯示大小和格式的處理能力都不相同。 在很多情況下,原來在桌上型電腦呈現的網頁內容都不適合新的裝置(特別是行動裝置)。因此為了在不同的裝置和連線方式最佳化服務,內容改寫是必要的。
這篇研究主要是討論如何將使用者環境資訊應用到網頁的內容改寫。在本篇論文中,首先針對環境導向服務提供一個推論機制。透過這個推論機制,使用各種不同裝置的使用者可以獲得適當的內容。接著利用建立本體論增加彈性,並建立類別和個體之間的關係。最後利用語意網規則語言,去描述環境資訊彼此間關係。
英文摘要 The current and developing trend for consumers is to access Web content and applications anytime, anywhere, and on any device. Most Internet services and most World Wide Web content have been designed for desktop computers, and often contain rich media, such as images, audio, and video. However, devices differ in network connectivity, processing power, storage, display size, and format handling capabilities. In many cases, content designed for computers is not suitable for new (and often mobile) devices. Therefore, content adaptation is needed in order to optimize the service for different devices and access methods.
This research discusses the way context is used for Web content adaptation. In this thesis, first we have proposed an inference mechanism for context-aware service. Through this inference mechanism, users using different devices can get appropriate content based on inference results. Second, we can demonstrate the correlation between classes and individuals and provide better scalability by means of building ontologies. Lastly, SWRL depends on ontology based rule language. Rules written based on SWRL can directly use an established object relationship from ontology.
論文目次 Acknowledgements I
中文摘要 III
Abstract IV
List of Figures VII
List of Tables VIII
1 Introduction 1
2 Related Work 5
2.1 The Semantic Web 5
2.1.1 XML 6
2.1.2 RDF 8
2.1.3 Ontology 11
2.2 The Methods of Client Capabilities Recognition 14
2.3 The Standard of Context Extraction 18
2.3.1 Composite Capability/Preferences profiles (CC/PP) 18
2.3.2 User Agent Profile (UAProf) 20
2.4 Agent 24
2.5 Semantic Web Rule Language (SWRL) 28
2.6 Jess 33
2.7 Protege 34
2.8 Examples of Content Adaptation System 36
3 Context-Aware system Architecture 39
4 Context inference and Content adaptation 42
4.1 Acquiring context information 43
4.2 Building Ontologies and SWRL Rules 46
4.3 Executing Jess inference and Updating the OWL Knowledge Base 48
4.4 Providing appropriate content to users based on Inference results 52
5 Conclusion and Future Work 53
5.1 Conclusion 53
5.2 Future Work 54
6 Bibliography 55
7 Appendix A :UAProf for Nokia 6610 r100 59
8 Appendix B:Publication List 69
9 Appendix C: “INTERFERENCE-AWARE QoS MULTIPATH ROUTING FOR AD HOC WIRELESS NETWORKS” 71
10 Appendix D: “RRP:A Register Mechanism Routing Protocol in Wireless Sensor Network” 79

List of Figures
Figure 1-1 Content adaptation by the client 2
Figure 1-2 Content adaptation by the server 3
Figure 1-3 Content adaptation by the proxy 3
Figure 2-1 Semantic Web Stack 6
Figure 2-2 The RDF Triple 9
Figure 2-3 Protege Editor 35
Figure 3-1 System architecture 39
Figure 4-1 The mechanism of acquiring user context 44
Figure 4-2 Flow chart of user context data 46
Figure 4-3 Building individual and classes 47
Figure 4-4 Inference architecture 49
Figure 4-5 Presenting SWRL Rules as a Jess Rule 50

List of Tables
Table 2-1 Three Types of XML Tags 7
Table 2-2 Example of request header 15
Table 2-3 Examples of the User-Agent header 16
Table 2-4 Available agent platforms 27
參考文獻 [Bigus 2001] J. P. Bigus, J. Bigus (2001).Constructing Intelligent Agents Using JavaTM, 2nd Edition. John Wiley & Sons, ISBN: 0-471-39601-X
[Brezillon 2003] P. Brezillon (2003). Focusing on context in human-centered computing. IEEE Intelligent Systems, vol.18, pp. 62-66.
[Butler 2002] M. Butler, (2002). DELI : A Delivery context Library for CC/PP and UAProf. Paper presented at HP, External Technical Report HPL-2001-260, from http://www.hpl.hp.com/techreports/2001/HPL-2001-260.html

[Daconta 2003] M. C. Daconta, L. J. Obrst, K. T. Smith (2003). The Semantic Web: A Guild to the Future of XML, Web Services, and knowledge Management. Wiley, ISBN: 978-0-471-43257-9
[Dey 2000] A. K. Dey, G. D. Abowd (2000). Towards a Better Understanding of Context and Context-awareness. Paper presented at the the CHI’2000 Workshop on Context-Awareness, The Hague, Netherland, he Hague, Netherlands, April 2000, pp.304-307.
[Dimitris2009] N. Dimitris, A. Kanellopoulos (2009). Adaptive multimedia systems based on intelligent context management. International Journal of Adaptive and Innovative Systems, vol. 1, No. 1, pp. 30-43.
[Eriksson 2003] H. Eriksson (2003). Using JessTab to Integrate Protege and Jess. IEEE Intelligent Systems, vol.18, No 2, pp.43–50.
[Ferber1999] J. Ferber (1999). Multi-Agent Systems: An Introduction to distributed artificial intelligence. Addision-Wesley, ISBN:0-201-36048-9
[Friedman-Hill 2002] E. Friedman-Hill (2002). Jess in Action -Java Rule-based (In Action series) Systems. Manning Publications Co., ISBN:1-930-11089-8
[Golbreich2004] C. Golbreich, A. Imai (2004). Combining SWRL rules and OWL ontologies with Protege OWL plugin,jess,and RACER. Paper presented at the 7th Intenational protege Conference, from http://protege.stanford.edu/conference/2004/abstracts/Golbreich.pdf .
[Hendler2002] J. Hendler, T. Berners-Lee., and E. Miller (2002). Integrating Applications on the Semantic Web. Journal of the Institute of Electrical Engineers of Japan, vol. 10, No. 122, pp. 676-690.
[IBM] IBM. WebSphere Transcoding Publisher, from http://www.ibm.com/software/webservers/transcoding/
[Kao 2009] Y. W. Kao, T. H. Kao, C. Y. Tsai, and S. M. Yuan (2009). A personal Web page tailoring toolkit for mobile devices. Computer Standards & Interfaces, Vol. 31, Issue 2, pp. 437-453
[Klyne2004] G. klyne, F. Renolds, C. Woodrow, H. Ohto, J. Hjelm, M.H. Butler and L.Tran (2004). Composite Capability/preference Profiles (CC/PP): Structure and vocabularies Retrieved January, 2004, from http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/

[Labrou1999] Y. Labrou, and T. Finin, (1999). Yahoo! as an ontology-Using Yahoo! Categories to describe documents. Paper presented at the the 8th International Conference on Information and Knowledge Management, New York, NY, USA: ACM Press, 1999, pp.180-187.
[Lange 1998] D. B. Lange, Mitsuru Oshima (1998). Programming and Deploying JavaTM Mobile Agents with AgletTM: Addison-Wesley, ISBN:0-201-32582-9.
[McGuinness 2004] D. L. McGuinness and F. v. Harmelen (2004). OWL Web Ontology Language Overview, W3C Recommendation, form http://www.w3.org/TR/owl-features

[Muldoon2003] C. Muldoon, G. O’Hare, D. Phelan, R. Strahan, and R. Collier (2003). ACCESS: An Agent Architecture for Ubiquitous Service Delivery. Paper presented at the The Seventh International Workshop on Cooperative Information Agents. (CIA’2003), Helsinki, Finland, 2003,pp. 1-15.
[OAS] Oracle Application Server, Oracle Corporation, from http://www.oracle.com/appserver/index.html
[O‘Conner 2005] M. O’Conner, H. Knublauch, T. Samson, M. Musen (2005). Writing Rules for the Semantic Web Using SWRL and Jess. Paper presented at the 8th International Protege Conference, Protege with Rule Workshop, Madrid, Spain, July 18-21, 2005, from http://smi-web.stanford.edu/auslese/smi-web/reports/SMI-2005-1079.pdf
[Passin 2004] T. B. Passin. Explorer's Guide to the Semantic Web. Manning, ISBN:1-932394-20-6.
[Ricquebourg2007] V. Ricquebourg, D. D., D.Menga, B.Marhic, L. Delahoche, C. Loge, A.Jolly-Desodt (2007). Context inferring in the Smart Home : An SWRL approach. Paper presented at the Advanced Information Networking and Applications Workshops, AINAW '07. 21st International Conference, 21-23 May 2007, pp. 290-295.
[Salomoni2008] P. Salomoni, S. Mirri, S. Ferretti, M. Roccetti (2008). A multimedia broker to support accessible and mobile learning through learning objects adaptation. ACM Transactions on Internet Technology (TOIT), vol.8, Issue 2, pp. 9:1-9:23.
[Schilit1994] B. Schilit, N. Adams, and R.Want (1994). Context-aware Computing Applications. Proceedings of the Workshop on Mobile Computing Systems and Applications, Santa Cruz California, USA., December 1994, pp.85-90
[Singh 2005] M. P. Singh and M. N. Huhns (2005). Service-Oriented Computing: Semantics, Processes, Agents. Wiley, ISBN-10: 0-470-09148-7
[Sun2003] J. Sun, (2003). Information Requirement Elicitation in Mobile Commerce. communications of ACM, vol. 12, Issue 46, pp.45-47.
[Weibel1995] S. Weibel, J. Gridby, and E. Miller (2003).OCLC/NCSA Metadata Workshop Report, Dublin, EUA, Retrieved 1995, from http://www.oclc.org:5046/oclc/research/conferences /metadata/dublin_core_report.html
論文使用權限
  • 同意紙本無償授權給館內讀者為學術之目的重製使用,於2010-08-11公開。
  • 同意授權瀏覽/列印電子全文服務,於2010-08-11起公開。


  • 若您有任何疑問,請與我們聯絡!
    圖書館: 請來電 (02)2621-5656 轉 2281 或 來信