Delivery Context Ontology

Delivery Context Terms

These are the fundamental Aspects and Properties such as the Device or the Delivery Context itself.

Summary of Terms

An alphabetical index of terms, composed by classes (concepts), properties (relationships, attributes), and instances (only those which are considered normative) is given below. All the terms are hyperlinked to their detailed description for quick reference.

Classes: Aspect, Associated_Entity, Context_Entity, DeliveryContext, Device, Environment,

Properties: currentDevice, currentEnvironment, currentNetworkBearer, currentRuntimeEnvironment, currentUserAgent, usablePixelsX, usablePixelsY,

Instances:

Detailed Description of Classes

Class Aspect

Aspect - This class represents Aspects of the Context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#Aspect

sub-class-of:
dcn:Context_Entity
super-class-of:
soft:Aspect
dcn:DeliveryContext
dcn:Device
dcn:Environment
hard:HardwareComponent
net:Network
net:NetworkBearer
net:Proxy
in-domain-of:
common:activeComponent
common:component
in-range-of:
common:activeComponent
common:component
common:defaultComponent
normative-references
http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205/#aspect

[back to top]

Class Associated_Entity (Non Normative)

Associated Entity - This is the base class for associated entities in the ontology. Classes derived from this are not part of the delivery context. Rather, they provide information that could, for example, be used to help create normative documentation from the definitions for the delivery context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#Associated_Entity

super-class-of:
common:AllDisjointSet
common:NormativeStatus
common:TermGroup

[back to top]

Class Context_Entity

Context Entity - This is the base class for the entities that define the Context and particularly the Delivery Context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#Context_Entity

super-class-of:
dcn:Aspect
common:Context_CommonEntity
hard:Context_HardwareEntity
loc:Context_LocationEntity
net:Context_NetworkEntity
soft:Context_SoftwareEntity
dcn:DeliveryContext
dcn:Device
dcn:Environment
in-domain-of:
common:id
common:name
common:normativeStatus
common:restrictions
common:supports
in-range-of:
common:supports

[back to top]

Class DeliveryContext

Delivery Context - This class represents the set of characteristics that describes the context in which materials are exchanged between a service and a device.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#DeliveryContext

sub-class-of:
dcn:Context_Entity
dcn:Aspect
in-domain-of:
dcn:currentDevice
dcn:currentEnvironment
dcn:currentNetworkBearer
dcn:currentRuntimeEnvironment
dcn:currentUserAgent
dcn:usablePixelsX
dcn:usablePixelsY
restrictions
dcn:currentEnvironment maxCardinality (1)
dcn:currentNetworkBearer maxCardinality (1)
dcn:currentRuntimeEnvironment maxCardinality (1)
dcn:currentDevice maxCardinality (1)
dcn:currentUserAgent maxCardinality (1)
unionOf (dcn:currentDevice someValuesFrom (dcn:Device), dcn:currentUserAgent someValuesFrom (soft:UserAgent), dcn:currentRuntimeEnvironment someValuesFrom (soft:RuntimeEnvironment))
informative-references
http://www.w3.org/TR/di-gloss/#def-delivery-context-v2

[back to top]

Class Device

Device - This class represents a device in the delivery context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#Device

sub-class-of:
dcn:Aspect
dcn:Context_Entity
in-domain-of:
hard:bluetoothName
hard:bluetoothStatus
soft:characterColumns
soft:characterRows
hard:deviceHardware
hard:deviceIdentifier
soft:deviceSoftware
hard:imei
hard:isTethered
hard:meid
net:networkSupport
common:soundMode
java:totalMemoryForJavaApps
in-range-of:
dcn:currentDevice
restrictions
common:version maxCardinality (1)
hard:deviceHardware cardinality (1)
common:soundMode allValuesFrom (common:SoundMode)
common:vendor maxCardinality (1)
common:model maxCardinality (1)
soft:deviceSoftware someValuesFrom (soft:DeviceSoftware)
hard:bluetoothStatus allValuesFrom (hard:BluetoothStatus)
soft:deviceSoftware cardinality (1)
hard:deviceHardware someValuesFrom (hard:DeviceHardware)

[back to top]

Class Environment

Environment - This class represents the physical environment in which an interaction takes place.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#Environment

sub-class-of:
dcn:Aspect
dcn:Context_Entity
in-domain-of:
loc:currentLocation
loc:lastKnownLocation
net:presentNetworks
in-range-of:
dcn:currentEnvironment

[back to top]

Class Disjointness

The following classes are pairwise disjoint between them:

DisjointClasses (loc:Context_LocationEntity, common:Context_CommonEntity)

DisjointClasses (dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (net:Context_NetworkEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (net:Context_NetworkEntity, common:Context_CommonEntity)

DisjointClasses (common:Context_CommonEntity, soft:Context_SoftwareEntity, hard:Context_HardwareEntity)

DisjointClasses (common:AllDisjointSet, common:NormativeStatus, common:TermGroup)

DisjointClasses (hard:Context_HardwareEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (common:Context_CommonEntity, dcn:Aspect, loc:GeoCoordinateRS, loc:GeoCoordinates, loc:Location, loc:LocationMethod, loc:LocationProvider, loc:Position, soft:HandlingAssociation, soft:FontStyle, soft:FontFamily, soft:Font, soft:Certificate, web:MarkupModule, web:WebBrowserFeatures, soft:Api, soft:Format, net:BandwidthSupport, net:NetworkBearerTechnology, net:NetworkMode, net:NetworkSupport, net:NetworkTechnology, hard:HardwareStatus, hard:BluetoothStatus, hard:PointingResolution, hard:BluetoothProfile, java:J2meConfiguration, java:J2meProfile, java:JavaPlatform)

DisjointClasses (dcn:Context_Entity, dcn:Associated_Entity)

DisjointClasses (loc:Context_LocationEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (hard:HardwareComponent, soft:Aspect, net:Network, net:NetworkBearer)

DisjointClasses (soft:Context_SoftwareEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

Detailed Description of Properties

Property currentDevice

Current Device - This property represents the currently used device in a Delivery Context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#currentDevice

OWL Type
ObjectProperty
Functional
domain
dcn:DeliveryContext
range
dcn:Device
sub-property-of:
common:activeComponent

[back to top]

Property currentEnvironment

Environment - The current physical environment associated to a Delivery Context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#currentEnvironment

OWL Type
ObjectProperty
Functional
domain
dcn:DeliveryContext
range
dcn:Environment
sub-property-of:
common:component

[back to top]

Property currentNetworkBearer

Current Network Bearer - This property represents the currently used network bearer in a Delivery Context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#currentNetworkBearer

OWL Type
ObjectProperty
Functional
domain
dcn:DeliveryContext
range
net:NetworkBearer
sub-property-of:
common:activeComponent

[back to top]

Property currentRuntimeEnvironment

Current Runtime Environment - This property represents the current runtime environment of a Delivery Context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#currentRuntimeEnvironment

OWL Type
ObjectProperty
Functional
domain
dcn:DeliveryContext
range
soft:RuntimeEnvironment

[back to top]

Property currentUserAgent

Current User Agent - The user agent currently used by the user and responsible of the current interaction in a Delivery Context.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#currentUserAgent

OWL Type
ObjectProperty
Functional
domain
dcn:DeliveryContext
range
soft:UserAgent
sub-property-of:
common:activeComponent

[back to top]

Property usablePixelsX

Usable Pixels X - The typical number of pixels in the X direction of the display which can be used within a delivery context. This may be less than the total number available due to the presence of additional items on the display.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#usablePixelsX

OWL Type
DatatypeProperty
Functional
domain
dcn:DeliveryContext
range
xsd:int

[back to top]

Property usablePixelsY

Usable Pixels Y - The typical number of pixels in the Y direction of the display which can be used within a delivery context. This may be less than the total number available due to the presence of additional items on the display.

URI: http://www.w3.org/2007/uwa/context/deliverycontext.owl#usablePixelsY

OWL Type
DatatypeProperty
Functional
domain
dcn:DeliveryContext
range
xsd:int

[back to top]

Normative Instances

Class Disjointness

DisjointClasses (loc:Context_LocationEntity, common:Context_CommonEntity)

DisjointClasses (dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (net:Context_NetworkEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (net:Context_NetworkEntity, common:Context_CommonEntity)

DisjointClasses (common:Context_CommonEntity, soft:Context_SoftwareEntity, hard:Context_HardwareEntity)

DisjointClasses (common:AllDisjointSet, common:NormativeStatus, common:TermGroup)

DisjointClasses (hard:Context_HardwareEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (common:Context_CommonEntity, dcn:Aspect, loc:GeoCoordinateRS, loc:GeoCoordinates, loc:Location, loc:LocationMethod, loc:LocationProvider, loc:Position, soft:HandlingAssociation, soft:FontStyle, soft:FontFamily, soft:Font, soft:Certificate, web:MarkupModule, web:WebBrowserFeatures, soft:Api, soft:Format, net:BandwidthSupport, net:NetworkBearerTechnology, net:NetworkMode, net:NetworkSupport, net:NetworkTechnology, hard:HardwareStatus, hard:BluetoothStatus, hard:PointingResolution, hard:BluetoothProfile, java:J2meConfiguration, java:J2meProfile, java:JavaPlatform)

DisjointClasses (dcn:Context_Entity, dcn:Associated_Entity)

DisjointClasses (loc:Context_LocationEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

DisjointClasses (hard:HardwareComponent, soft:Aspect, net:Network, net:NetworkBearer)

DisjointClasses (soft:Context_SoftwareEntity, dcn:Environment, dcn:Device, dcn:DeliveryContext)

Utility and Example Instances

Resources