跳到主要內容

臺灣博碩士論文加值系統

(23.20.20.52) 您好!臺灣時間:2022/01/24 19:00
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:鄭建宏
研究生(外文):Chien-Hung Cheng
論文名稱:整合家用資訊與服務系統之設計及實作
論文名稱(外文):Design and Implementation of an Integrated Home Information and Service System
指導教授:王國禎
指導教授(外文):Kuochen Wang
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊科學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:英文
論文頁數:39
中文關鍵詞:使用者個人設定檔可擴展樣板語言/可擴展樣板轉換語言配備性能及使用者設定檔內容適性化裝置性能
外文關鍵詞:UAProfXSL/XSLTCC/PPcontent adaptationdevice capability
相關次數:
  • 被引用被引用:1
  • 點閱點閱:358
  • 評分評分:
  • 下載下載:81
  • 收藏至我的研究室書目清單書目收藏:2
在本論文中,我們設計了一個整合家用資訊與服務(iHIS)系統。本系統包含下列主要元件:家用資訊伺服器、MBL閘道器和CC/PP儲存器。這個系統允許我們在各種網路環境和不同的用戶端裝置下存取一個非整合式的家用資訊與服務,並且可以很容易地控制在家中的各種資訊家電。我們的系統使用Java,採用一種簡單的CC/PP協定,使其能有效率地交換裝置設定檔。此外,這個系統有兩個關鍵的子元件:(1)個人化管理器,它是一個可以針對使用者所要存取的服務產生個人化資訊和易於管理這些服務的工具。(2)內容轉換器,它根據使用者喜好和裝置性能轉換XML文件內容為適性化的型態。內容轉換器也產生一份中間樣板文件,此中間樣板文件能夠解決樣板文件不具彈性的問題,並且所產生的網頁更能適應不同的網路頻寬和裝置性能。
我們的系統實現能夠透過各種網路界限和不同用戶端裝置去存取一個可適性化和個人化家用服務環境的概念。與本系統相比較,現有的系統有一些問題,如版面編排和內容之間沒有分離、缺乏支援動態內容的產生及不受裝置類型的限制。我們的系統有幾個特點:能夠產生中間樣板文件,這對透過各種網路和不同的裝置所存取的網頁更具彈性和適應性;減少網頁存取的時間和增加系統的效能和對於每一位使用者提供個人化內容。我們實作了本系統,它可以在不同網路頻寬下,改編家用服務內容來適應具有使用者設定檔的行動用戶手持裝置。評估結果顯示,我們的系統能夠提供適於各種網路頻寬和用戶端裝置特性的適性化及個人化家用資訊與服務。

In this thesis, we present an integrated Home Information and Service (iHIS) system. The iHIS system consists of the following components: Home Information Server, MBL Gateway, and CC/PP Repository. The system allows us to flexibly access non-integrated home information and services, and to easily control various Information Appliances (IA) at home under various network environments and different client devices. Our system uses a Simple CC/PP protocol with Java to exchange device profiles efficiently. And this system has two key sub-components: (1) Personalization Manager, which is a tool used by users to personalize the services that the users want to access and to manage the services easily and (2) Content Transformer, which transforms an XML document content to an adaptive form, according to user preferences and device capabilities. The Content Transformer also generates intermediate stylesheets. The intermediate stylesheets can resolve the problem of page layout inflexibility. The generated pages will be more adaptive to network bandwidth and device capabilities.
Our design accomplishes the concept of an adaptive and personalized home service environment that can be accessed across various network boundaries and different client devices. Compared to our system, existing systems have some problems, such as no separation between layouts and contents, and lack of support for dynamic contents generation and device independence. There are several features in our system: generating intermediate stylesheets, which make the generated pages more flexible and adaptive to various networks and different devices, decreasing access time and increasing system performance, and creating personalized contents for each user. We have implemented our system, which can adapt home service contents to various client devices with user agent profiles under different network environments. Evaluation shows that our system can provide adaptive, personalized home information and services to match network bandwidth and device capabilities.

Contents
Abstract (in Chinese) i
Abstract (in English) iii
Acknowledgements v
List of Figures viii
List of Tables ix
1. Introduction 1
1.1 UAProf and CC/PP………………………………………… 2
1.2 XSL/XSLT…………………………………………………… 5
1.3 WAP/WML…………………………………………………… 6
1.4 Outline…………………………………………………… 7
2. Related Work 8
2.1 Problem with CC/PP Protocol…………………………… 8
2.2 Simple CC/PP Protocol with Perl…………………… 9
2.3 Related Systems and Tools…………………………… 9
3. The Architecture of iHIS System 12
3.1 Simple CC/PP Protocol with Java………………………12
3.2 The Overall Environment of the iHIS System…………13
3.2.1 Client Devices……………………………… 13
3.2.2 iHIS System…………………………………… 14
3.2.2.1 Home Information Server………… 15
3.2.2.2 MBL Gateway………………………………… 15
3.2.2.3 CC/PP Repository…………… 16
3.2.3 Information Appliances…………………… 16
3.3 The Organization of the iHIS System………… 17
3.3.1 Content Filter……………………………… 18
3.3.2 Content Transformer……………………… 20
3.3.3 WAP Protocol Converter…………………… 20
3.3.4 Service Manager and Service Database. 21
3.3.5 Database Manager…………………… 21
3.3.6 Personalization Manager………………… 21
4. Implementation 26
5. Evaluation and Discussion 29
6. Conclusions and Future Work 34
6.1 Concluding Remarks………………………… 34
6.2 Future Work………………………………… 34
Bibliography 36

[1] C. Kerer, E. Kirda, M. Jazayeri, and R. Kurmanowytsch, “Building and Managing XML/XSL-Powered Web Sites: an Experience Report,” in Proc. of the 25th Annual Int. Conf. on Computer Software and Applications, Oct. 2001, pp. 547-554.
[2] W3C Consortium, “eXtensible Markup Language (XML) 1.0,” W3C Recommendation, http://www.w3.org/TR/1998/REC-xml-19980210, Feb. 1998.
[3] A. Zisman, “An Overview of XML,” Computing & Control Engineering Journal, vol. 11, pp.165-167, Aug. 2000.
[4] 3GPP Organizational Partners, “The Virtual Home Environment V5.1.0 (Release 5),” 3GPP Technical Specification, http://www.3gpp.org/specs/specs.htm, Jun. 2001.
[5] J. Bakker and R. Jain, “Next Generation Service Creation Using XML Scripting Languages,” in Proc. of IEEE Int. Conf. on Communications, Apr.- May 2002, pp. 2001-2007.
[6] E. Kirda, “Web Engineering Device Independent Web Services,” in Proc. of the 23rd Int. Conf. on Software Engineering, May 2001, pp. 795-796.
[7] WAP Forum Home Page, http://www.wapforum.org/.
[8] WAP Forum, “User Agent Profiling Specification (UAProf),” WAP Forum Proposed Version, http://www.wapforum.org/, May 2001.
[9] W3C Consortium, “Resource Description Framework (RDF) Schema Specification 1.0,” W3C Candidate Recommendation, http://www.w3.org/TR/2000/CR-rdf-schema-20000327, Mar. 2000.
[10] F. Reynolds, J. Hjelm, S. Dawkins, and S. Singhal, “Composite Capability/Preference Profiles (CC/PP): A User Side Framework for Content Negotiation,” W3C Note, http://www.w3.org/TR/1999/NOTE-CCPP-19990727, July 1999.
[11] W3C Consortium, “Resource Description Framework (RDF) Model and Syntax Specification,” W3C Recommendation, http://www.w3.org/TR/1999/REC-rdf-syntax-19990222, Feb. 1999.
[12] W3C Consortium, “Extensible Stylesheet Language (XSL) 1.0,” W3C Recommendation, http://www.w3.org/TR/xsl/, Oct. 2001.
[13] WAP Forum, “WAP 2.0 Technical White Paper,” http://www.wapforum.org/, Aug. 2001.
[14] H. Ohto and J. Hjelm, “CC/PP Exchange Protocol based on HTTP Extension Framework,” W3C Note, http://www.w3.org/1999/06/NOTE-CCPPexchange, June 1999.
[15] G. Klyne, F. Reynolds, C. Woodrow, and H. Ohto, “Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies,” W3C Working Draft, http://www.w3.org/TR/2001/WD-CCPP-struct-vocab-20010315/, Mar. 2001.
[16] V. Korolev and A. Joshi, “An End-End Approach to Wireless Web Access,” in Proc. of Int. Conf. on Distributed Computing Systems Workshop, Apr. 2001, pp. 473-478.
[17] E. Kirda and C. Kerer, “MyXML: An XML-Based Template Engine for the Generation of Flexible Web Content,” in Proc. of World Conf. on the WWW and Internet, Nov. 2000.
[18] C. Kerer and E. Kirda, “Layout, Content and Logic Separation In Web Engineering,” in Proc. of 9th Int. WWW Conf., May 2000.
[19] E. Kirda and C. Kerer, MyXML Project Home Page, http://www.infosys.tuwien.ac.at/myxml/, 1999-2000.
[20] Software AG’s Corporate Web Site, http://www.softwareag.com/tamino/.
[21] C. Kerer, E. Kirda, and M. Jazayeri, “Experiences in Engineering Flexible Web Services,” IEEE Trans. Multimedia, vol. 8, pp. 58-65, Jan.-Mar. 2001.
[22] Webmacro Home Page, http://www.webmacro.org/.
[23] Deloitte and Touche, “General Rhythmyx WhitePaper,” Percussion Software Corp., London, Tech. Rep., Jan. 2002.
[24] W3C Consortium, “Voice eXtensible Markup Language (VoiceXML) Version 2.0,” W3C Working Draft, http://www.w3.org/TR/2001/WD-voicexml20-20020424, Apr. 2002.
[25] IBM Corp., “IBM WebSphere Voice Server SDK programmer’s Guide,” IBM Corp., U.S., Tech. Rep., Oct. 2000.
[26] The SyncML Initiative Web Site, http://www.syncml.org/.
[27] MBL Gateway, http://www.cis.nctu.edu.tw/~gis88518/wap1/.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top