Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Context

Revision as of 09:09, 4 September 2006 by Paul.socialphysics.org (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Definition of the term "Context"

A Context is a container of Digital Subjects and their network of relationships with other Digital Subjects and related objects. A Context provides these Digital Subjects with their surrounding environment and circumstances that in turn determines their meaning as well as the polices and protocols that govern their interactions. Contexts are not an intrinsic part of the Higgins framework, they are provided by Context Providers.

Examples of Contexts include directories, informal groups, project teams, collaboration spaces, and communications systems and networks.

Every Context has an associated Digital Subject unique identifier namespace. Every Digital Subject within a Context has a unique identifier from this namespace.

Every Context has a schema (or more correctly an ontology) that describes kinds of Digital Subjects and Identity Attributes that an instance of this Context contains.

<to-be-written: describe authN policies>

<to-be-written: describe authZ policies>

Contexts are implemented by Context Providers.

Digital Subject Networks

In a given Context an Entity is represented as one or more Digital Subjects engaged in interactions with other Digital Subjects. These interactions between Digital Subjects are represented by [Subject Relationship] objects. Digital Subjects are connected by these [Subject Relationships] into a directed graph structure. This graph is often referred to as the Network (as in social network). A Context with no inter-Digital Subjects links is effectively equivalent to a directory or a list.

Back to the top