(3.230.154.160) 您好!臺灣時間:2021/05/08 01:07
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

: 
twitterline
研究生:李柏陞
研究生(外文):Li, Po Sheng
論文名稱:結合本體論與案例式推理於家庭情境感知系統架構在OSGi平台之研究
論文名稱(外文):Integration of Ontology and Case-Based Reasoning in a Context-Aware System for Smart Homes with OSGi Platform
指導教授:劉立頌
指導教授(外文):Alan, Liu
口試委員:李允中鄭有進
口試委員(外文):Lee, YeunChungCheng, YuChin
口試日期:2011-07-28
學位類別:碩士
校院名稱:國立中正大學
系所名稱:電機工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2011
畢業學年度:99
語文別:中文
論文頁數:109
中文關鍵詞:Smart HomesOSGi本體論情境感知系統案例式推理
外文關鍵詞:Smart HomesOSGiOntologyCase-based Reasoning
相關次數:
  • 被引用被引用:4
  • 點閱點閱:443
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:28
  • 收藏至我的研究室書目清單書目收藏:0
隨著科技發展日新月異,智慧家庭(Smart Homes)也正快速的興起,各家廠商也推出一些智慧型家電使居家生活更加安全、舒適與便利,但如何整合家庭中異質性的設備並依據使用者的需求及喜好提供合適的服務,便成為一個很重要的課題。本論文加入了情境感知系統的推理技術建構在服務導向的OSGi平台上,情境感知系統透過OSGi平台便能方便的溝通與運作。情境感知系統應具有將情境資訊做有效的歸類和儲存之能力,並依據情境資訊推論出使用者的行為,提供合適的服務,本研究利用本體論建構情境模型,因為本體論具有豐富的資訊表達能力。此外,在情境推論中採用案例式推理,此推論是參考使用者過去之歷史資訊做為推論依據,隨著案例的增加系統的推論能力越強也越貼近使用者。了解使用者之行為後,本研究也建構了個人化本體論來表達使用者對於服務的習慣與偏好,並利個人化本體論來選擇出適合的服務,最後透過OSGi平台提供服務來滿足使用者的需求。本研究的領域為智慧型空間系統的發展,目標為一般家庭,系統會提供居家的服務,如:空調、音樂、燈光、鈴聲...等,系統會整合這些服務資訊並在合適的時間提供合適的服務給使用者。
With the growing popularity of smart homes, companies provide their own home devices to make daily life more comfortable and convenient. Without the open standard, communication between different devices and platforms has become an issue. Therefore, how to combine these devices for meeting user requirements is challenging. In this thesis, I have developed a context-aware system which using ontology and a case base. I integrated the context-aware system with the OSGi platform. The context-aware system can operate home devices easily through the OSGi platform. The main advantage of using ontology is to express machine-interpretable definitions on basic concept and interrelation that enable it to reuse the constructed context models. Besides, I use case-based reasoning (CBR) as the reasoning method to know what behaviors a user engages in. The CBR mechanism not only reuses previous cases, but also stores new cases for future reference. In addition, I also constructed personal ontology that represents user’s preferences and the system will use this information to choose the suitable service for the user. Finally, the context-aware system will operate home devices by using the OSGi platform to provide suitable services to users.
摘 要 1
第一章 緒論 7
1.1背景 8
1.2動機與目的 8
1.3論文架構 9
第二章 相關文獻探討 10
2.1智慧家庭 10
2.2開放性的服務平台(Open Service Gateway initiative:OSGi) 12
2.2.1 OSGi架構 12
2.2.2 OSGi的優點 14
2.3 情境感知系統 15
2.3.1 情境感知的定義 15
2.3.2 情境模型 16
2.3.3 情境推理 21
2.4相關研究 24
2.5總結 33
第三章 研究方法 34
3.1情境模型的建構 34
3.1.1概念的分類 35
3.1.2小節 42
3.2 案例式推理於使用者的行為推論 44
3.2.1 案例表示 45
3.2.2 案例擷取 46
3.2.3 案例使用 49
3.2.4 案例修正 50
3.2.5案例保留 51
3.3建構Personal Ontology 51
3.3.1概念分類 51
3.3.2概念之間的關係 54
3.3.3 Personal Ontology建構流程 56
3.3.4應用例子 58
3.4 信賴度擷取 60
3.4.1 模糊變數與模糊集合 60
3.4.2模糊規則與解模糊化方法 62
第四章 系統實作 63
4.1 OSGi開發平台與服務包開發 63
4.1.1 OSGi framework平台 63
4.1.2 服務包開發範例 65
4.2系統架構 67
4.3各個元件的實現 71
4.3.1 Sensor Platform 71
4.3.2 Sensor Information 72
4.3.3 Sensor Receive Bundle 73
4.3.4 Behavior Reasoner Bundle 75
4.3.5 Previous Case 77
4.3.6 User Profiles 78
4.3.7 Device Manager Bundle 83
4.3.8 UPnP Base Driver Bundle 85
4.3.9 Interface 87
4.4 實驗劇本與結果 89
4.4.1劇本1:行為推論 89
4.4.2劇本2:服務推論 97
第五章 結論與未來展望 103
參考文獻 106


[1] L. Jiang, D. Liu, and B. Yang, "Smart home research", Proc. International Conference on Machine Learning and Cybernetics, Vol. 2, 2004, pp. 659-663.
[2] OSGi Alliance, http://www.osgi.org/Main/HomePage.
[3]T. Gu,H.K. Pung, andD.Q. Zhang, “Toward an OSGi-based infrastructure for context-aware applications,” IEEE Pervasive Comput., vol.3, no.4, 2004, pp. 66–74.
[4]H. Chen, “An Intelligent Broker Architecture for Pervasive Context-Aware Systems,” PhD Thesis, University of Maryland, Baltimore County, 2004.
[5] Smarthome ,http://www.smarthome.com/_/index.aspx.
[6] eHome ,http://www.tw-ehome.com/.
[7] Digital Home Alliance, http://www.digitalhome.com/.
[8] C. Wu, C. Liao, and L. Fu, “Service-oriented smart-home architecture based on OSGi and mobile-agent technology,” IEEE Trans. Syst., Man, Cybern. C, Appl. Rev., vol.37, no. 2, 2007, pp. 193–205.
[9] Xu, J. et al., “Ontology-Based Smart Home Solution and Service Composition,” International Conference on Embedded Software and Systems (ICESS), 2009, pp. 297-304.
[10] M. Baldauf, S. Dustdar, ” A survey on context aware Systems,” International Journal of Ad Hoc and Ubiquitous Computing, 2006.
[11] Schilit, B. N. & Theimer, M. M., ”Disseminating Active Map Information to Mobile Hosts”, IEEE Network, 1994, pp. 22-32.
[12] A.K. Dey, D. Salber and G. Abowd, “A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications,” Human-Computer Interaction, Vol.16, 2001, pp.97-166.
[13] M. R. Huq, N. T. T. Tuyen, Y.-K. Lee, B.-S. Jeong, and S. Lee, “Modeling an ontology for managing contexts in smart meeting space,” In SWWS, 2007, pp. 96–102.
[14] X. H. Wang, D. Q. Zhang, T. Gu, and H. K. Pung, “Ontology Based Context Modeling and Reasoning Using OWL,” In PERCOMW ’04: Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004.
[15] O. Riva, “Contory, A Middleware for the Provisioning of Context Information on Smart Phones,” In Proceedings of the 7th ACM International Middleware Conference (Middleware 06), Springer, 2006, pp.219-239.
[16] K. Henricksen, J. Indulska and A. Rakotonirainy, “Generating Context Management Infrastructure from High-Level Context Models,” 4th International Conference on Mobile Data Management (Industrial Track), 2003, pp.1-6.
[17] M. Roman, “A Middleware Infrastructure Active Spaces,” IEEE Pervasive Computing, 2002, pp.74–83.
[18] B. Chandrasekaran, J. Josepheson, V.R. Benjamins,"What are ontologies, and why do we need them?,” IEEE Intelligent Systems and Their Applications, 1999, pp.20–26.
[19] J. Y. Hong, E. H. Suh and S. J. Kim,“ Context-aware systems: A literature review and classification,” Expert Systems with Applications,Vol.3, 2008, pp.8509-8522.
[20]D. B. Leake, “Artificial Intelligence,” Van Nostrand Scientific Encyclopedia, 9th Edition, Willy, New York, 2001.
[21]D. B. Leake, “CBR in Context: The Present and Future,” Case-Based Reasoning: Experiences, Lessons, and Future Directions, AAAI Press, 1996.
[22]黃永順、李坤敏、吳文玲、林文瑋,”OSGi開放式服務平台技術家用閘道器與智慧型車輛之應用”,工業技術研究院 電腦與通訊工程研究所, 2005.
[23] A. Aamodt, E. Plaza, ”Case-based reasoning: Foundational issues,methodological variations, and system approaches,” AI Communications, 1994, pp.39-52.
[24]M. N. Huhns and L. M. Stephens, ”Personal Ontologies,” IEEE Internet Computer, 1999, pp.85-87.
[25]H. Chen, “An Intelligent Broker Architecture for Pervasive Context-Aware Systems," Ph. D. Thesis, University of Maryland, Baltimore County, December 2004.
[26] 康元慈, “結合本體論與規則式推理於家庭情境感知系統之研究,” 碩士論文, 國立中正大學電機工程研究所, 2009.
[27]Tao Gu, Hung Keng Pung, and Da Qing Zhang, “Toward an OSGi-based infrastructure for context-aware applications,” IEEE Pervasive Computing, 3(4), 2004 , pp.66–74.
[28] G. Gastelli, and M. Mamei and F. Zambonelli, “Engineering Contextual Knowldege for Autonomic Pervasive Service,” Information and Software Technology, Vol.50, 2008, pp.36-50.
[29]Tam Van Nguyen, Yi Chang Woo and Deokjai Choi,” CCBR: Chaining Case Based Reasoning in Context-Aware Smart Home”, 2009.
[30]T. Ma, Y. D. King, Q. Ma, M. Tang, W. Zhou, ”Context-aware implementation based on CBR for smart home,” IEEE Trans. Wireless And Mobile Computing, Networking And Communications, 2005, pp.112-115.
[31] Yun Bai, Juan Yang, Yuhui Qiu, “OntoCBR: Ontology-based CBR in Context-aware Applications,” International Multimedia and Ubiquitous Engineering Conference 2008, Korea.
[32]J. Li, Y. Bu, S. Chen, X. Tao, J. Lu, ”FollowMe:on research of pluggable infrastructure for context-awareness,” Proceedings of the 20th International Conference on Advanced Information Networking and Applications, Washington: IEEE Computer Society, 2006, pp.199—204.
[33]A. K. Dey, G. D. Abowd, “Towards a Better Understanding of Context and Context-Awareness,” CHI 2000 Workshop on the What, Who,Where, When, and How of Context-Awareness, 2000.
[34] J. Kolodner, “Case-Based Reasoning,” Morgan Kaufmann, 1993.
[35] Strang, T. and Linnhoff-Popien, C., “A Context ModelingSurvey,” First International Workshop on Advanced Context Modelling, Reasoning and Management, UbiComp, 2004.
[36]SANKAR K. PAL, SIMON C. K. SHIU, “Foundations of Soft Case-Based Reasoning,” WILEY, 2004.
[37]洪正鑫, “應用個人本體論於個人化網路服務選擇之研究,” 碩士論文, 國立中正大學電機工程研究所, 2006.
[38]WordNet, http://wordnet.[rinceton.edu/.
[39]Oscar, “UPnP base driver Bundle,” http://oscarosgi.sourceforge.net/#bundles.
[40]Eclipse, http://eclipse.org/equinox/.
[41] knopflerfish, http://www.knopflerfish.org/.
[42]Cybergarage, http://www.cybergarage.org/.
[43]Orchard R., “Fuzzy Reasoning in Jess: The FuzzyJ Toolkit and FuzzyJess,” Proeedings of the ICEIS 2001, Third International Conference on Enterprise Information Systems, Setubal, Portugal. July 7-10, 2011. pp. 553-542. NRC 44882.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔