Abstract
Context-aware computing has been attracting the attention as an approach to alleviating the inconvenience in human-computer interactions. This paper proposes a context-aware system architecture to be implemented on an SoC (System-on-a-Chip). The proposed architecture supports sensor abstraction, notification mechanism for context changes, modular development, easy service composition using if-then rules, and flexible context-aware service implementation. It consists of the communication unit, the processing unit, the blackboard, and the rule-based system unit, where the first three components reside in the microprocessor part of the SoC and the rule-based system unit is implemented in hardware. For the proposed architecture, an SoC system has been designed and tested in an SoC development platform called SystemC. This SoC-based context-aware system architecture has been developed to apply to mobile intelligent robots which would assist old people at home in a context-aware manner.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Dey, A.K.: Providing Architectural Support for Buiding Context-Aware Applications. Ph.D. dissertation. Georgia Institute of Technology (2000)
Brown, P.J.: The stick-e document: a framework for creating context-aware applications, vol. 9(1), pp. 1–14. Elctronic Publishing (1996)
Caswell, D., Debaty, D.P.: Creating Web representations for places. In: Thomas, P., Gellersen, H.-W. (eds.) HUC 2000. LNCS, vol. 1927, pp. 114–126. Springer, Heidelberg (2000)
Pascoe, J.: Adding generic contextual capabilities to wearbale computers. In: Proc. of the 2nd IEEE Int. Symp. on Wearable Computers, Pittsburgh, PA, pp. 92–99 (1998)
Schmidt, A., Aidoo, K.A., et al.: Advanced Interaction in Context. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 89–101. Springer, Heidelberg (1999)
Dey, A., Mankoff, J., Abowd, G., Carter, S.: Distributed mediation of ambiguous context in aware environments. In: Proc. of the 15th annual ACM symp. on User interface software and technology, Paris (2002)
Swan, S.: An Introduction to System Level Modeling in SystemC 2.0 (May 2001), http://www.systemc.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, K.M. et al. (2004). An SoC-Based Context-Aware System Architecture. In: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2004. Lecture Notes in Computer Science(), vol 3215. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30134-9_77
Download citation
DOI: https://doi.org/10.1007/978-3-540-30134-9_77
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23205-6
Online ISBN: 978-3-540-30134-9
eBook Packages: Springer Book Archive