請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/31028
完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.advisor | 許永真(Jane Yung-jen Hsu) | |
dc.contributor.author | Shao-you Cheng | en |
dc.contributor.author | 鄭紹佑 | zh_TW |
dc.date.accessioned | 2021-06-13T02:26:07Z | - |
dc.date.available | 2007-02-02 | |
dc.date.copyright | 2007-02-02 | |
dc.date.issued | 2007 | |
dc.date.submitted | 2007-01-28 | |
dc.identifier.citation | Abowd, G. D.; Atkeson, C. G.; Hong, J.; Long, S.; Kooper, R.; and Pinkerton, M. 1997. Cyberguide: A mobile context-aware tour guide. ACM Wireless Networks 3(5):421–433.
Bardram, J. E., and Christensen, H. B. 2004. Supporting pervasive collaboration in healthcare - an activity-driven computing infrastructure. Technical Report CfPC 2004-PB-63, Centre for Pervasive Computing, Aarhus, Denmark. Bardram, J. E. 2004. Applications of context-aware computing in hospital work: examples and design principles. In Proceedings of the 2004 ACM Symposium on Applied Computing (SAC 2004), 1574–1579. ACM Press. Berners-Lee, T.; Hendler, J.; and Lassila, O. 2001. The semantic web. Scientific American 34–43. Chang, K. H.; Liu, S. Y.; Chu, H. H.; Hsu, J.; Chen, C.; Lin, T. Y.; and Huang, P. 2006. Dietary-aware dining table: Observing dietary behaviors over tabletop surface. In Proceedings of the 4th International Conference on Pervasive Computing (Pervasive 2006). Chen, M. H., and Huang, Y. C. 2003. Public awareness of triage and waiting time at emergency department. Journal of Taiwan Emergency Medicine 5(3):128–131. Chen, G., and Kotz, D. 2000. A survey of context-aware mobile computing research. Technical Report TR2000-381, Dept. of Computer Science, Dartmouth College. Chen, H.; Perich, F.; Chakraborty, D.; Finin, T.; and Joshi, A. 2004. Intelligent agents meet semantic web in a smart meeting room. In Proceedings of the 3rd International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2004), 854– 861. IEEE Computer Society. Chen, H.; Finin, T.; and Joshi, A. 2003. An ontology for context-aware pervasive computing environments. In Proceedings of the IJCAI-03 Workshop on Ontologies and Distributed Systems (ODS 2003). Chen, H.; Finin, T.; and Joshi, A. 2004. A context broker for building smart meeting rooms. In Proceedings of 2004 AAAI Spring Symposium on Knowledge Representation and Ontology for Autonomous Systems Symposium, 53–60. Menlo Park, CA: AAAI Press. Christensen, H. B., and Bardram, J. 2002. Supporting human activities - exploring activity-centered computing. In Proceedings of the 4th international conference on Ubiquitous Computing (UbiComp 2002), 107–116. Springer-Verlag. Christensen, H. B. 2002. Using logic programming to detect activities in pervasive healthcare. In Proceedings of the 18th International Conference on Logic Programming (ICLP 2002), 421–436. Springer-Verlag. CLIPS: A tool for building expert systems. http://www.ghg.net/clips/CLIPS.html. DeVaul, R.; Sung, M.; Gips, J.; and Pentland, A. S. 2003. MIThril 2003: Applications and architecture. In Proceedings of the 8th IEEE International Symposium of Wearable Computers (ISWC 2003). Dey, A. K.; Abowd, G. D.; and Salber, D. 2001. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction 16(2-4):97–166. Dey, A. K.; Abowd, G. D.; and Wood, A. 1998. Cyberdesk: a framework for providing self-integrating context-aware services. In Proceedings of the 3rd International Conference on Intelligent User Interfaces (IUI ’98), 47–54. New York, NY, USA: ACM Press. Dey, A. K., and Abowd, G. D. 1999. Towards a better understanding of context and context-awareness. Technical Report GIT-GVU-99-22, Georgia Institute of Technology, College of Computing. Dey, A. K., and Abowd, G. D. 2000. Cybreminder: A context-aware system for supporting reminders. In Proceedings of the 2nd International Symposium on Handheld and Ubiquitous Computing (HUC ’00), 172–186. London, UK: Springer-Verlag. Dey, A. K.; Salber, D.; Abowd, G. D.; and Futakawa, M. 1999. The conference assistant: Combining context-awareness with wearable computing. In Proceedings of the 3rd International Symposium on Werable Computers (ISWC ’99), 21–28. Los Alamitos, CA, USA: IEEE Computer Society. Dey, A. K.; Sohn, T.; Streng, S.; and Kodama, J. 2006. iCAP: Interactive prototyping of context-aware applications. In Proceedings of the Fourth International Conference on Pervasive Computing (Pervasive 2006). Ekahau, Inc. Ekahau positioning engine. http://www.ekahau.com. Eriksson, H. 2003. Using JessTab to integrate Prot´eg´e and Jess. IEEE Intelligent Systems 18(2):43–50. Favela, J.; Rodriguez, M.; Preciado, A.; and Gonzalez, V. M. 2004. Integrating contextaware public displays into a mobile hospital information system. IEEE Transactions on Information Technology in Biomedicine 8(3):279–286. Fikes, R. E., and Nilsson, N. J. 1971. STRIPS: a new approach to the application of theorem proving to problem solving. Artificial Intelligence 2:189–208. Fikes, R. E., and Nilsson, N. J. 1994. STRIPS, a retrospective. 227–232. FIPA. 2000. FIPA ACL Message Structure Specification. http://www.fipa.org/specs/fipa00061/. Forgy, C. L. 1981. OPS5 User’s Manual. Technical Report CMU-81-135, Carnegie-Mellon University. Forgy, C. L. 1982. Rete: A fast algorithm for the many patterns/many objects match problem. Artificial Intelligence 19(1):17–37. Friedman-Hill, E. 2003. Jess in Action: Java Rule-Based Systems. Manning. Gamma, E.; Helm, R.; Johnson, R.; and Vlissides, J. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley. Gandon, F., and Sadeh, N. M. 2003. A semantic e-wallet to reconcile privacy and context awareness. In Proceedings of the 2nd International Semantic Web Conference (ISWC 2003), volume 2870 of Lecture Notes in Computer Science, 385–401. Sanibel Island, FL, USA: Springer Berlin / Heidelberg. Gandon, F., and Sadeh, N. 2004. Semantic web technologies to reconcile privacy and context awareness. Web Semantics Journal 1(3):241–260. Gatespace Telematics. 2005. Knopflerfish - open source OSGi. http://www.knopflerfish.org/. Gu, T.; Pung, H. K.; and Zhang, D. Q. 2005. A service-oriented middleware for building context-aware services. Journal of Network Computer Applications 28(1):1–18. Hanssens, N.; Kulkarni, A.; Tuchida, R.; and Horton, T. 2002. Building agent-based intelligent workspaces. In Proceedings of the InternationalWorkshop: Agents for Business Automation, 675–681. Hauptmann, A.; Wactlar, H.; Yang, J.; Qi, Y.; Yan, R.; and Gao, J. 2004. Automated analysis of nursing home observations. IEEE Pervasive Computing, Special Issue on Pervasive Computing for Successful Aging 3(2):15–21. Henricksen, K.; Indulska, J.; and McFadden, T. 2005. Modelling context information with orm. In OTM Federated Conferences: International Workshop on Object-Role Modleing (ORM 2005), volume 3762 of Lecture Notes in Computer Science, 626–635. Springer. HIPAA. 1996. Health insurance portability and accountability act. http://www.hipaa.org/. Hong, J. I., and Landay, J. A. 2001. An infrastructure approach to context-aware computing. Human-Computer Interaction 16(2-4):287–303. HP Labs Semantic Web Research. 2005. Jena - a semantic web framework for java. http://jena.sourceforge.net/. Intille, S. S.; Larson, K.; and Kukla, C. 2002. Just-in-time context-sensitive questioning for preventative health care. In Proceedings of the AAAI 2002 Workshop on Automation as Caregiver: The Role of Intelligent Technology in Elder Care, number AAAI Technical Report WS-02-02. Menlo Park, CA: AAAI Press. Intille, S. S.; Larson, K.; and Tapia, E. M. 2003. Designing and evaluating technology for independent aging in the home. In Proceedings of the International Conference on Aging, Disability and Independence. Intille, S. S. 2002. Designing a home of the future. IEEE Pervasive Computing 1(2):76–82. Java API for XML messaging (JAXM). http://java.sun.com/webservices/jaxm/. JBoss Inc. 2005. Relational Persistence for Java and .NET. http://www.hibernate.org/. Jiang, X.; Chen, N. Y.; Hong, J. I.; Wang, K.; Takayama, L.; and Landay, J. A. 2004. Siren: Context-aware computing for firefighting. In Proceedings of the 2nd International Conference on Pervasive Computing, 87–105. Springer. Jih, W. R.; Hsu, J. Y. J.; Wu, C. L.; Liao, C. F.; and Cheng, S. Y. 2006. A multiagent service framework for context-aware elder care. In AAMAS 2006 Workshop on Service-Oriented Computing and Agent-Based Engineering (SOCABE 2006), 61–75. Jih, W. R.; Cheng, S. Y.; and Hsu, J. Y. J. 2005. Context-aware access control on pervasive healthcare. In EEE’05 Workshop: Mobility, Agents, and Mobile Services (MAM), 21 – 28. 2004. JXME: JXTA Java Micro Edition Project. http://jxme.jxta.org/. Korhonen, I., and Bardram, J. E. 2004. Introduction to this special section on pervasive healthcare. IEEE Transactions on Information Technology in Biomedicine 8(3):229–234. Lee, S. W.; Cheng, S. Y.; Hsu, J. Y. J.; Huang, P.; and You, C. W. 2006. Emergency care management with location-aware services. In Proceedings of The First Workshop on Location Based Services for Health Care (Locare’06). Liau, W. H. 2005. Inhabitant tracking and service provision in an intelligent e-home via floor load sensors. Master’s thesis, Department of Computer Science and Information Engineering, National Taiwan University. Liaw, S. J.; Hu, P. M.; and Liao, H. C. 2002. Patients who leave emergency departments prematurely. Journal of Taiwan Emergency Medicine 4(2):40–50. Lieberman, H., and Selker, T. 2000. Out of context: computer systems that adapt to, and learn from, context. IBM Systems Journal 39(3-4):617–632. Lifschitz, V. 1986. On the semantics of STRIPS. In Georgeff, M. P., and Lansky, A. L., eds., Reasoning about Actions and Plans: Proceedings of the 1986 Workshop, 1–9. Timberline, Oregon: Morgan Kaufmann. Liou, M. L. 2001. Perceived waiting times, actual waiting times and their relations to satisfaction of patients of the emergency department in a medical center. Master’s thesis, Graduate Institute of Health Care Organization Administration, NTU, Taiwan. McCarthy, J., and Hayes, P. J. 1969. Some philosophical problems from the standpoint of artificial intelligence. In Machine Intelligence 4. Edinburgh University Press. 463–502. McGrath, R. E.; Ranganathan, A.; Campbell, R. H.; and Mickunas, M. D. 2003. Use of ontologies in pervasive computing environments. Technical Report UIUCDCS-R-2003-2332, University of Illinois at Urbana-Champaign. MySQL AB. 2005. MySQL 5.0 community server. http://www.mysql.com/. OSGi - the dynamic module system for java. http://www.osgi.org/. Philipose, M.; Fishkin, K. P.; Fox, D.; Kautz, H.; Patterson, D.; and Perkowitz, M. 2003. Guide: Towards understanding daily life via auto-identification and statistical analysis. In Proceedings of the 2nd International Workshop on Ubiquitous Computing for Pervasive Healthcare Applications (UbiHealth 2003). Philipose, M.; Fishkin, K. P.; Perkowitz, M.; Patterson, D. J.; Fox, D.; Kautz, H.; and Hahnel, D. 2004. Inferring activities from interactions with objects. IEEE Pervasive Computing 3(4):50–57. Pollack, M. E. 2005. Intelligent technology for an aging population: The use of ai to assist elders with cognitive impairment. AI Magazine 26(2):9 – 24. Ranganathan, A., and Campbell, R. H. 2003a. An infrastructure for context-awareness based on first order logic. Personal and Ubiquitous Computing 7(6):353–364. Ranganathan, A., and Campbell, R. H. 2003b. A middleware for context-aware agents in ubiquitous computing environments. In Proceedings of the International Middleware Conference, volume 2672 of Lecture Notes in Computer Science, 143–161. Springer Berlin / Heidelberg. Rom´an, M.; Hess, C.; Cerqueira, R.; Ranganathan, A.; Campbell, R. H.; and Nahrstedt, K. 2002. A middleware infrastructure for active spaces. IEEE Pervasive Computing 1(4):74–83. Russell, S. J., and Norvig, P. 1995. Artificial Intelligence: A Modern Approach. Prentice Hall, 2 edition. SOAP with attachments API for Java (SAAJ). http://java.sun.com/webservices/saaj/. Salber, D.; Dey, A. K.; and Abowd, G. D. 1999. The context toolkit: Aiding the development of context-enabled applications. In Proceedings of CHI’99, 434–441. ACM Press. Schilit, B. N.; Adams, N.; and Want, R. 1994. Context-aware computing applications. In Proceedings of the Workshop on Mobile Computing Systems and Applications. IEEE Computer Society. Schilit, B. N.; Adams, N.; Gold, R.; Tso, M. M.; andWant, R. 1993. The PARCTAB mobile computing system. In Proceedings of the 4th Workshop on Workstation Operating Systems (WWOS-IV), 34–39. IEEE Computer Society. Semmel, G. S.; Davis, S. R.; Leucht, K. W.; Rowe, D. A.; Smith, K. E.; and Bぴolぴoni, L. 2005. NESTA: NASA engineering shuttle telemetry agent. In Proceedings of the 20th National Conference on Artificial Intelligence and the 17th Innovative Applications of Artificial Intelligence Conference, 1491–1498. Menlo Park, CA, USA: AAAI Press. IAAI-05 Deployed Application Award. Sonitor Technologies, Inc. Indoor Positioning System (IPS). http://www.sonitor.com. Stanford, V. 2002a. Pervasive health care applications face tough security challenges. IEEE Pervasive Computing 1(2):8–12. Stanford, V. 2002b. Using pervasive computing to deliver elder care. IEEE Pervasive Computing 1:10–13. Strang, T.; Linnhoff-Popien, C.; and Frank, K. 2003. CoOL: A context ontology language to enable contextual interoperability. In Proceedings of the 4th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS 2003), volume 2893 of Lecture Notes in Computer Science, 236–247. Springer Verlag. Sung, M., and Pentland, A. S. 2004. MIThril LiveNet: Health and lifestyle networking. In Proceedings of the Mobisys 2004 Workshop on Applications of Mobile Embedded Systems (WAMES 2004). The Apache Software Foundation. 2005a. Apache HTTP server project. http://httpd.apache.org. The Apache Software Foundation. 2005b. Web Services - Axis 1.3. http://ws.apache.org/axis/. The OpenJMS Group. 2005. OpenJMS 0.7.6.1. http://openjms.sourceforge.net/. Tsai, T. M.; Liu, J. T.; and Hsu, J. Y. J. 2004. MiCARE: Context-aware authorization for integrated healthcare services. In Proceedings of the 2nd International Workshop on Ubiquitous Computing for Pervasive Healthcare Applications (UbiHealth 2004). Varshney, U. 2003. Pervasive healthcare. Computer 36(12):138–140. Versus Technology, Inc. 2006. Versus Information System (VIS). http://www.versustech.com. W3C Recommendation. 1999. XSL transformations (XSLT) version 1.0. http://www.w3.org/TR/xslt. W3C Recommendation. 2003. Simple Object Access Protocol (SOAP) Version 1.2 specification. http://www.w3.org/TR/soap/. Wang, X. H.; Dong, J. S.; Chin, C. Y.; Hettiarachchi, S. R.; and Zhang, D. Q. 2004a. Semantic Space: An infrastructure for smart spaces. IEEE Pervasive Computing 3(3):32–39. Wang, X. H.; Gu, T.; Zhang, D. Q.; and Pung, H. K. 2004b. Ontology based context modeling and reasoning using OWL. In Proceedings of Workshop on Context Modeling and Reasoning (CoMoRea 2004), 18–22. Want, R.; Hopper, A.; Falc˝ao, V.; and Gibbons, J. 1992. The active badge location system. ACM Transactions on Information Systems 10(1):91–102. Weiser, M. 1991. The computer for the twenty-first century. Scientific American 265(3):94–104. Weiser, M. 1994. The world is not a desktop. ACM interactions 1(1):7–8. You, C. W.; Chen, Y. C.; Chu, H. H.; Huang, P.; Chiang, J. R.; and Lau, S. Y. 2006. Sensor-enhanced mobility prediction for energy-efficient localization. In Proceedings of the 3rd Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (IEEE SECON 2006). | |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/31028 | - |
dc.description.abstract | 在普及運算(Pervasive Computing)科技到來的時代,智慧型系統的
設計往往取決於它是否能夠感知周圍環境的變化以及瞭解使用者的狀態,並藉此提供適當的資訊服務,因此,情境感知(context-awareness)能力便成為重要的設計考量。當我們想利用人工智慧中的知識庫(knowledge base)來建構情境感知系統時;由於傳統的邏輯推理系統為單調邏輯(monotonic reasoning),但情境資訊(context)要透過裝設於環境中的感測器(sensor)來取得,變化的頻率十分快速。必須時常改變知識庫中的文句來確保情境資訊的有效性。但是任意修改知識庫勢必會違反邏輯單調性,於是如何有效管理知識庫中情境資訊的動態改變,便成為本論文的主要研究問題。 本論文提出一個以一階邏輯(first-order logic)為基礎的情境感知推理模型,將推理過程視為可以連續合理化執行的一連串動作(action),動作的執行將造成邏輯系統內部的狀態轉換,進而同步修改知識庫,讓系統能在單一個知識庫中管理情境資訊的增加與去除,系統則從目前的狀態中推理出下一步可執行的動作。進一步,我們利用規則(rule)來表示動作,並實做一個能支援情境感知推理的規則引擎來處理這些被定義好的規則。最後,我們利用該推理引擎開發三個不同應用環境下的情境感知應用系統,來測試其可行性。 | zh_TW |
dc.description.abstract | Context-awareness is one of the key requirements for
intelligent systems in ubiquitous computing and smart space. A knowledge-based context-aware system infers the relevant services from its knowledge base, or KB, in which contexts are represented. To maintain relations between context KB and the physical environment synchronously, this thesis describes a logic-based model that attempts to management dynamic contexts stored in the KB from which a context-aware system can infer context-triggered actions and high-level contexts. By applying STRIPS representation and assumption, we model context-aware reasoning formally into a series of situation-driven actions. A context-aware rule engine called or CARE is developed based on the proposed reasoning model. To support making context-aware reasoning and building context-aware applications, CARE provides a systematic way to manage contexts in the KB. It utilizes a forward chaining rule engine called Jess to process rules, facts, and contexts. Three context-aware applications developed with CARE are described in this thesis to demonstrate the capabilities of context-aware reasoning, the design of context-aware applications, and the software support by CARE. All three applications are covered in healthcare domain. The first targets context-aware access control in pervasive healthcare environment. The second introduces a context-aware services integration system for assisting elder care in future smart home. The third aims to speedup the process of emergency visit by designing several location-aware notification services for medical members in an emergency department. | en |
dc.description.provenance | Made available in DSpace on 2021-06-13T02:26:07Z (GMT). No. of bitstreams: 1 ntu-96-R93922070-1.pdf: 3698448 bytes, checksum: 0782b9b48a2f2fe0f89d4456023b0532 (MD5) Previous issue date: 2007 | en |
dc.description.tableofcontents | Abstract...v
List of Figures...x List of Tables...xii Chapter 1 Introduction and Motivation...1 1.1 Context-Aware Computing...2 1.2 An Elder Care Scenario at Smart Home...3 1.3 The View from Knowledge-Based Approach...5 1.4 Why Rule Base...6 1.5 The Research Challenge...9 1.6 Thesis Contribution...10 1.7 Thesis Organization...12 Chapter 2 Background and Related Work...13 2.1 Context-Aware Application...13 2.1.1 Context-Aware Application Framework...17 2.2 Knowledge-Based Context-Aware System...19 2.2.1 Ontology-Based Context Modeling...21 2.2.2 Context Management and Maintenance in the KB...25 2.3 Summary...26 Chapter 3 Context-Aware Reasoning...27 3.1 Reasoning with Context...28 3.1.1 The Context...28 3.1.2 Context Ontology...29 3.2 Situations and Actions...30 3.3 Context-Aware Reasoning System...32 3.4 Action Applications and Types...34 3.4.1 Sensory Actions...36 3.4.2 Primitive Predicates...38 3.5 Reactive Schemes...40 Chapter 4 Design and Implementation...43 4.1 Context-Aware Rule Engine...44 4.1.1 Action is Rule...45 4.1.2 Dealing with Context...47 4.1.3 Runtime Context Management...48 4.2 Software Design in CARE...51 4.2.1 Interface Design...52 4.2.2 Element Types of the KB...53 4.2.3 The Context Base...55 4.3 Event-Driven Design...55 4.3.1 Message Service Modules...57 Chapter 5 Building Applications with CARE...59 5.1 Context-Aware Access Control in Pervasive Healthcare...60 5.1.1 Context-Aware Authorization...61 5.1.2 System Architecture...65 5.1.3 Demonstration...69 5.2 Context-Aware Services for Elder Care in a Smart Environment...70 5.2.1 Context-Aware Elder Care...71 5.2.2 Context-Aware Services Integration System (CASIS)...73 5.2.3 Implementation...78 5.2.4 Demonstration...81 5.3 Context-Aware Notification for Emergency Care...86 5.3.1 Location-Aware Emergency Care System...87 5.3.2 System Architecture...92 5.4 Summary...95 Chapter 6 Conclusions and Future Work...97 6.1 Conclusions...97 6.2 Future Work...98 | |
dc.language.iso | en | |
dc.title | 情境感知式規則推理引擎 | zh_TW |
dc.title | CARE: A Context-Aware Rule Engine | en |
dc.type | Thesis | |
dc.date.schoolyear | 95-1 | |
dc.description.degree | 碩士 | |
dc.contributor.oralexamcommittee | 林桂傑(Kwei-Jay Lin),朱浩華(Hao-hua Chu) | |
dc.subject.keyword | 情境感知,知識庫,邏輯推理,規則推理引擎,人工智慧, | zh_TW |
dc.subject.keyword | context-awareness,knowledge base,logical reasoning,STRIPS,rule engine, | en |
dc.relation.page | 109 | |
dc.rights.note | 有償授權 | |
dc.date.accepted | 2007-01-29 | |
dc.contributor.author-college | 電機資訊學院 | zh_TW |
dc.contributor.author-dept | 資訊工程學研究所 | zh_TW |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-96-1.pdf 目前未授權公開取用 | 3.61 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。