a short & brief introduction on context and context aware computing

12
What is Context? What is Context-Aware Application? Zohreh Dehghani Champiri [email protected] PhD Candidate in Human Computer Interaction, Software Engineering Department University of Malaya

Upload: zohreh-dehghani-champiri

Post on 12-Apr-2017

426 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: A short & brief introduction on context and context aware computing

What is Context? What is Context-Aware Application?

Zohreh Dehghani [email protected]

PhD Candidate in Human Computer Interaction,

Software Engineering DepartmentUniversity of Malaya

Page 2: A short & brief introduction on context and context aware computing

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).

Page 3: A short & brief introduction on context and context aware computing

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?

Page 4: A short & brief introduction on context and context aware computing

What is Context?

Von and Haseloff (2005)

• Location

Brown (2000)

• Location

• Identity

4

• Location

• Reachability

• State

• Surroundings

• Identity

• Nearby people and objects

• Season

Page 5: A short & brief introduction on context and context aware computing

Von and Haseloff , 2005- Context Definition

5

Page 6: A short & brief introduction on context and context aware computing

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

Page 7: A short & brief introduction on context and context aware computing

Context Definition (Day, 2001)

7

Page 8: A short & brief introduction on context and context aware computing

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).

Page 9: A short & brief introduction on context and context aware computing

Example!

• Photo taken from Morikawa Laboratory9

Page 10: A short & brief introduction on context and context aware computing

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

Page 11: A short & brief introduction on context and context aware computing

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

Page 12: A short & brief introduction on context and context aware computing

ThankYou!

[email protected] is my email for any question on this area