請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/43417完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 傅立成(Li-Chen Fu) | |
| dc.contributor.author | Chao-Lin Wu | en |
| dc.contributor.author | 吳兆麟 | zh_TW |
| dc.date.accessioned | 2021-06-15T01:55:30Z | - |
| dc.date.available | 2011-07-14 | |
| dc.date.copyright | 2009-07-14 | |
| dc.date.issued | 2009 | |
| dc.date.submitted | 2009-06-29 | |
| dc.identifier.citation | [1] OSGi Alliance.
Available: http://www.osgi.org [2] Gartner Incorporation. Available: http://www.gartner.com [3] D. Salber, A. K. Dey and G. D. Abowd, “The Context Toolkit: Aiding the Development of Context-Enabled Applications,” in Proc. Conf. on Human Factors in Computing Systems (CHI '99), Pittsburgh, PA, May 15-20, 1999. [4] T. Gu, H. K. Pung, D. Q. Zhang, “Toward an OSGi-based infrastructure for context-aware applications,” IEEE Pervasive Computing, vol. 3, no. 4, pp. 66-74, Oct.-Dec. 2004. [5] M. Roman, C. Hess, R. Cerqueira, A. Ranganathan, R. H. Campbell, and K. Nahrstedt, “A middleware infrastructure for active spaces,” IEEE Pervasive Computing, vol. 1, no. 4, pp. 74-83, Oct.-Dec. 2002. [6] A. Ranganathan and R. H. Campbell, “A Middleware for Context-Aware Agents in Ubiquitous Computing Environments,” in ACM/IFIP/USENIX Intl. Middleware Conf., Jun. 16-20, 2003. [7] A. Ranganathan, S. Chetan, J. Al-Muhtadi, R. H. Campbell, and M. D. Mickunas, “Olympus: A High-Level Programming Model for Pervasive Computing Environments,” in 3rd IEEE Intl. Conf. Pervasive Computing and Communications, pp. 7-16, Mar. 8-12, 2005. [8] A. K. Dey, “Understanding and using context,” Personal and Ubiquitous Computing, vol. 5, no. 1, 2001. [9] K. Wacks, 'The successes and failures of standardization in home systems,' in Proc. 2nd IEEE Conf. on Standardization and Innovation in Information Technology, Oct. 2001. [10] OSGi Service Platform R3. Available: http://www.osgi.org/documents [11] OSGi technical whitepaper. Available: http://www.osgi.org/documents/osgi_technology/osgi-sp-overview.pdf [12] G. N. Saridis, “Foundations of Intelligent Controls,” in Proc. IEEE Workshop on Intelligent Control, Washington, D.C., 1985, pp. 23-28. [13] F.-Y. Wang and C.-H. Wang, “Agent-based control systems for operation and management of intelligent network-enabled devices,” in Proc. IEEE Int. Conf. Systems, Man, Cybernetics, vol. 5, pp. 5028-5033, Oct. 2003. [14] F.-Y. Wang, “Agent-based control for fuzzy behavior programming in robotic excavation,” IEEE Trans. Fuzzy Systems, vol. 12, no. 4, pp. 540-548, 2004. [15] F.-Y. Wang, “Agent-based control for networked traffic management systems,” IEEE Intelligent Systems, vol. 20, no. 5, pp. 92-96, 2005. [16] F.-Y. Wang and G. N. Saridis, “A coordination theory for intelligent machines,” Automatica, vol. 26, no. 5, pp. 833-844, 1990. [17] X. Li and W. Zhang, “The design and implementation of home network system using OSGi compliant middleware,” IEEE Trans. Consumer Electronics, vol. 50, pp. 528-534, May 2004. [18] H. Ishikawa, Y. Ogata, K. Adachi, and T. Nakajima, “Building smart appliance integration middleware on the OSGi framework,” in Proc. 7th IEEE Int. Symposium on Object-Oriented Real-Time Distributed Computing, May 2004. [19] D. Valtchev and I. Frankov, “Service gateway architecture for a smart home,” IEEE Communications, vol. 40, pp. 126-132, 2002. [20] C. Lee, D. Nordstedt, and S. Helal, “Enabling smart spaces with OSGi,” IEEE Pervasive Computing, vol. 2, pp. 89 - 94, 2003. [21] OSGi technical whitepaper. Available: http://www.osgi.org/documents/ [22] R. S. Hall and H. Cervantes, “Challenges in building service-oriented applications for OSGi,” IEEE Communications, vol.42, May 2004. [23] D. M. Chess, B. Grosof, C. G. Harrison, D. Levine, C. Paris, and G. Tsudik, “Itinerant agents for mobile computing,” IEEE Personal Communications, vol. 2, no. 5, pp. 34-49, Oct. 1995. [24] C.-L. Wu, W.-C. Wang, and L.-C. Fu, “Mobile agent based integrated control architecture for home automation system,” in Proc. IEEE/RSJ Int. Conf. Intelligent Robots and Systems, Oct. 2004. [25] J. J. Yoo and D. I. Lee, “Scalable home network interaction model based on mobile agents,” in Proc. 1st IEEE Int. Conf. Pervasive Computing and Communications, Mar. 2003. [26] J. White, “Mobile agents white paper,” General Magic, Tech. Rep., 1996. [27] J. E. White, C. S. Helgeson, and D. A. Steedman, “System and method for distributed computation based upon the movement, execution, and interaction of processes in a network,” U.S. Patent 5.603.031, 1997. [28] J. Baumann, F. Hohl, K. Rothermel, M. Schwehm, and M. Straber, “Mole 3.0: a middleware for Java-based mobile software agents,” in Proc. Middleware 98: IFIP Int. Conf. Distributed Systems Platforms and Open Distributed, 1998. [29] D. Johansen, “Mobile agent applicability,” in Proc. 2nd Int. Workshop Mobile Agents, Sep. 1998. [30] Aglets. Available: http://aglets.sourceforge.net/ [31] P. Braun and W. Rossak, Mobile Agents – Basic Concepts, Mobility Models, and the Tracy Toolkit, Morgan Kaufmann, 2005. [32] D. B. Lange and M. Oshima, Programming and Deploying Java Mobile Agents with Agelets, Addison-Wesley, 1998. [33] PABADIS Project. Available: http://www.pabadis.org/ [34] Object Management Group, “Mobile agent system interoperability facilities specification.” Available: http://www.omg.org/docs/orbos/97-10-05.pdf [35] FIPA Agent Management Support for Mobility Specification, FIPA Specifications 00087, Foundation for Intelligent Physical Agents. Available: http://www.fipa.org/specs/fipa00087/ [36] E. Horvitz, “Principles of mixed-initiative user interfaces,” in Proc. Conf. on Human Factors in Computing Systems (CHI '99), Pittsburgh, PA, May 15-20, 1999. [37] N. Ramakrishnan, R. G. Capra III, and M. A. Perez-Quinones, “Mixed-initiative interaction = mixed computation,” in Proc. ACM SIGPLAN Workshop PEPM’02, pp. 119-130, Jan. 2002. [38] M. Weiser, “The Computer for the 21st Century,” Scientific American, 1991. [39] J. P. Sousa, V. Poladian, D. Garlan, B. Schmerl, and M. Shaw, “Task-based adaptation for ubiquitous computing,” IEEE Trans. Syst., Man, Cybern. C, vol. 36, no. 3, pp. 328-340, May 2006. [40] N. Sawhney and C. Schmandt, “Nomadic radio: speech and audio interaction for contextual messaging in nomadic environments,” ACM Trans. Comput.-Hum. Interact., vol. 7, no. 3, pp. 353-383, Sep. 2000. [41] D. S. McCrickard, C. M. Chewar, J. P. Somervell, and A. Ndiwalana, “A model for notification systems evaluation - assessing user goals for multitasking activity,” ACM Trans. Comput.-Hum. Interact., vol. 10, no. 4, pp. 312-318, Dec. 2003. [42] K. Hinckley, J. Pierce, E. Horvitz, and M. Sinclair, “Foreground and background interaction with sensor-enhanced mobile devices,” ACM Trans. Comput.-Hum. Interact., vol. 12, no. 1, pp. 239-246, Mar. 2005. [43] W. Buxton, “Integrating the periphery and context: a new model of telematics,” in Proc. Graphics Interface’95, pp. 239-246, 1995. [44] M. Boyle and S. Greenberg, “The language of privacy: learning from video media space analysis and design,” ACM Trans. Comput.-Hum. Interact., vol. 12, no. 2, pp. 328-370, Jun. 2005. [45] A. Mani, H. Sundaram, D. Birchfield, G. Qian, “The networked home as a user-centric multimedia system,” in Proc. ACM Workshop Next- Generation Residential Broadband Challenges, pp. 19-30, Oct. 2004. [46] A. Schmidt, M. Kranz, P. Holleis, “Interacting with the ubiquitous computer: towards embedding interaction,” in Proc. Joint Conf. Smart objects and ambient intelligence, pp. 147-152, Oct. 2005 [47] K. Elliot, M. Watson, C. Neustaedter, S. Greenberg, “Location- dependent information appliances for the home,” in Proc. Graphics interface 2007, pp. 151-158, May 2007. [48] J. Coutaz, S. Borkowski, N. Barralon, “Coupling interaction resources: an analytical model,” in Proc. Joint Conf. Smart objects and ambient intelligence, pp. 183-188, Oct. 2005 [49] T. Nakajima, I. Satoh, “A software infrastructure for supporting spontaneous and personalized interaction in home computing environments,” Personal Ubiquitous Comput., vol. 10, no. 6, pp. 379-391, Sep. 2006. [50] N. Minar and M. Hedlund, “A network of peers: Peer-to-Peer models through the history of the Internet,” Peer-To-Peer: Harnessing the Power of Disruptive Technologies, O’Reilly & Associates, Inc. March 2001. [51] L.-M. Chen, C.-L. Wu, and L.-C. Fu, “Automatic personal preference learning system in intelligent e-home,” in Proc. 8th Int. Conf. Automation Technology, May 2005. [52] M. Kolberg, E. H. Magill, and M. Wilson, “Compatibility issues between services supporting networked appliances,” IEEE Communications, vol. 41, no. 11, pp. 135-147, Nov. 2003. [53] M. Wilson, E. H. Magill, and M. Kolberg, “An online approach for the service interaction problem in home automation,” in Proc. IEEE Consumer Communications and Networking Conference, pp. 251-256, Jan. 2005. [54] ActiveMQ. Available: http://www.activemq.org/ [55] XML Protocol, W3C Recommendation. Available: http://www.w3.org/2000/xp/Group/ [56] J2EE. Available: http://java.sun.com/j2ee/ [57] ECMA-262. Available: http://www.ecma-international.org/ [58] Mozilla Java Script Project. Available: http://www.mozilla.org/js/ [59] T. Howes, “A string representation of LDAP search filters,” IETF RFC1960, 1996. [60] Knopflerfish 1.3.4. Available: http://www.knopflerfish.org/ [61] C.-F. Liao, Y.-W. Jong, and L.-C. Fu, 'Toward a Message-Oriented Application Model and its Middleware Support in Ubiquitous Environments,' International Journal of Hybrid Information Technology, vol.1, no.3, July 2008. [62] W.-H. Liau, C.-L. Wu, L.-C. Fu, 'Inhabitants Tracking System in a Cluttered Home Environment Via Floor Load Sensors,' IEEE Transactions on Automation Science and Engineering, vol. 5, no. 1, pp. 10-20, Jan. 2008. [63] C.-R. Yu, C.-L. Wu, C.-H. Lu, L.-C. Fu, 'Human Localization via Multi-Cameras and Floor Sensors in Smart Home,' in Proc. IEEE International Conference on Systems, Man and Cybernetics, vol. 5, pp. 3822-3827, 8-11 Oct. 2006. [64] C.-H. Lu, W.-H. Liao, C.-L. Wu, L.-C. Fu, 'Power-Efficient Extensible Architecture for RFID-Assisted Multiple Target Tracking,' in Proc. IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 1068-1073, 8-11 Oct. 2006. [65] S. Moyer, D. Marples, and S. Tsang, “A Protocol for Wide Area, Secure Networked Appliance Communication,” IEEE Communications, Oct. 2001. [66] S. Moyer, D. Marples, S. Tsang, and A. Ghosh, “Service Portability of Networked Appliances,” IEEE Communications, Jan. 2002. [67] M. Handley, “SIP: Session Initiation Protocol,” IETF RFC 2543, Mar. 1999. [68] OASIS, Organization for the Advancement of Structured Information Standards. Available: http://www.oasis-open.org/ [69] OWL Web Ontology Language Overview. Available: http://www.w3.org/TR/owl-features/ [70] Security Assertion Markup Language. Available: http://www.oasis-open.org/specs/index.php [71] eXtensible Access Control Markup Language. Available: http://www.oasis-open.org/specs/index.php [72] S. Moncrieff, S. Venkatesh, and G. West, “Dynamic privacy assessment in a smart house environment using multimodal sensing,” ACM Trans. Multimedia Comput. Commun. Appl., vol. 5, no. 2, pp. 1-29, Nov. 2008. [73] I. Altman, The Environment and Social Behavior—Privacy, Personal Space, Territory, Crowding. Brooks/Cole Publishing, Monterey. 1975. [74] G. Iachello and G. D. Abowd, 'From privacy methods to a privacy toolbox: Evaluation shows that heuristics are complementary,' ACM Trans. Comput.-Hum. Interact., vol. 15, no. 2, pp. 1-30, Jul. 2008. [75] J. T. Lehikoinen, J. Lehikoinen, and P. Huuskonen, 'Understanding privacy regulation in ubicomp interactions,' Personal Ubiquitous Comput., vol. 12, no. 8, pp. 543-553, Nov. 2008. | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/43417 | - |
| dc.description.abstract | 科技的進步讓生活環境進入了普及運算的時代,異質行動裝置及動態服務是普及運算環境的兩大特色,並會造成環境中的動態變化。智慧家庭系統的傳統架構通常是集中式的,因此會在應用於普及運算環境時造成許多問題,環境中的動態變化增加了系統元件互動的困難性,也導致系統資源無法充分運用。為了解決上述問題,這篇論文提出了一個以服務導向架構為基礎的智慧家庭系統,並應用了OSGi及行動代理人技術以實現此架構。此架構是一個包含數個OSGi平台的點對點模型,服務導向的機制在其中扮演著讓各平台元件互動的角色,行動代理人技術則用來加強互動機制並充分運用系統資源。在設計此架構的系統元件時,這篇論文應用了情境感知、混合主導、智慧型機器等設計概念,讓智慧家庭系統可以提供適當的服務、具備適切的人機互動機制、並達到彈性且有效的智慧型控制。基於此架構,智慧家庭是一個包含數個以代理人為基礎的自主互動空間的普及運算環境,在提供服務給使用者時可以在空間、軟硬體、服務品質上有多種選擇,也帶來了如何從中尋找最好選擇的挑戰,以能夠在科技方面展現智慧之外,也能夠在與使用者互動時滿足家的感覺。因此,這篇論文也同時從人機互動的觀點出發,分析智慧家庭系統中服務、空間、使用者之間的互動關係,提出一個人機互動框架及其相對應的演算法,以讓智慧家庭可以在與使用者互動時同時展現出智慧與家的感覺。 | zh_TW |
| dc.description.abstract | The architecture of a conventional smart home system is usually server-centric and thus causes many problems, and it is also not suitable for ubiquitous computing environment. Applying a traditional server-centric architecture in a ubiquitous computing environment, the dynamically changing environment, which is caused by mobile devices and dynamic services, can result in very difficult interaction, and also makes system resources not fully utilized. In addition, how to provide services efficiently and appropriately is always an important issue for a smart home. To solve the problems caused by traditional architectures, to deal with the dynamic environment, and to provide appropriate service, in this thesis, a service-oriented architecture for smart home systems is proposed based on OSGi and mobile agent technology. This architecture is a Peer-to-Peer model based on multiple OSGi platforms, in which service-oriented mechanisms are used for system components to interact with one another, and mobile agent technology is applied to augment the interaction mechanisms and to fully utilize system resources. And when designing system components in this proposed architecture, the concepts of context-aware, mixed-initiative, and intelligent machine are applied, for smart home systems to provide appropriate services, to possess suitable human-computer interaction mechanism, and to achieve dynamic and efficient intelligent control. Based on this proposed architecture, current smart home is a ubiquitous computing environment consisting of multiple agent-based autonomous spaces, and its advantage is that a service interacting with home users can be set with different configurations in space, hardware, software, and quality. Not only being smart technologically speaking, a smart home should also never forget to retain the “home nature,” including warmth and/or relaxation, when it is serving its users. Therefore, from the viewpoint of human-computer interaction, the relationship among services, spaces, and users, is analyzed. And based on this analysis, a framework and its corresponding algorithm to model their interaction are proposed, so that a smart home can behave like a smart system while maintaining all kinds of “home” functions. | en |
| dc.description.provenance | Made available in DSpace on 2021-06-15T01:55:30Z (GMT). No. of bitstreams: 1 ntu-98-F89922042-1.pdf: 6696196 bytes, checksum: 5839cefefe3c575d77c73dd40eeeb4ad (MD5) Previous issue date: 2009 | en |
| dc.description.tableofcontents | 誌謝 i
中文摘要 ii ABSTRACT iii CONTENTS v LIST OF FIGURES ix LIST OF TABLES xiii Chapter 1 Introduction 1 1.1 Basic Components and Interaction Flowchart of a Smart Home System 3 1.2 Challenges 5 1.3 Contribution 7 1.4 Thesis Organization 8 Chapter 2 Preliminaries 9 2.1 Service-Oriented Architecture 9 2.2 Context-Aware 13 2.3 OSGi 14 2.4 Mobile Agent Technology 16 2.5 Intelligent Machine and Agent-Based Control System 18 2.6 Mixed Initiative System 20 2.7 Human-Computer Interaction 21 Chapter 3 System Architecture 23 3.1 Context-Aware Smart Home 24 3.1.1 User Interface Agent (UI Agent) 25 3.1.2 Device Agent 26 3.1.3 Application Agent 27 3.1.4 Agent Directory 28 3.1.5 Mobile Agent Generator (MAG) 28 3.1.6 Context Agent 29 3.1.7 Database Agent 30 3.1.8 Inference Agent 31 3.1.9 Agent Coordinator 32 3.1.10 Design Issues 33 3.2 Interoperable Mobile Agent Migration Mechanism 40 3.2.1 Inter-OSGi Interaction with Web Services 41 3.2.2 Mobile Agent Architecture for OSGi Platforms 42 3.2.3 MASML 45 3.2.4 ASIA (Agent Specification Interpretation Algorithm) 49 3.3 Analysis and Discussion 51 3.3.1 Performance 51 3.3.2 Fault Tolerance 55 3.4 Prototype Implementation 58 3.5 Extended System Architecture for Multiple Spaces 59 Chapter 4 Human-System Interaction 65 4.1 Framework for Human-System Interaction 68 4.1.1 The properties of users 68 4.1.2 The requirements of services 69 4.1.3 The status of environment 70 4.2 Algorithm for Human-System Interaction 79 4.2.1 System Initiative Services 80 4.2.2 Find QS and CS from the Environment 80 4.2.3 List of CS 81 4.2.4 Configuration of Services 82 4.2.5 Notification 83 4.2.6 Manage Spaces 84 4.3 Analysis and Discussion 85 4.3.1 Comfort 85 4.3.2 Convenience 86 4.3.3 Security 87 4.4 System Design and Implementation 88 4.4.1 Locator Agent with Identity Recognition 89 4.4.2 Space Agent 89 4.4.3 Application Database (AppDB) 91 4.4.4 User Interface Agent (UI Agent) 92 4.4.5 Privacy Manager 93 4.4.6 Interaction Manager 94 4.4.7 Find_QS_and_CS Agent 95 4.4.8 Notification Agent 96 4.5 Application Examples and Scenarios 97 4.5.1 Media_Follow_Me Application 97 4.5.2 Ubiquitous Skype Application 99 Chapter 5 Experiments and Evaluations 103 5.1 System Performance 103 5.1.1 Analysis of HSI models 103 5.1.2 Experiments 107 5.2 Verifications and Evaluations for Framework 115 5.2.1 Experimental Verifications 115 5.2.2 Framework Evaluations 117 Chapter 6 Conclusion 130 Chapter 7 Future Works 133 REFERENCE 136 Publication List 144 | |
| dc.language.iso | en | |
| dc.subject | 智慧型機器 | zh_TW |
| dc.subject | 多代理人系統 | zh_TW |
| dc.subject | 智慧家庭 | zh_TW |
| dc.subject | 互動框架 | zh_TW |
| dc.subject | 服務導向架構 | zh_TW |
| dc.subject | 人機互動 | zh_TW |
| dc.subject | Interaction Framework | en |
| dc.subject | Smart Home | en |
| dc.subject | SOA | en |
| dc.subject | Intelligent Machine | en |
| dc.subject | Multi-Agent System | en |
| dc.subject | Human-Computer Interaction | en |
| dc.subject | Human-System Interaction | en |
| dc.title | 智慧家庭系統架構及其人機互動框架 | zh_TW |
| dc.title | A Novel System Architecture for Smart Home and its Human-System Interaction Framework | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 97-2 | |
| dc.description.degree | 博士 | |
| dc.contributor.oralexamcommittee | 許永真(Jane Yung-Jen Hsu),陳玲鈴(Lin-Lin Chen),李蔡彥(Tsai-Yen Li),陳良弼(Arbee L.P. Chen),林進燈(Chin-Teng Lin),郭耀煌(Yau-Hwang Kuo),詹寶珠(Pau-Choo Chung) | |
| dc.subject.keyword | 智慧家庭,服務導向架構,智慧型機器,多代理人系統,人機互動,互動框架, | zh_TW |
| dc.subject.keyword | Smart Home,SOA,Intelligent Machine,Multi-Agent System,Human-Computer Interaction,Human-System Interaction,Interaction Framework, | en |
| dc.relation.page | 146 | |
| dc.rights.note | 有償授權 | |
| dc.date.accepted | 2009-06-29 | |
| dc.contributor.author-college | 電機資訊學院 | zh_TW |
| dc.contributor.author-dept | 資訊工程學研究所 | zh_TW |
| 顯示於系所單位: | 資訊工程學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-98-1.pdf 未授權公開取用 | 6.54 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
