Browse > Article

A state transition based situation modeling and its application to design of SAC(Situation-Action Converter) for situation-aware control for embedded systems  

Heo Gil (아주대학교 유비쿼터스시스템 연구센터)
Park Joshua (아주대학교 유비쿼터스시스템 연구센터)
Cho We-Duke (아주대학교 전자공학부)
Choi Jae-Young (숭실대학교 컴퓨터학부)
Abstract
In order to recognize a situation from a environment which provides an intelligent service, we propose state-transition based situation modeling which is suitable for a low computing power and restricted resources like embedded systems, and we designed its application to a situation-action converter(SAC)which is consist of two parts; situation detector recognized wanted situations and action generator generated various control actions. Then, we implemented a situation manager for smart scheduler service by using a SAC which is installed to a ARM processor based embedded Linux evaluation board.
Keywords
embedded system; context-awareness; finite automata; pattern recognition; home network; digital appliance control;
Citations & Related Records
연도 인용수 순위
  • Reference
1 'The Jakarta Project, commons digester 1.7 Release,' http://jakarta.apache.org/commons/digester/, June 2005
2 'OWL Web Ontology Language: Overview,' W3C, http://www.w3c.org/2004/OWL/, 2004
3 'Knopflerfish OSGi R3 framework,' http://www.knopflerfish.org/index.html, 2006
4 Xiao Hang Wang, Da Qing Zhang, Tao Gu, Hung Keng Pung, 'Ontology Based Context Modeling and Reasoning using OWL,' IEEE International Conference on Pervasive Computing and Communications, 2004   DOI
5 'OSGi Service Platform Release 3,' lOS Press, http://www.osgi.org/, March 2003
6 Inhye Kang, Member, IEEE, Insup Lee, Senior Member, IEEE, and Young-Si Kim, 'An Efficient State Space Generation for the Analysis of Real-Time Systems,' IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 26, NO.5, MAY 2000   DOI   ScienceOn
7 한주현, 김은희, 최재영, '유비쿼터스 환경을 위한 웹서비스 기반 워크플로우 언어 설계', 한국정보과학회 2004 춘계학술발표논문집 제31권 제1호, pp.28-30, 2004년 4월
8 'EIB System: Logical Topology,' Konnex Association, httpv/support.eiba.com/, Feb 25 2005
9 Pierre Guillemin, 'The European Home Systems Protocol - Concepts and Product,' http://www.domotics.com/homesys/HSpapers/EHSproto.htm, 1996
10 'Java Platform 2 for Linux,' http://www.blackdown.org/java-linux/java2-status/index.html, Dec 2005
11 'Speech Recognition Grammar Specification Version 1.0,' W3C Recommendation, 16 March 2004
12 Buxton, W., 'A Three-State Model of Graphical Input. In D. Diaper et al. (Eds), Human-Computer Interaction,' INTERACT '90. Amsterdam: Elsevier Science Publishers B.V. (North-Holland), 449-456, 1990
13 Thomas A. Henzinger, Zohar Manna, Amir Pnueli, 'Temporal Proof Methodologies for Real-time Systems,' ACM 089791-419-8/90/0012/0353, 1990
14 Haarslev, V., Moller, R., 'RACER System Description,' Lecture Notes in Computer Science 2083 (2001) 701
15 Chen, Harry, Tim Finin, and Anupam Joshi. 'An Intelligent Broker for Context-Aware Systems,' Adjunct Proceedings of Ubicomp 2003, Seattle, Washington, USA, October 12-15, 2003
16 Ernest J. Friedman-Hill, 'Jess 7.0 Manual Version 7.0b7 DREFT,' http://www.jessniles.com/jess/index.shtml, 11 May 2006
17 'Gaia Active Space for Ubiquitous Computing,' http://gaia.cs.uiuc.edu/
18 Stephen S. Yau, Fariaz Karim, Yu Wang, Bin Wang, and Sandeep K.S. Gupta, 'Reconfigurable Context-Sensitive Middleware for Pervasive Computing,' Pervasive Computing, July-September 2002   DOI   ScienceOn
19 Bart Eisenberg, 'People-centric Computing: MIT's Project Oxygen,' Pacific Connection Web Site, October, 2002
20 Glenn Judd and Peter Steenkiste, 'Providing Contextual information to Ubiquitous Cimputing Applications,' http://www.cs.cmu.edu/-aura/services/, July 2002
21 Shankar R. Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd, 'ICrafter: A Service Framework for Ubiquitous Computing Environments,' Ubicomp 2001