Context-aware computing refers to a general class of mobile systems that can sense their physical environment, i.e., their context of use, and adapt their behavior accordingly. Such systems are a component of a ubiquitous computing or pervasive computing environment. Three important aspects of context are: (1) where you are; (2) who you are with; and (3) what resources are nearby. Although location is a primary capability, location-aware does not necessarily capture things of interest that are mobile or changing. Context-aware in contrast is used more generally to include nearby people, devices, lighting, noise level, network availability, and even the social situation; e.g., whether you are with your family or a friend from school.
A. Joly, P. Maret, and J. Daigremont. International Journal of Computer Science and Applications, (February 2009)Special Issue on Networking Mobile Virtual Knowledge.
H. Alavi, F. Kaplan, and P. Dillenbourg. Learning in the Synergy of Multiple Disciplines, Proceedings of the EC-TEL 2009, volume 5794 of Lecture Notes in Computer Science, Berlin/Heidelberg, Springer, (October 2009)
H. Alavi, F. Kaplan, and P. Dillenbourg. Learning in the Synergy of Multiple Disciplines, Proceedings of the EC-TEL 2009, volume 5794 of Lecture Notes in Computer Science, Berlin/Heidelberg, Springer, (October 2009)
M. Blumendorf, G. Lehmann, S. Feuerstack, and S. Albayrak. Interactive Systems. Design, Specification, and Verification, volume 5136 of Lecture Notes in Computer Science, chapter 22, Springer-Verlag, Berlin/Heidelberg, (2008)
J. Gómez, G. Ramírez-Gonzalez, D. Salas, and V. Hernández. Memorias I congreso internacional de ambientes virtuales de aprendizaje adaptativos y accesibles: competencias para todos (CAVA 2009), CAVA 2009, (September 2009)
L. Silva, F. Neto, L. Júnior, and R. Carvalho Muniz. Virtual and Networked Organizations, Emergent Technologies and Tools, volume 248 of Communications in Computer and Information Science, Springer Berlin Heidelberg, (2012)