Chapter 4 Flashcards
what is A context?
A context represents the state or situation in the
environment of a system that affects that system’s (application specific) behaviour
list External environments.
physical, human, virtual
list Context Types By Application.
- Mobility context-aware
- Location aware :
- Time aware : [calendar]
what are the stages involved in the Life-cycle of Context Awareness?
- Capture Physical Context
- Capture User Context
- Context Processing
- Adapt to Context
- Manage contexts
what are the steps involved in the creation of user context?
- Acquisition of user context: this can be derived from user’s application tasks
- Policy creation: created from user’s tasks to determine how a user context is mediated by environment contexts
- Encapsulation and abstraction: of the user context
- Sharing : the user context so that it can be distributed and accessed.
what are the steps involved in the creation of environment context?
- Acquisition:
- Encapsulation:
- Abstraction:
- Filtering:
- Sharing:
what is context post-processing?
It involves refining and utilizing the acquired context to make informed decisions or adaptations in a system.
what does context post-processing enable?
- Context-composition
- Context Mediation / management
- Context Adaptation
________ involves combining multiple contextual elements to create a more comprehensive and meaningful representation of the user’s situation?
Context Composition
Context composition may also be driven by the need to?
- Improve acquisition accuracy for the context
- Improve filtering and adaptation of content
- Composite contexts are in inherent an application
what are the challenges of Context composition?
- Handling heterogeneity of representation
- Handling heterogeneity of meaning
- Mediating and coordinating context aggregation
- Ordering the adaptation to individual contexts
- Different weightings for combining contexts
- Handling uncertainty in combining contexts
a robust context-aware system must excel in context composition, be capable of handling heterogeneous contexts, and ensure interoperability.
T
Context-aware systems may depend on & combine?
- multiple representations for a single context
- multiple representations of multiple contexts
- Multiple representations determined independently
Determination of a proposed joint context for meeting is fairly simple.
False
- it can be complex
what is the challenge of a joint context / context composition?
to harmonize or standardize annotation
so that they would be consistent used by all users.
what are the processes involved in context management?
- Discovery : involves the identification and registration of context sources, stores, and users. By using Directory services.
- Storage : of context data into some data resource
- Sharing : of both environmental context ( location, temperature ) and goal context ( user preferences, objectives ).
- Access control : regulating permission of the context
what is the role of Directory services in discovery?
act as repositories that store information about available context sources, data stores, and users.
what are the three types of context adaptation systems?
Passive, Active, and Hybrid.
describe a Passive Context Adaptation System.
[ Context is presented to users without active system adaptation ]
Features:
- context is presented to users.
- Context-based tagging may be employed.
- System does not actively adapt based on the presented context.
describe an Active context-adaptation system.
Adaptation to context performed by the UbiCom system, not human users.
In __________ does a Human user guides or corrects the automatic adaptation?
Hybrid context adaptive system
what are the two context adaptation models?
- Event-based Models [EDA]
- Reactive /intelligent Goal-based Models