Browse > Article
http://dx.doi.org/10.5391/JKIIS.2004.14.5.587

Real-Time Rule-Based System Architecture for Context-Aware Computing  

Lee, Seung-Wook (성균관대학교 정보통신공학부)
Kim, Jong-Tae (성균관대학교 정보통신공학)
Sohn, Bong-Ki (충북대학교 전기전자컴퓨터공학)
Lee, Keon-Myung (충북대학교 전기전자컴퓨터공학)
Cho, Jun-Dong (성균관대학교 정보통신공학)
Lee, Jee-Hyung (성균관대학교 정보통신공학)
Jeon, Jae-Wook (성균관대학교 정보통신공학부)
Publication Information
Journal of the Korean Institute of Intelligent Systems / v.14, no.5, 2004 , pp. 587-592 More about this Journal
Abstract
Context-aware computing systems require real-time context reasoning process for context awareness. Context reasoning can be done by comparing input information from sensors with knowledge-base within system. This method is identical with it of rule-based systems. In this paper, we propose hardware rule-based system architecture which can process context reasoning in real-time. Compared to previous architecture, hardware rule-based system architecture can reduce the number of constraints on rule representations and combinations of condition terms in rules. The modified content addressable memory, crossbar switch network and pre-processing module are used for reducing constraints. Using SystemC for description can provide easy modification of system configuration later.
Keywords
context-aware computing system; context reasoning;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Abowd, G.D.; Ebling, M.; Hung, G.; Hui Lei; Gellersen, H.-W. “Context-aware computing” Pervasive Computing, IEEE , Volume: 1 , Issue: 3 , July-Sept. pp. 22-23, 2002.
2 Munoz, M.A.; Rodriguez, M.; Favela, J.; Mar -tinez-Garcia, A.I.; Gonzalez, V.M. “Context-aware mobile communication in hospitals” Computer , Volume: 36 , Issue: 9 , Sept. pp. 38-46, 2003.   DOI   ScienceOn
3 Joseph Giarratano, Gary Riley "EXPERT SYSTEM Principles and Programming", PWS-KENT Publishing Company pp. 501-532, 1989.
4 P. Kogge, J. Oldfield, M. Brule, and C. Stormon, "VLSI and rule-based systems," in VLSI for Artificial Intelligence, J. G. Delgado-Frias and W. R. Moore, Eds. Norwell, MA: Kluwer pp. 95-108, 1989.
5 G.D. Abowd, A.K. Dey "Towards a Better Under -standing of Context and Context-Awareness" Proc. 1st Int'l Symp. Handheld and Ubiquitous Computing (HUC 99), Lecture Notes in Computer Science, no 1707 Springer-Verlag, Germany, pp. 304-307, 1999.
6 Mostafa M. Aref, Mohammed A. Tayyib, “Lana-Match Algorithm: A Parallel Version of the Rete-Match Algorithm.”, Parallel Computing vol. 24. pp. 763-775, 1998.   DOI   ScienceOn
7 Pratibha and P.Dasiewicz, "A CAM Based Archi -tecture for Production System Matching", reprinted in VLSI for Artificial Intelligence and Neural Networks, edited by J.G. Delgado-Frias and W.R. Moore, Plenum Press pp. 57-66, 1991.
8 Dou, C. "A highly-parallel match architecture for AI production systems using application-specific associative matching processors", Application-Specific Array Processors, Proceeding, International Conference pp. 180-183, 1993.
9 C.L. Forgy, "RETE : A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem", Artificial Intelligence vol. 19 pp. 17-37, 1982.   DOI   ScienceOn
10 Kai Hwang "Advanced Computer Architecture : Parallelism, Scalability, Programmability", McGRAW -HILL pp. 329-402, 1993.
11 M. Morris Mano "Computer System Archite -cture 3rd edn", Prentice Hall pp. 456-768, 1997.