Jump to content

Contextualization (computer science)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 2001:388:6080:106:7019:c1d:ce87:2222 (talk) at 03:52, 24 May 2017 (Definition). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computer science, contextualization is the process of identifying the data relevant to an entity (e.g., a person or a city) based on the entity’s contextual information [1].


Definition

Context or contextual information is any information about any entity that can be used to effectively reduce the amount of reasoning required (via filtering, aggregation, and inference) for decision making within the scope of a specific application [2]. Contextualisation is then the process of identifying the data relevant to an entity based on the entity’s contextual information. Contextualisation excludes irrelevant data from consideration and has the potential to reduce data from several aspects including volume, velocity, and variety in large-scale data intensive applications (Yavari et al.) [2][1].

Usage

Templates permit one to define generic capacities and behavior of objects, and default values for some object properties, without imposing strict limits on these properties. Contextualization is an initialization phase permitting one, on instantiation of such a template, to obtain the desired object with precisely customized properties.

Example domains


  1. ^ a b "Contextualised service delivery in the Internet of Things: Parking recommender for smart cities". ieeexplore. IEEE. Retrieved 24/05/2017. {{cite web}}: Check date values in: |accessdate= (help) Cite error: The named reference "IoTContextualisation" was defined multiple times with different content (see the help page).
  2. ^ a b "ConTaaS: An Approach to Internet-Scale Contextualisation for Developing Efficient Internet of Things Applications". ScholarSpace. HICSS50. Retrieved May 24, 2017.