What is Context? What is Context-Aware Application?
Zohreh Dehghani [email protected]
PhD Candidate in Human Computer Interaction,
Software Engineering DepartmentUniversity of Malaya
Context
• There are approximately 150 definitions of context coming mainly from the web in different domains of disciplines. Researchers
2
different domains of disciplines. Researchers are not unanimous in what context is. They emphasized that context is an ill- defined concept (Bazire and Brézillon, 2005).
What is Context?
Schilit & Theimer (1994)
• Location
Pasco (1998)
• Where are you?
• Who you are
3
• Location
• Identity
• Nearby people and objects
• Who you are with?
• What resources are nearby?
What is Context?
Von and Haseloff (2005)
• Location
Brown (2000)
• Location
• Identity
4
• Location
• Reachability
• State
• Surroundings
• Identity
• Nearby people and objects
• Season
Von and Haseloff , 2005- Context Definition
5
What is Context?(Most cited definition)
The most cited definition from a Computer Science viewpoint in 2001
posed by Anind K. DeyProfessorin theHuman-Computer
Interaction Instituteat Carnegie Mellon niversity/Pennsylvania,USA
Context is any information that can be used to characterize the situation of an entity (Dey,2001)
• Entity is a person, place, or an object that is considered relevant to any phase of the recommendation process (Dey,2001)
6
Context Definition (Day, 2001)
7
Context-Aware Application?
“Context-Aware Computing (CAC)is a mobile computing paradigm in which applications can discover and take advantage of contextual information (such as user location, time of day, nearby people and devices, and user activity)”(Chen, G., & Kotz, D. , 2000)
8
D. , 2000)
Applications that use context to make a better understanding of users, called Context-Aware Applications (Dey,2001).
CAC is an interdisciplinary research area in the field of HCI (Panniello et al, 2009).
Example!
• Photo taken from Morikawa Laboratory9
References
A.K. Dey, “Understanding and using context. Personal and ubiquitous computing” Personal and Ubiquitous Computing, Special issue on Situated Interaction and Ubiquitous Com- puting, vol. 5, no. 1, 2001.
M. Bazire, P. Brézillon, “Understanding context before using it, in Modeling and using context” 5th In- ternational and Interdisciplinary Conference, CONTEXT, pp.29–40, 2005.
N.Schilit and M. Theimer. "Disseminating active map information to mobile hosts." Network, IEEE8, no. 5,pp. 22-32.1994.
J. Pascoe, “Adding generic contextual capabilities to wearable computers” Proceedings of the Second International Symposium on WearableComputing, Pittsburgh, PA, October 19–20, 1998.
A.Dey and G. Abowd, “Towards a better understanding of context and context-awareness”, Workshop on the what, who, where, when and how of context-awareness at CHI 2000, April 2000.
10
References
Champiri, Z. D., Salim, S. S. B., & Shahamiri, S. R. The Role of Context for Recommendations in Digital Libraries.International Journal of Social Science and Humanity, 948-954.
A. J.-y. Hong, E.-h. Suh, and S.-J. Kim, “Context-aware systems: A literature review and classification” Expert Systems with Applications, vol. 36, no. 4, p. 8509-8522, 2009.
P.J. Brown, J.D. Bovey, and X. Chen, “Context-aware applications: from the P.J. Brown, J.D. Bovey, and X. Chen, “Context-aware applications: from the laboratory to the marketplace” IEEE Personal Communications, vol. 4, no. 5, pp.58-64, 1997.
Champiri, Z. D., Shahamiri, S. R., & Salim, S. S. B. (2015). A systematic review of scholar context-aware recommender systems.Expert Systems with Applications, 42(3), 1743-1758.
Chen, G., & Kotz, D. (2000).A survey of context-aware mobile computing research(Vol. 1, No. 2.1, pp. 2-1). Technical Report TR2000-381, Dept. of Computer Science, Dartmouth College.
11
ThankYou!
[email protected] is my email for any question on this area