A short & brief introduction on context and context aware computing

Preview:

Citation preview

What is Context? What is Context-Aware Application?

Zohreh Dehghani Champiriz.dehghani@yahoo.com

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!

z.dehghani@yahoo.comHere is my email for any question on this area

Recommended