§ 瀏覽學位論文書目資料
  
系統識別號 U0002-2107200912460900
DOI 10.6846/TKU.2009.00773
論文名稱(中文) 應用於無所不在環境之環境導向內容調整
論文名稱(英文) 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頁
口試委員 指導教授 - 王英宏(inhon@mail.tku.edu.tw)
委員 - 廖弘源
委員 - 簡榮宏
委員 - 陳朝欽
委員 - 陳振炎
委員 - 施國琛
委員 - 王英宏
關鍵字(中) 環境導向
內容修改
語意網規則語言
推論
代理程式
關鍵字(英) 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
論文全文使用權限
校內
紙本論文於授權書繳交後1年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後1年公開
校外
同意授權
校外電子論文於授權書繳交後1年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信