Jump to content

Context model

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 149.32.192.35 (talk) at 20:57, 7 October 2013 (Added category name - knowledge representation). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A context model is used to define the enclosing environment of some system under study. In other words, the context is the surrounding element for the system, and a model provides the mathematical interface and a behavioral description of the surrounding environment.

The Unified Modeling Language as used in systems engineering defines a context model as the physical scope of the system being designed, which could include the user as well as the environment and other actors. A System context diagram represents the context graphically..

Several examples of context models occur under other domains.

  • In the situation of parsing a grammar, a context model defines the surrounding text of a lexical element. This enables a context sensitive grammar that can have deterministic or stochastic rules. In the latter case, a hidden Markov model can provide the probabilities for the surrounding context.[1]
  • A context model can also apply to the surrounding elements in a gene sequence. Like the context rules of a grammar disambiguating a lexical element, this helps to disambiguate the role of the gene.[2]
  • Within an ontology, a context model provides disambiguation of a subject via semantic analysis of information related to the subject.[3][4]
  • In terms of a physical environment, a context model defines the external interfaces that a system will interact with. This type of context model has been used to create models for virtual environments such as the Adaptive Vehicle Make program. A context model used during design defines land, aquatic, or atmospheric characteristics (stated in terms of mathematical algorithms or a simulation) that the eventual product will face in the real environment.[5]

References

Knowledge representation