SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
What is Context? What is Context-Aware
Application?
Zohreh Dehghani Champiri
z.dehghani@yahoo.com
PhD Candidate in Human
Computer Interaction,
Software Engineering Department
University 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).
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).
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).
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).
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).
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 Laboratory
9
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, IEEE 8, 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 theP.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
Thank
You!
z.dehghani@yahoo.comHere is my email for any question
on this area

Contenu connexe

En vedette

IRISAco-Recommandation Letter
IRISAco-Recommandation LetterIRISAco-Recommandation Letter
IRISAco-Recommandation LetterArash Atarzadeh
 
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...Argus Labs
 
Dojit notify provides context aware push notifications
Dojit notify provides context aware push notificationsDojit notify provides context aware push notifications
Dojit notify provides context aware push notificationsDo Jit
 
Context awareness and Resilience Engineering
Context awareness and Resilience EngineeringContext awareness and Resilience Engineering
Context awareness and Resilience EngineeringHenry Muccini
 
Thesis presentation final
Thesis presentation finalThesis presentation final
Thesis presentation finalRobin De Croon
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computingencircle.io
 
Context Aware Computing for Personalised Healthcare
Context Aware Computing for Personalised HealthcareContext Aware Computing for Personalised Healthcare
Context Aware Computing for Personalised HealthcareSaurav Gupta
 
[2C3]Developing context-aware applications
[2C3]Developing context-aware applications[2C3]Developing context-aware applications
[2C3]Developing context-aware applicationsNAVER D2
 
[SOCRS2013]Differential Context Modeling in Collaborative Filtering
[SOCRS2013]Differential Context Modeling in Collaborative Filtering[SOCRS2013]Differential Context Modeling in Collaborative Filtering
[SOCRS2013]Differential Context Modeling in Collaborative FilteringYONG ZHENG
 
Adaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homesAdaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homesambitlick
 
Context-Aware Recommender Systems for Mobile Devices
Context-Aware Recommender Systems for Mobile DevicesContext-Aware Recommender Systems for Mobile Devices
Context-Aware Recommender Systems for Mobile DevicesMatthias Braunhofer
 
Context-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature ReviewContext-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature ReviewThiwanka Makumburage
 
UX for emerging technologies & context-aware computing
UX for emerging technologies & context-aware computingUX for emerging technologies & context-aware computing
UX for emerging technologies & context-aware computingPrithvi Raj
 
Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016CaaS EU FP7 Project
 
Context Awareness in Mobile Computing
Context Awareness in Mobile ComputingContext Awareness in Mobile Computing
Context Awareness in Mobile ComputingBob Hardian
 
Context-Aware Adaptation
Context-Aware AdaptationContext-Aware Adaptation
Context-Aware AdaptationVivian Motti
 
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...YONG ZHENG
 
Creating Context-Aware Applications
Creating Context-Aware ApplicationsCreating Context-Aware Applications
Creating Context-Aware ApplicationsSimon Guest
 
Context-aware application development with FIWARE #CPBR8
Context-aware application development with FIWARE #CPBR8Context-aware application development with FIWARE #CPBR8
Context-aware application development with FIWARE #CPBR8Fermin Galan
 

En vedette (20)

IRISAco-Recommandation Letter
IRISAco-Recommandation LetterIRISAco-Recommandation Letter
IRISAco-Recommandation Letter
 
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
 
Dojit notify provides context aware push notifications
Dojit notify provides context aware push notificationsDojit notify provides context aware push notifications
Dojit notify provides context aware push notifications
 
Context awareness and Resilience Engineering
Context awareness and Resilience EngineeringContext awareness and Resilience Engineering
Context awareness and Resilience Engineering
 
Thesis presentation final
Thesis presentation finalThesis presentation final
Thesis presentation final
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computing
 
Context Aware Computing for Personalised Healthcare
Context Aware Computing for Personalised HealthcareContext Aware Computing for Personalised Healthcare
Context Aware Computing for Personalised Healthcare
 
[2C3]Developing context-aware applications
[2C3]Developing context-aware applications[2C3]Developing context-aware applications
[2C3]Developing context-aware applications
 
[SOCRS2013]Differential Context Modeling in Collaborative Filtering
[SOCRS2013]Differential Context Modeling in Collaborative Filtering[SOCRS2013]Differential Context Modeling in Collaborative Filtering
[SOCRS2013]Differential Context Modeling in Collaborative Filtering
 
Context as a Service
Context as a ServiceContext as a Service
Context as a Service
 
Adaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homesAdaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homes
 
Context-Aware Recommender Systems for Mobile Devices
Context-Aware Recommender Systems for Mobile DevicesContext-Aware Recommender Systems for Mobile Devices
Context-Aware Recommender Systems for Mobile Devices
 
Context-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature ReviewContext-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature Review
 
UX for emerging technologies & context-aware computing
UX for emerging technologies & context-aware computingUX for emerging technologies & context-aware computing
UX for emerging technologies & context-aware computing
 
Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016
 
Context Awareness in Mobile Computing
Context Awareness in Mobile ComputingContext Awareness in Mobile Computing
Context Awareness in Mobile Computing
 
Context-Aware Adaptation
Context-Aware AdaptationContext-Aware Adaptation
Context-Aware Adaptation
 
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
 
Creating Context-Aware Applications
Creating Context-Aware ApplicationsCreating Context-Aware Applications
Creating Context-Aware Applications
 
Context-aware application development with FIWARE #CPBR8
Context-aware application development with FIWARE #CPBR8Context-aware application development with FIWARE #CPBR8
Context-aware application development with FIWARE #CPBR8
 

Similaire à A short & brief introduction on context and context aware computing

Assessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsAssessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsSven Lieber
 
Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebValentina Presutti
 
Distributed cognition
Distributed cognitionDistributed cognition
Distributed cognitionHongbo Zhang
 
Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...Aaron Sloman
 
Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...
Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...
Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...Gavin Larson
 
A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...Antonio Lieto
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Sciencedrnigam
 
FRBR, Physics, And The World Wide Web
FRBR, Physics, And The World Wide WebFRBR, Physics, And The World Wide Web
FRBR, Physics, And The World Wide WebRonald Murray
 
Morse, Christian - LIBR 202 - The Future of Natural Language Processing
Morse, Christian - LIBR 202 - The Future of Natural Language ProcessingMorse, Christian - LIBR 202 - The Future of Natural Language Processing
Morse, Christian - LIBR 202 - The Future of Natural Language ProcessingChristian Morse
 
Good Looking With Technology: The iPhone and ethnographic research
Good Looking With Technology: The iPhone and ethnographic researchGood Looking With Technology: The iPhone and ethnographic research
Good Looking With Technology: The iPhone and ethnographic researchPenelope Coutas
 
CREATE DAV talk at York U
CREATE DAV talk at York U CREATE DAV talk at York U
CREATE DAV talk at York U Brian Fisher
 
Luento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenä
Luento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenäLuento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenä
Luento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenäJari Laru
 
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04jodischneider
 
Steps Towards a History of Ethnomethodology in HCI
Steps Towards a History of Ethnomethodology in HCI Steps Towards a History of Ethnomethodology in HCI
Steps Towards a History of Ethnomethodology in HCI butest
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
Annotation_M1.docxSubject Information SystemsJoshi, G. (2.docx
Annotation_M1.docxSubject Information SystemsJoshi, G. (2.docxAnnotation_M1.docxSubject Information SystemsJoshi, G. (2.docx
Annotation_M1.docxSubject Information SystemsJoshi, G. (2.docxjustine1simpson78276
 

Similaire à A short & brief introduction on context and context aware computing (20)

Assessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsAssessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph Restrictions
 
Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic Web
 
Distributed cognition
Distributed cognitionDistributed cognition
Distributed cognition
 
Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...
 
Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...
Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...
Virtual Office Spaces to Overcome Sensory Distraction in Cubicle-Based Enviro...
 
A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
 
Using information
Using informationUsing information
Using information
 
Infrastructures
InfrastructuresInfrastructures
Infrastructures
 
FRBR, Physics, And The World Wide Web
FRBR, Physics, And The World Wide WebFRBR, Physics, And The World Wide Web
FRBR, Physics, And The World Wide Web
 
Morse, Christian - LIBR 202 - The Future of Natural Language Processing
Morse, Christian - LIBR 202 - The Future of Natural Language ProcessingMorse, Christian - LIBR 202 - The Future of Natural Language Processing
Morse, Christian - LIBR 202 - The Future of Natural Language Processing
 
Good Looking With Technology: The iPhone and ethnographic research
Good Looking With Technology: The iPhone and ethnographic researchGood Looking With Technology: The iPhone and ethnographic research
Good Looking With Technology: The iPhone and ethnographic research
 
Ontology
OntologyOntology
Ontology
 
CREATE DAV talk at York U
CREATE DAV talk at York U CREATE DAV talk at York U
CREATE DAV talk at York U
 
Luento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenä
Luento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenäLuento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenä
Luento 2. Teoria (410014Y) Tieto- ja viestintätekniikka pedagogisena välineenä
 
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
 
John hannon solt@uj v3
John hannon solt@uj v3John hannon solt@uj v3
John hannon solt@uj v3
 
Steps Towards a History of Ethnomethodology in HCI
Steps Towards a History of Ethnomethodology in HCI Steps Towards a History of Ethnomethodology in HCI
Steps Towards a History of Ethnomethodology in HCI
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Annotation_M1.docxSubject Information SystemsJoshi, G. (2.docx
Annotation_M1.docxSubject Information SystemsJoshi, G. (2.docxAnnotation_M1.docxSubject Information SystemsJoshi, G. (2.docx
Annotation_M1.docxSubject Information SystemsJoshi, G. (2.docx
 

Dernier

Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...Amil Baba Dawood bangali
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsDILIPKUMARMONDAL6
 

Dernier (20)

Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 

A short & brief introduction on context and context aware computing

  • 1. What is Context? What is Context-Aware Application? Zohreh Dehghani Champiri z.dehghani@yahoo.com PhD Candidate in Human Computer Interaction, Software Engineering Department University of Malaya
  • 2. 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).
  • 3. 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).
  • 4. 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).
  • 5. 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).
  • 6. 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).
  • 8. 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).
  • 9. Example! • Photo taken from Morikawa Laboratory 9
  • 10. 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, IEEE 8, 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
  • 11. 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 theP.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
  • 12. Thank You! z.dehghani@yahoo.comHere is my email for any question on this area