The normative version of this document is available as a multi-part document.
Copyright © 2009 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark and document use rules apply.
The Delivery Context Ontology provides a formal model of the characteristics of the environment in which devices interact with the Web or other services. The Delivery Context includes the characteristics of the Device, the software used to access the service and the Network providing the connection among others.
The Delivery Context is an important source of information that can be exploited to create context-aware applications, thus providing a compelling user experience.
The ontology is formally specified in the Web Ontology Language [OWL]. This document describes the ontology and gives details of each term that it contains.
The normative definition of the ontology terms is generated automatically from the OWL file.
This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at http://www.w3.org/TR/.
Publication as a Working Draft does not imply endorsement by the W3C Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.
This is a Last Call Working Draft of a possible future W3C Recommendation, following the Second Public working draft published on April 15th 2008 (see the changes since the previous publication). As such the UWA WG considers the present draft sufficiently stable and mature. Nonetheless, it is expected to be complementary to the work being done on other aspects of the Delivery Context, namely Personalization. The Working Group maintains a Frequently Asked Questions document about the DCO, which may aid the reader.
Comments on this Last Call Working Draft are accepted until 7 July 2009, please send comments to the public public-uwa@w3.org mailing list (archived at http://lists.w3.org/Archives/Public/public-uwa/).
This document is published as part of the W3C Ubiquitous Web Applications Activity by the Ubiquitous Web Applications Working Group. It is a deliverable as defined in the Charter of that group.
This document was produced by a group operating under the 5 February 2004 W3C Patent Policy. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy.
1 Introduction
1.1 Overview
1.2 Motivation
1.3 Understanding the Delivery Context Ontology
1.4 Scope
2 Reading the Recommendation
2.1 Normative and Informative Parts
2.2 Normative Language for Conformance Requirements
2.3 CURIE Prefix Bindings
2.4 Reading Term Descriptions
2.4.1 Class Description Specific Fields
2.4.2 Property Description Specific Fields
2.4.3 Instance Description Specific Fields
2.5 Class Disjointness
2.6 Normative Instance Disjointness
3 The Ontology
3.1 Definition
3.2 URI
3.3 Namespaces
3.4 Term Groups
3.4.1 Common
3.4.3 Hardware
3.4.4 Java
3.4.5 Location
3.4.2 Main
3.4.6 Network
3.4.7 Push
3.4.8 Software
3.4.9 Web Browsing
3.5 Measurement Units Representation
3.6 Instances
4 Conformance
A Class Hierarchy Summary
B Property Hierarchy Summary
C Summary of Changes since the Second Public Working Draft
C.1 Deleted Classes
C.2 Added Classes
C.3 Deleted Properties
C.4 Added Properties
D Ontology Resources (Non Normative)
E Acknowledgements (Non Normative)
This section is informative.
The DeliveryContext Ontology provides a formal model of the characteristics of the environment in which devices interact with the Web or other services. The Delivery Context includes the characteristics of the Device, the software used to access the service and the Network providing the connection among others.
The Ontology captures the Context of Use in which a user is interacting with a particular computing platform in a given physical environment in order to achieve an interactive task.
The Ontology is formally specified in the Web Ontology Language [OWL]. It defines a normative vocabulary of terms (classes, properties and instances) that models the different Properties, Aspects and Components (Aspect instances) of a Delivery Context.
The Delivery Context is an important source of information that can be exploited to create context-aware applications, thus providing a compelling user experience. Particularly, it can be used to adapt web content & applications to make them useable on a wide range of different devices with different capabilities.
The Ontology represents a normative, common understanding about the Delivery Context. As such it can be used as a normative reference to create specific Vocabularies, while at the same time enabling the interoperability between them.
The Delivery Context Ontology itself constitutes a vocabulary of terms and can be used in conjunction with generic APIs for retrieving Context Properties, such as [DCCI].
It is recommended to be familiar with RDF, OWL and ontologies in general before reading this specification. The [RDF-Primer] and the [OWL-Guide] are two documents which might be helpful for this purpose.
The model represented by the ontology is essentially hierarchical. At the top of the hierarchy is the
DeliveryContext
class, which gives access to the current UserAgent
, NetworkBearer
, Device
, RuntimeEnvironment
and pysical Environment
, which are the essential elements of any Delivery Context. Each of these elements are represented by classes which have different properties that model their specific characteristics and Components.
There are a number of generic properties which domain and / or range has been left deliberately open in order to maximize reuse and genericity. For example, the Object Property common:supports
, is devoted to convey what it is supported (formats, fonts, features, etc.) by any Delivery Context Entity. As such it can be used with both entities that are currently modelled within the Ontology or new entities that might appear in the future (Ontology extensions).
The UWA Working Group intends to publish tutorial materials related to this specification, containing at least:
The Delivery Context Ontology is aimed at providing a formal and universally accepted model of the Delivery Context. As such it is not intended to model properties which can be application or domain dependent. For instance, there are a number of properties that can be derived from the properties explicitly modelled by the Ontology.
On the other hand it is noteworthy to remark that certain facets of the Context of Use are not covered by this specification. Specific examples are the User Context or a full description of the physical environment (temperature, noise, light ...). It is expected that such descriptions will be included in future versions of this specification.
This section is normative.
The normative and informative parts of this specification are identified by use of labels within various sections. Generally, everything in the specification is considered to be normative, apart from the examples.
Individual conformance requirements or testable statements are identified by the use of specific key words. In particular, the key words must, must not, required, shall, shall not, should, should not, recommended, may, and optional in this specification are to be interpreted as described in [IETF RFC 2119].
This specification makes use of [CURIEs] as an abbreviated syntax for expressing URIs. The following CURIE prefix bindings are defined:
CURIE Prefix | Value |
---|---|
common |
http://www.w3.org/2007/uwa/context/common.owl# |
dcn |
http://www.w3.org/2007/uwa/context/deliverycontext.owl# |
hard |
http://www.w3.org/2007/uwa/context/hardware.owl# |
java |
http://www.w3.org/2007/uwa/context/java.owl# |
loc |
http://www.w3.org/2007/uwa/context/location.owl# |
net |
http://www.w3.org/2007/uwa/context/network.owl# |
push |
http://www.w3.org/2007/uwa/context/push.owl# |
soft |
http://www.w3.org/2007/uwa/context/software.owl# |
web |
http://www.w3.org/2007/uwa/context/web.owl# |
rdf |
http://www.w3.org/1999/02/22-rdf-syntax-ns# |
rdfs |
http://www.w3.org/2000/01/rdf-schema# |
xsd |
http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/# |
owl |
http://www.w3.org/2002/07/owl# |
Each term (class, property, normative instance) is documented in an specific section within this document. In addition there are cross references that link related terms between them.
A term description is composed by the following fields:
rdfs:label
) and full text (rdfs:comment
).It contains a list of normative references that describe precisely the intended meaning of the ontology term.
It is a list of informative references that clarifies the meaning of the ontology term.
The fields used in a class description are described as follows:
This field contains a list of all those ontology classes for which the described class is
a subclass (rdfs:subClassOf
axiom).
This field contains a list of all those ontology classes defined as a subclass (rdfs:subClassOf
axiom) of the described class.
This field contains a list of all those ontology properties whose domain includes the class.
This field contains a list of all those ontology properties whose range includes the class.
This field contains the property restrictions for the class. Property restrictions are documented in accordance with the OWL Abstract Syntax.
This field is a list of CURIEs with the normative instances (if any) for the class.
This field indicates the property type and characteristics.
This field indicates the property domain. If it does not appear it means that the property domain can be any class (owl:thing
).
This field denotes the property range. The range of a Datatype property is expressed in terms of an XML Schema datatype [XMLSCHEMA-2] or as a datarange, which enumerates the list of allowed property values. The range of an Object property is a list of classes. When the range does not appear it means that it can be anything.
This field contains a list of all those ontology properties for which the described property is
a subproperty (rdfs:subPropertyOf
axiom).
This field contains a list of all those ontology properties defined as a subproperty of (rdfs:subPropertyOf
axiom) the described property.
This field is a list that represents the class membership of the instance.
This field is composed by a list that represents the property values (represented as RDF Typed Literals) that must have the described instance.
The disjointness between classes is detailed in specific sections. For compactness reasons the syntax used is the DisjointClasses
axiom which allows to define sets of classes which are pairwise disjoint.
All the normative instances defined by this specification are pairwise disjoint.
This section is normative.
The ontology is formally specified in OWL [OWL]. The documentation of the different ontology terms has been automatically generated from the OWL file.
The ontology conforms to the OWL-DL expressivity. This allows it to be used within appropriately written reasoning systems.
This section is normative.
The ontology URI is http://www.w3.org/2007/uwa/context/deliverycontext.owl
.
This section is normative.
The table below describes the different namespace URIs defined by the Ontology. Namespaces allow to create groups of terms.
Namespace URI | Purpose |
---|---|
http://www.w3.org/2007/uwa/context/common.owl# |
The Namespace for General Purpose terms |
http://www.w3.org/2007/uwa/context/deliverycontext.owl# |
The Namespace for the Main Delivery Context terms |
http://www.w3.org/2007/uwa/context/hardware.owl# |
Used for Hardware related terms |
http://www.w3.org/2007/uwa/context/java.owl# |
Used for Java related terms |
http://www.w3.org/2007/uwa/context/location.owl# |
Used for Location terms |
http://www.w3.org/2007/uwa/context/network.owl# |
Used for Network terms |
http://www.w3.org/2007/uwa/context/push.owl# |
Used for Push Technology terms |
http://www.w3.org/2007/uwa/context/software.owl# |
Used for terms related to the software facets of the Delivery Context |
http://www.w3.org/2007/uwa/context/web.owl# |
The Namespace for terms devoted to Web Technologies |
This section is normative.
For modularity reasons, the Ontology has been splitted into the following groups of terms:
They are a set of general purpose, generic classes, properties and instances which are used to support the modelling of the different aspects of a Delivery Context.
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: AllDisjointSet, ApplicationProtocol, CharacterSet, ContentType, Context_CommonEntity, Feature, FeatureRestriction, InputModality, Language, Modality, NormativeStatus, OutputModality, SoundMode, TermGroup, TimeZone, TransferEncoding, UriScheme, Vendor,
Properties: active, available, charsetName, contentTypeName, countryCode, default, disjointClass, disjointSet, id, informativeReference, languageCode, languageTag, model, name, normativeReference, normativeStatus, normativeURI, pixelAspectRatio, relatedDDRCoreVoc, relatedUAProfEntity, resolutionHeight, resolutionWidth, restrictedElement, restrictions, restrictionValue, serialNumber, soundMode, standardNumber, supports, termGroupPrefix, termGroups, timeZone, timeZoneString, transferEncodingName, tzName, uriSchemeName, vendor, version,
Instances: InputModality_GESTURE, InputModality_TACTILE, InputModality_TYPING, InputModality_VOICE, OutputModality_AURAL, OutputModality_TACTILE, SoundMode_NORMAL, SoundMode_SILENCE, UriScheme_HTTP,
AllDisjointSet
(Non Normative) All Disjoint Set - This is an utility class for representing groups of classes that are pairwise disjoint, following the approach specified by the OWL Abstract Syntax. This class has been created as a workaround to the absence in OWL 1 of an specific construct for establishing class disjointness between groups of classes.
CURIE: common:AllDisjointSet
ApplicationProtocol
Application Protocol - This class represents application-level protocols.
CURIE: common:ApplicationProtocol
CharacterSet
Character Set - This class represents specific character sets officially identified by IANA.
CURIE: common:CharacterSet
ContentType
Content Type - This is a class that represents content types, the combination of a MIME media type, subtype and optional parameters.
CURIE: common:ContentType
Context_CommonEntity
Context Common Entity - This class subsumes all the general purpose classes.
CURIE: common:Context_CommonEntity
Feature
Feature - This class represents features, which are distinguishing characteristics of an item.
CURIE: common:Feature
FeatureRestriction
Feature Restriction - This class represents feature restrictions related to an implementation.
CURIE: common:FeatureRestriction
InputModality
Input Modality - This class represents input modalities.
CURIE: common:InputModality
Language
Language - This class represents languages.
CURIE: common:Language
Modality
Modality - This class represents modalities, the type of communication channel used for interaction. It also covers the way an idea is expressed or perceived, or the manner in which an action is performed..
CURIE: common:Modality
NormativeStatus
(Non Normative) Normative Status - This class represents the normative status of an entity in the ontology. It is used as an auxiliary element for automatic documentation generation.
CURIE: common:NormativeStatus
Normative
,Informative
,Utility
)OutputModality
Output Modality - This class represents output modalities.
CURIE: common:OutputModality
SoundMode
Sound Mode - This class represents the sound modes that can be chosen by the user of a device.
CURIE: common:SoundMode
TermGroup
(Non Normative) Term Group - This is an utility class that serves to represent the different term groups that compose the Delivery Context Ontology.
CURIE: common:TermGroup
TimeZone
Timezone - A time zone is an identifier for a specific location or region which translates into a combination of rules for calculating an UTC offset.
CURIE: common:TimeZone
TransferEncoding
Transfer Encoding - This class represents transfer encoding formats as specified by RFC 2045 and registered with IANA.
CURIE: common:TransferEncoding
UriScheme
URI Schema - This class represents URI Schemas as per RFC 3986.
CURIE: common:UriScheme
Vendor
Vendor - This class represents a vendor, i.e an entity that commercializes a product.
CURIE: common:Vendor
The following classes are pairwise disjoint between them:
DisjointClasses (common:ApplicationProtocol, common:CharacterSet, common:TransferEncoding, common:FeatureRestriction, common:Vendor, common:TimeZone, common:Modality, common:SoundMode, common:UriScheme, common:ContentType, common:Language, common:Feature)
active
Active - This property represents a generic relationship between a Context Entity and other Context Entities which are active in the scope of the former. For instance, the active Bluetooth Profile of a Device or the active Font within an Application.
CURIE: common:active
available
Available - A generic property that represents Context Entities that are available.
CURIE: common:available
charsetName
Character Set Name - The name of a charset officially assigned by IANA.
CURIE: common:charsetName
contentTypeName
Content Type Name - This property identifies unequivocally a content type. It is the concatenation of the MIME Media type, subtype and optional parameters according to the syntax specified on RFC 2045, section 5.1.
CURIE: common:contentTypeName
countryCode
Country Code - This property represents a country code as per ISO 3166-1 alpha 3, so the country code is composed by a three letter code.
CURIE: common:countryCode
default
Default - This is a generic property that can be used to represent the relationship between a Context Entity and a default element for such entity.
CURIE: common:default
disjointClass
(Non-Normative) Disjoint Class - This property contains the URI of a disjoint class in a AllDisjointSet. The URI is represented following the CURIE notation.
CURIE: common:disjointClass
disjointSet
(Non-Normative) Disjoint Set - This property is aimed at linking groups of disjoint classes between them.
CURIE: common:disjointSet
id
Id - A machine-readable alphanumeric string that univoquely identifies a Context Entity.
CURIE: common:id
informativeReference
(Non-Normative) Informative Reference - This annotation property serves for indicating informative references for an entity in the ontology. It can be used in order to support the (automatic) documentation generation process.
CURIE: common:informativeReference
languageCode
Language Code - It represents a language code according to ISO 639 Part 3.
CURIE: common:languageCode
languageTag
Language Tag - A language tag according to the rules specified by RFC 4646.
CURIE: common:languageTag
model
Model - The model identification assigned to something by its vendor.
CURIE: common:model
name
Name - The name of a delivery context entity.
CURIE: common:name
normativeReference
(Non-Normative) normativeReference - This annotation property serves for indicating normative references for an entity in the ontology. It can be used in order to support the (automatic) documentation generation process.
CURIE: common:normativeReference
normativeStatus
(Non-Normative) Normative Status - This annotation property indicates the normative status of an entity in the ontology. The criteria used is that classes and properties are normative by default. On the other hand instances are not normative by default.
CURIE: common:normativeStatus
normativeURI
Normative URI - This property holds a URI that points to the normative specification of a software technology. One example are the estable URIs that are associated to W3C Recommendations.
CURIE: common:normativeURI
pixelAspectRatio
Pixel Aspect Ratio - The pixel aspect ratio as a decimal value, for example 1.33 for a 4:3 aspect. The pixel aspect ratio is the ratio of the resolution width in pixels, to the resolution height in pixels.
CURIE: common:pixelAspectRatio
resolutionHeight
Resolution Height - The total number of addressable pixels in the vertical direction of a rectangular element (such as Camera, Display, Image, Video, ...) when held in its default orientation.
CURIE: common:resolutionHeight
resolutionWidth
resolutionWidth - The total number of addressable pixels in the horizontal direction of a rectangular entity (such as Camera, Display, Image, Video, ...) when held in its default orientation. The Property does not apply to entities that are not rectangular or square.
CURIE: common:resolutionWidth
restrictedElement
Restricted Element - The element to which a restriction applies.
CURIE: common:restrictedElement
restrictions
Restrictions - The restrictions presented by a context entity.
CURIE: common:restrictions
restrictionValue
Restriction Value - The value of a feature restriction.
CURIE: common:restrictionValue
serialNumber
Serial Number - The serial number of something.
CURIE: common:serialNumber
soundMode
Sound Mode - This property represents the sound mode currently setted on a device.
CURIE: common:soundMode
standardNumber
Standard Number - This is a generic property that holds a machine-readable string that identifies univoquely an standard, for example, EN 302 409 or TS 102 221.
CURIE: common:standardNumber
supports
Supports - A generic property that indicates what is supported by a Context Entity.
CURIE: common:supports
termGroupPrefix
(Non-Normative) Term Group Prefix - The prefix used for a group of terms.
CURIE: common:termGroupPrefix
termGroups
(Non-Normative) termGroups - An annotation property to indicate the term groups of the Delivery Context Ontology.
CURIE: common:termGroups
timeZone
Time Zone - This property represents a time zone.
CURIE: common:timeZone
timeZoneString
Time Zone String - This property is a string that denotes the timezone as per the rules defined by POSIX 1003.1 in Section 8.3.
CURIE: common:timeZoneString
transferEncodingName
Transfer Encoding Name - The name of a transfer encoding as officially defined by IANA.
CURIE: common:transferEncodingName
tzName
TZ Name - This property represents the name of a Zone entry in the database commonly referred to as the TZ database. Specifically, in the database's textual form, the string refers to the name field of a zone line.
CURIE: common:tzName
uriSchemeName
URI Scheme Name - The name of a URI scheme as officially defined by IANA.
CURIE: common:uriSchemeName
vendor
Vendor - This property represents a vendor.
CURIE: common:vendor
version
Version - The version number assigned to something by its vendor.
CURIE: common:version
InputModality_GESTURE
Gesture Input Modality - Modality that consists of the realization of gestures to input information or commands to the system.
CURIE: common:InputModality_GESTURE
__InputModality_Gesture^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Gesture^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputModality_TACTILE
Tactile Input Modality - An input modality in which information is entered by touching some sensor or device.
CURIE: common:InputModality_TACTILE
__InputModality_TACTILE^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Tactile^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputModality_TYPING
Typing Input Modality - An input modality in whoch the user enters information by typing using a keyboard or similar.
CURIE: common:InputModality_TYPING
Typing^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__InputModality_Typing^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputModality_VOICE
Voice Input Modality - Modality that consists of input introduction by means of voice.
CURIE: common:InputModality_VOICE
Voice^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__InputModality_Voice^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)OutputModality_AURAL
Aural Output Modality - This modality indicates the ability to use audio as an output modality.
CURIE: common:OutputModality_AURAL
Aural^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__OutputModality_Aural^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)OutputModality_TACTILE
Tactile Output Modality - This is a tactile modality in which user receives information from the system by means of the tac.
CURIE: common:OutputModality_TACTILE
__OutputModality_Tactile^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Tactile^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)SoundMode_NORMAL
Normal - Normal Sound Mode.
CURIE: common:SoundMode_NORMAL
__SoundMode_Normal^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Normal^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)SoundMode_SILENCE
Silence - Silence Sound Mode.
CURIE: common:SoundMode_SILENCE
__SoundMode_Silence^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Silence^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)UriScheme_HTTP
HTTP Scheme - This instance represents the "http" URI Scheme.
CURIE: common:UriScheme_HTTP
http^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)HTTP Schema^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
These are the fundamental Aspects and Properties such as the Device or the Delivery Context itself.
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: activeComponent, component, currentDevice, currentEnvironment, currentNetworkBearer, currentRuntimeEnvironment, currentUserAgent, defaultComponent, usablePixelsX, usablePixelsY,
Instances:
Aspect
Aspect - This class represents Aspects of the Context.
CURIE: dcn:Aspect
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.
CURIE: dcn:Associated_Entity
Context_Entity
Context Entity - This is the base class for the entities that define the Context and particularly the Delivery Context.
CURIE: dcn:Context_Entity
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.
CURIE: dcn:DeliveryContext
Device
Device - This class represents a device in the delivery context.
CURIE: dcn:Device
Environment
Environment - This class represents the physical environment in which an interaction takes place.
CURIE: dcn:Environment
The following classes are pairwise disjoint between them:
DisjointClasses (common:Context_CommonEntity, loc:Context_LocationEntity)
DisjointClasses (dcn:DeliveryContext, dcn:Device, dcn:Environment)
DisjointClasses (net:Context_NetworkEntity, dcn:DeliveryContext, dcn:Device, dcn:Environment)
DisjointClasses (common:Context_CommonEntity, net:Context_NetworkEntity)
DisjointClasses (hard:Context_HardwareEntity, soft:Context_SoftwareEntity, common:Context_CommonEntity)
DisjointClasses (common:TermGroup, common:NormativeStatus, common:AllDisjointSet)
DisjointClasses (hard:Context_HardwareEntity, dcn:DeliveryContext, dcn:Device, dcn:Environment)
DisjointClasses (common:Context_CommonEntity, dcn:Aspect, dcn:Environment, loc:Position, loc:LocationProvider, loc:LocationMethod, loc:Location, loc:GeoCoordinates, loc:GeoCoordinateRS, soft:Certificate, soft:Font, soft:FontFamily, soft:FontStyle, soft:HandlingAssociation, web:WebBrowserFeatures, web:MarkupModule, soft:Format, soft:Api, net:NetworkTechnology, net:NetworkSupport, net:NetworkMode, net:NetworkBearerTechnology, net:BandwidthSupport, hard:BluetoothProfile, hard:PointingResolution, hard:BluetoothStatus, hard:HardwareStatus, java:JavaPlatform, java:J2meProfile, java:J2meConfiguration)
DisjointClasses (dcn:Associated_Entity, dcn:Context_Entity)
DisjointClasses (loc:Context_LocationEntity, dcn:DeliveryContext, dcn:Device, dcn:Environment)
DisjointClasses (net:NetworkBearer, net:Network, soft:SoftwareAspect, hard:HardwareComponent)
DisjointClasses (soft:Context_SoftwareEntity, dcn:DeliveryContext, dcn:Device, dcn:Environment)
activeComponent
Active - This is a generic property that represents what Components (Aspect instances) are active in the Context of an Aspect.
CURIE: dcn:activeComponent
component
Component - A generic property that represents the relationship between an Aspect of the Delivery Context and its Components (Aspect instances).
CURIE: dcn:component
currentDevice
Current Device - This property represents the currently used device in a Delivery Context.
CURIE: dcn:currentDevice
currentEnvironment
Environment - The current physical environment associated to a Delivery Context.
CURIE: dcn:currentEnvironment
currentNetworkBearer
Current Network Bearer - This property represents the currently used network bearer in a Delivery Context.
CURIE: dcn:currentNetworkBearer
currentRuntimeEnvironment
Current Runtime Environment - This property represents the current runtime environment of a Delivery Context.
CURIE: dcn:currentRuntimeEnvironment
currentUserAgent
Current User Agent - The user agent currently used by the user and responsible of the current interaction in a Delivery Context.
CURIE: dcn:currentUserAgent
defaultComponent
Default Component - This is a generic property that represents a default Component (Aspect instance).
CURIE: dcn:defaultComponent
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.
CURIE: dcn:usablePixelsX
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.
CURIE: dcn:usablePixelsY
Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
A group of terms with properties, classes and instances that model the hardware elements of a Delivery Context.
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: Battery, BluetoothHardware, BluetoothProfile, BluetoothStatus, Camera, CellularHardware, CharacterDisplay, Context_HardwareEntity, CPU, DeviceHardware, Display, GraphicDisplay, HardwareComponent, HardwareStatus, InfraredHardware, InputDevice, Keyboard, MemoryCard, MemoryUnit, Microphone, NfcHardware, OutputDevice, PointingResolution, Speaker, TactileDisplay, WiFiHardware,
Properties: availableSize, battery, batteryBeingCharged, batteryCapacity, batteryLevel, bluetoothAddress, bluetoothName, bluetoothStatus, bluetoothVersion, builtInMemory, colorDepth, cpu, currentOrientation, deviceHardware, deviceIdentifier, display, extensionMemory, hardwareComponent, height, imei, inputCharacterSets, inputDevice, isTethered, maxCpuFrequency, meid, memory, muted, outputCharacterSets, outputDevice, pointingResolution, primary, primaryCamera, secondaryCamera, size, softkeyNumber, status, supportedBluetoothProfiles, supportedOrientations, thickness, volatile, volumeLevel, weight, width,
Instances: BluetoothStatus_DISCOVERABLE, BluetoothStatus_HIDDEN, BluetoothStatus_PAIRED, BluetoothStatus_TEMP_DISCOVERABLE, Feature_COLOR_DISPLAY, Feature_MONOCHROME_DISPLAY, HardwareStatus_OFF, HardwareStatus_ON, InputDevice_CLICK_WHEEL, InputDevice_FOUR_WAY_SCROLLER, InputDevice_JOG_DIAL, InputDevice_MOUSE, InputDevice_NUMERIC_KEYPAD, InputDevice_PHONE_KEYPAD, InputDevice_QWERTY_KEYBOARD, InputDevice_STYLUS, InputDevice_TOUCH_SCREEN, InputDevice_TRACK_BALL, PointingResolution_CHAR, PointingResolution_LINE, PointingResolution_PIXEL,
Battery
Battery - This class represents a battery in a device.
CURIE: hard:Battery
BluetoothHardware
Bluetooth Hardware - This class represents device hardware that can be used to access to Bluetooth technology.
CURIE: hard:BluetoothHardware
BluetoothProfile
Bluetooth Profile - This class describes a specific Bluetooth profile used to support a particular user scenario.
CURIE: hard:BluetoothProfile
BluetoothStatus
Bluetooth Status - This class represents the possible statuses of Bluetooth in a device.
CURIE: hard:BluetoothStatus
Camera
Camera - This class represents a camera in a device.
CURIE: hard:Camera
CellularHardware
Cellular Hardware - This class represents device hardware that can be used to access to mobile operator telephony networks.
CURIE: hard:CellularHardware
CharacterDisplay
Character Display - This class represents a character oriented display.
CURIE: hard:CharacterDisplay
Context_HardwareEntity
Context Hardware Entity - This is the base class for those ontology entities that have to do with hardware.
CURIE: hard:Context_HardwareEntity
CPU
CPU - This class describes a central processing unit associated with a device.
CURIE: hard:CPU
DeviceHardware
Device Hardware - This class represents the hardware in a device.
CURIE: hard:DeviceHardware
Display
Display - This class represents a visual display on a device.
CURIE: hard:Display
GraphicDisplay
Graphic Display - This class represents a graphic display.
CURIE: hard:GraphicDisplay
HardwareComponent
Hardware Component - This class represents a hardware component of a Device.
CURIE: hard:HardwareComponent
HardwareStatus
Hardware Status - This class represents the status of a hardware component.
CURIE: hard:HardwareStatus
InfraredHardware
InfraredHardware - This class represents the infrared hardware on a device.
CURIE: hard:InfraredHardware
InputDevice
Input Device - This class represents an input mechanism that can be available in a device.
CURIE: hard:InputDevice
Keyboard
Keyboard - This class represents a keyboard in a device.
CURIE: hard:Keyboard
MemoryCard
Memory Card - This class represents a storage card which can be attached to a device.
CURIE: hard:MemoryCard
false^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#boolean)
MemoryUnit
Memory Unit - This class represents some memory used in a device. It might, for example, be built-in memory that is part of the device, or it might be removable memory on some form of storage card.
CURIE: hard:MemoryUnit
Microphone
Microphone - This class represents a microphone in a device.
CURIE: hard:Microphone
NfcHardware
NFC Hardware - This class represents the NFC hardware on a device.
CURIE: hard:NfcHardware
OutputDevice
Output Device - This class represents an output mechanism that can be available in a device.
CURIE: hard:OutputDevice
PointingResolution
Pointing Resolution - This class represents the precision with which the pointing can be achieved on a device.
CURIE: hard:PointingResolution
Speaker
Speaker - This class represents a speaker component in a device.
CURIE: hard:Speaker
TactileDisplay
Tactile Display - A display that is tac-sensitive, allowing users to interact directly with the objects shown on the screen.
CURIE: hard:TactileDisplay
WiFiHardware
WiFi Hardware - This class represents hardware in a device that can be used to access to WiFi networks.
CURIE: hard:WiFiHardware
The following classes are pairwise disjoint between them:
DisjointClasses (hard:BluetoothProfile, hard:PointingResolution, hard:BluetoothStatus, hard:HardwareStatus)
DisjointClasses (hard:NfcHardware, hard:Display, hard:BluetoothHardware, hard:Camera, hard:WiFiHardware, hard:Microphone, hard:DeviceHardware, hard:Battery, hard:MemoryUnit, hard:CPU, hard:Speaker, hard:CellularHardware, hard:BluetoothProfile, hard:PointingResolution, hard:BluetoothStatus, hard:HardwareStatus)
availableSize
Available Memory Size - This property represents the amount of memory available for use, in bytes.
CURIE: hard:availableSize
battery
Battery - This property represents one or more batteries in a device.
CURIE: hard:battery
batteryBeingCharged
Battery Being Charged - This property indicates whether the battery is currently being charged or not.
CURIE: hard:batteryBeingCharged
batteryCapacity
Battery Capacity - The capacity of a battery, as an amount of electric charge that it can store, measured in ampere-hours.
CURIE: hard:batteryCapacity
batteryLevel
Battery Level - This property holds the percentage of the battery capacity that remains available.
CURIE: hard:batteryLevel
bluetoothAddress
Bluetooth Address - The Bluetooth address of the device represented in hexadecimal format. he Bluetooth address will be 12 characters long. Valid characters are 0-9 and A-F.
CURIE: hard:bluetoothAddress
bluetoothName
Bluetooth Friendly Name - The Bluetooth friendly name of the device.
CURIE: hard:bluetoothName
bluetoothStatus
Bluetooth Status - This property indicates the Bluetooth Status of a device.
CURIE: hard:bluetoothStatus
bluetoothVersion
Supported Bluetooth Version - This property represents the version/s of Bluetooth supported.
CURIE: hard:bluetoothVersion
builtInMemory
Built-in Memory - This property represents the memory built into the device and which is not removable during normal operation.
CURIE: hard:builtInMemory
colorDepth
Color Depth - Count the number of bits used for color definition.
CURIE: hard:colorDepth
cpu
CPU - This property represents a CPU for a device.
CURIE: hard:cpu
currentOrientation
Orientation - This property represents the current orientation of a display.
CURIE: hard:currentOrientation
0,90,-90,180
)deviceHardware
Device Hardware - This property represents the hardware associated with a device.
CURIE: hard:deviceHardware
deviceIdentifier
Device Identifier - Identifies univoquely a device.
CURIE: hard:deviceIdentifier
display
Display - This property represents a display associated with a device.
CURIE: hard:display
extensionMemory
Extension Memory - This property identifies additional memory that is provided to a device, typically in the form of removable memory cards.
CURIE: hard:extensionMemory
hardwareComponent
Hardware Component - This property represents a hardware component.
CURIE: hard:hardwareComponent
height
Height - The total height of something as a linear measure in centimeters.
CURIE: hard:height
imei
IMEI - The International Mobile Equipment Identity or IMEI is a number unique to every GSM and UMTS mobile phone..
CURIE: hard:imei
inputCharacterSets
Input Character Sets - This property defines the character sets supported by the device for input.
CURIE: hard:inputCharacterSets
inputDevice
Input Devices - The input mechanisms supported by a device.
CURIE: hard:inputDevice
isTethered
Tethered - This property states whether this Device is actuating "tethered" to another Device, giving the latter some kind of wireless connection.
CURIE: hard:isTethered
maxCpuFrequency
CPU Maximum Frequency - Processor maximum speed.
CURIE: hard:maxCpuFrequency
meid
MEID - Mobile Equipment Identifier (MEID) is a globally unique number identifying a physical piece of CDMA mobile station equipment. The number format is defined by the 3GPP2 standard S.R0048 but in practical terms, it can be seen as an IMEI but with hexadecimal digits.
CURIE: hard:meid
memory
Memory - This property represents the hardware memory component/s of a device.
CURIE: hard:memory
muted
Muted - Indicates if a speaker or microphone is muted or not.
CURIE: hard:muted
outputCharacterSets
Output Character Sets - This property defines the character sets supported by the device for output.
CURIE: hard:outputCharacterSets
outputDevice
Output Devices - The output mechanisms supported by a Device.
CURIE: hard:outputDevice
pointingResolution
Pointing Resolution - This property represents the precision with which pointing can be carried out on a device.
CURIE: hard:pointingResolution
primary
Primary - This property represents a relationship between the device hardware and the primary components it contains.
CURIE: hard:primary
primaryCamera
Primary Camera - This property represents the primary camera of a device.
CURIE: hard:primaryCamera
secondaryCamera
Secondary Camera - This property represents a secondary camera of a device.
CURIE: hard:secondaryCamera
size
Size - This property represents the total size of a hardware element (memory, registry, etc.) in bytes.
CURIE: hard:size
softkeyNumber
Number of Soft Keys - This property represents the number of input keys on the keyboard whose function can be controlled programatically.
CURIE: hard:softkeyNumber
status
Status - This property represents the status of a hardware component.
CURIE: hard:status
supportedBluetoothProfiles
Supported Bluetooth Profiles - This property defines the Bluetooth profiles supported by the device.
CURIE: hard:supportedBluetoothProfiles
supportedOrientations
Supported Orientation - This property holds the supported orientations of a display.
CURIE: hard:supportedOrientations
0,90,-90,180
)thickness
Thickness - The thickness of something measured in centimeters.
CURIE: hard:thickness
volatile
Volatile - This property indicates if the memory unit is volatile or not.
CURIE: hard:volatile
volumeLevel
Volume Level - The relative volume level of a speaker (between 0 and 100).
CURIE: hard:volumeLevel
weight
Weight - The weight of something physical, measured in kilos.
CURIE: hard:weight
width
Width - The total width of something as a linear measure, measured in centimeters.
CURIE: hard:width
BluetoothStatus_DISCOVERABLE
Bluetooth Discoverable - This status indicates that the device can be discovered by other Bluetooth devices.
CURIE: hard:BluetoothStatus_DISCOVERABLE
Discoverable^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__BTStatus_Discoverable^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)BluetoothStatus_HIDDEN
Bluetooth Status Hidden - This status indicates that the device cannot be discovered by other Bluetooth devices.
CURIE: hard:BluetoothStatus_HIDDEN
__BTStatus_Hidden^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Hidden^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)BluetoothStatus_PAIRED
Bluetooth Status Paired - This status indicates that the device is paired to other Bluetooth device.
CURIE: hard:BluetoothStatus_PAIRED
Paired^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__BTStatus_Paired^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)BluetoothStatus_TEMP_DISCOVERABLE
Bluetooth Status Temporarily Discoverable - This status indicates that the device can be temporarily discovered by other Bluetooth devices.
CURIE: hard:BluetoothStatus_TEMP_DISCOVERABLE
__BTStatus_Temp_Discoverable^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Temporary Discoverable^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Feature_COLOR_DISPLAY
Color Display - This feature indicates that color display is supported.
CURIE: hard:Feature_COLOR_DISPLAY
__Feature_ColorDisplay^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)ColorDisplay^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Feature_MONOCHROME_DISPLAY
MonochromeDisplay - This feature indicates that a display is monochrome.
CURIE: hard:Feature_MONOCHROME_DISPLAY
__Feature_MonochromeDisplay^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)MonochromeDisplay^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)HardwareStatus_OFF
Off - This status indicates that the hardware component is off.
CURIE: hard:HardwareStatus_OFF
__HardwareStatus_Off^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Off^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)HardwareStatus_ON
On - This status indicates that the hardware component is on.
CURIE: hard:HardwareStatus_ON
On^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__HardwareStatus_On^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_CLICK_WHEEL
Click Wheel - A wheel that is normally placed either below the screen or on the side of the device that lets the user quickly move up and down and click on link or items on the screen.
CURIE: hard:InputDevice_CLICK_WHEEL
__InputDevice_ClickWheel^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_FOUR_WAY_SCROLLER
Four Way Scroller - Scroll up and down and side to side.
CURIE: hard:InputDevice_FOUR_WAY_SCROLLER
__InputDevice_FourWayScroller^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_JOG_DIAL
Jog Dial - A jog dial, jog wheel, shuttle dial, or shuttle wheel is a type of knob, ring, wheel, or dial which allows the user to shuttle or jog.
CURIE: hard:InputDevice_JOG_DIAL
__InputDevice_JogDial^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_MOUSE
Mouse - Represents a typical two button mouse found on a PC device.
CURIE: hard:InputDevice_MOUSE
__InputDevice_Mouse^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_NUMERIC_KEYPAD
Numeric Keypad - A keyboard with only numeric input.
CURIE: hard:InputDevice_NUMERIC_KEYPAD
__InputDevice_NumericKeypad^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_PHONE_KEYPAD
Phone Keypad - A phone-style keypad where multiple symbols are available through multiple presses of a limited number of keys.
CURIE: hard:InputDevice_PHONE_KEYPAD
__InputDevice_PhoneKeypad^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__InputDevice_PhoneKeypad^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_QWERTY_KEYBOARD
Qwerty Keyboard - Represents a full alphanumeric keyboard.
CURIE: hard:InputDevice_QWERTY_KEYBOARD
__InputDevice_QwertyKeyboard^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_STYLUS
Stylus - Represents a stylus.
CURIE: hard:InputDevice_STYLUS
__InputDevice_Stylus^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_TOUCH_SCREEN
Touch Screen - Touch screen that allows pointing to an area on the screen.
CURIE: hard:InputDevice_TOUCH_SCREEN
__InputDevice_TouchScreen^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)InputDevice_TRACK_BALL
Track Ball - A little sphere that acts like a trackball mouse.
CURIE: hard:InputDevice_TRACK_BALL
__InputDevice_TrackBall^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)PointingResolution_CHAR
Character Pointing Resolution - The pointing device can select an individual character.
CURIE: hard:PointingResolution_CHAR
__PointingResolution_Character^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)character^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)PointingResolution_LINE
Line Pointing Resolution - The pointing device can select a line of text.
CURIE: hard:PointingResolution_LINE
__PointingResolution_Line^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)line^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)PointingResolution_PIXEL
Pixel Pointing Resolution - The pointing device can select an individual pixel.
CURIE: hard:PointingResolution_PIXEL
pixel^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__PointingResolution_Pixel^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
These terms model a minimal set of properties and classes that allow to represent the features of a Delivery Context related to the support of Java technologies.
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: Context_JavaEntity, J2meConfiguration, J2meOptionalPackage, J2meProfile, J2meRuntimeEnvironment, JavaPlatform, JavaRuntimeEnvironment,
Properties: availableJREs, defaultJRE, j2meConfigurations, j2meOptionalPackages, j2meProfiles, javaPlatforms, jsr, maxHeapSize, maxJarSize, totalMemoryForJavaApps,
Instances: JavaPlatform_J2ME,
Context_JavaEntity
Context Java Entity - This class subsumes all the classes that are related to the Java characteristics of a Delivery Context.
CURIE: java:Context_JavaEntity
J2meConfiguration
J2ME Configuration - This class represents J2ME configurations.
CURIE: java:J2meConfiguration
J2meOptionalPackage
J2ME Standard Optional Package - This class represents standard optional packages that can run ina J2ME runtime environment.
CURIE: java:J2meOptionalPackage
J2meProfile
J2ME Profile - This class represents J2ME Profiles.
CURIE: java:J2meProfile
J2meRuntimeEnvironment
J2ME Runtime Environment - This class represents a J2ME runtime environment.
CURIE: java:J2meRuntimeEnvironment
JavaPlatform
Java Platform - This class represents Java Platforms.
CURIE: java:JavaPlatform
JavaRuntimeEnvironment
Java Runtime Environment - This class represents Java Runtime Environments.
CURIE: java:JavaRuntimeEnvironment
The following classes are pairwise disjoint between them:
DisjointClasses (java:JavaPlatform, java:J2meProfile, java:J2meConfiguration, java:J2meOptionalPackage, java:JavaRuntimeEnvironment)
DisjointClasses (java:JavaPlatform, java:J2meProfile, java:J2meConfiguration)
DisjointClasses (java:J2meOptionalPackage, java:JavaRuntimeEnvironment)
availableJREs
Available Java Runtime Environments - The available Java Runtime Environments.
CURIE: java:availableJREs
defaultJRE
Default Java Runtime Environment - The default Java Runtime Environment.
CURIE: java:defaultJRE
j2meConfigurations
Supported J2ME Configurations - The supported J2ME configurations.
CURIE: java:j2meConfigurations
j2meOptionalPackages
J2ME Optional Packages - The optional packages that makes available a J2ME runtime environment.
CURIE: java:j2meOptionalPackages
j2meProfiles
Supported J2ME Profiles - The supported J2ME profiles.
CURIE: java:j2meProfiles
javaPlatforms
Java Platforms - The Java Platforms supported by a Java Runtime Environment.
CURIE: java:javaPlatforms
jsr
JSR - The JSR specification id that corresponds to a Java Technology.
CURIE: java:jsr
maxHeapSize
Maximum Heap Size - The maximum heap size in bytes supported by a Java Runtime Environment.
CURIE: java:maxHeapSize
maxJarSize
Maximum JAR size - The maximum JAR size for a Java Application supported by a Java Runtime Environment.
CURIE: java:maxJarSize
totalMemoryForJavaApps
JavaMaxMemorySize - Indicates the device's maximum size in bytes for storing Java applications.
CURIE: java:totalMemoryForJavaApps
JavaPlatform_J2ME
Java ME - Java Platform, Micro Edition.
CURIE: java:JavaPlatform_J2ME
Java ME^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)1^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
This group of terms is aimed at defining a set of classes, properties and instances that have to do with Geographic Location.
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: AngleOfArrivalLocMethod, AssistedLocMethod, CellIdLocMethod, Context_LocationEntity, GeoCoordinateRS, GeoCoordinates, Location, LocationMethod, LocationProvider, NetworkBasedLocMethod, Position, SatelliteLocMethod, ShortRangeLocMethod, TerminalBasedLocMethod, TimeDifferenceLocMethod, TimeOfArrivalLocMethod, UnassistedLocMethod, UTMCoordinates, WGS84Coordinates,
Properties: altitude, availableLocationProviders, coordinates, course, currentLocation, datum, easting, estimatedPosition, geoReferenceSystem, horizontalAccuracy, iso6709String, lastKnownLocation, latitude, latitudeZone, locationCostsMoney, locationMethod, longitude, longitudeZone, northing, position, speed, supportedGeoCoordinateRS, supportedLocationProviders, timestamp, typicalResponseTime, utmCoordinates, verticalAccuracy, wgs84Coordinates,
Instances: Feature_ALTITUDE, Feature_COURSE, Feature_SPEED, GeoCoordinateRS_UTM, GeoCoordinateRS_WGS84,
AngleOfArrivalLocMethod
Angle Of Arrival Method - Location method Angle of Arrival for cellular / terrestrial RF system.
CURIE: loc:AngleOfArrivalLocMethod
AssistedLocMethod
Assisted Method - Location method is assisted by the other party (Terminal assisted for Network based, Network assisted for terminal based).
CURIE: loc:AssistedLocMethod
CellIdLocMethod
Cell Id Method - Location method Cell-ID for cellular (in GSM, this is the same as CGI, Cell Global Identity).
CURIE: loc:CellIdLocMethod
Context_LocationEntity
Context Location Entity - This class reprensents the set of all delivery context entities that has to do with location.
CURIE: loc:Context_LocationEntity
GeoCoordinateRS
Geographical Coordinate Reference System - This class represents a geographical coordinate system.
CURIE: loc:GeoCoordinateRS
GeoCoordinates
Geographical Coordinates - This class represents geographical coordinates that allow to locate precisely a point on the Earth surface.
CURIE: loc:GeoCoordinates
Location
Location - This class represents all the information about a location.
CURIE: loc:Location
LocationMethod
Location Method - It represents an specific mechanism used to calculate the location of a thing.
CURIE: loc:LocationMethod
LocationProvider
Location Provider - Represents an entity capable of providing location information.
CURIE: loc:LocationProvider
NetworkBasedLocMethod
Network Based Method - Location method is of type network based. This means that the final location result is calculated in the network.
CURIE: loc:NetworkBasedLocMethod
Position
Position - This class represents a position, which it is composed by the coordinates of a point on the Earth surface, together with the speed, course, and the corresponding accuracies and timestamp.
CURIE: loc:Position
SatelliteLocMethod
Satellite Method - The location method uses satellites to assist in obtaining the location.
CURIE: loc:SatelliteLocMethod
ShortRangeLocMethod
Short Range Method - Location method Short-range positioning system (for example, Bluetooth LP).
CURIE: loc:ShortRangeLocMethod
TerminalBasedLocMethod
Terminal Based Method - Location method is of type terminal based. This means that the final location result is calculated in the terminal.
CURIE: loc:TerminalBasedLocMethod
TimeDifferenceLocMethod
Time Difference Method - Location method Time Difference for cellular / terrestrial RF system.
CURIE: loc:TimeDifferenceLocMethod
TimeOfArrivalLocMethod
Time of Arrival Method - Location method Time of Arrival (TOA) for cellular / terrestrial RF system.
CURIE: loc:TimeOfArrivalLocMethod
UnassistedLocMethod
Unassisted Method - Location method is unassisted it does not need other party in order to obtain the location.
CURIE: loc:UnassistedLocMethod
UTMCoordinates
(Non Normative) UTM Coordinates - This class represents UTM coordinates.
CURIE: loc:UTMCoordinates
WGS84Coordinates
WGS84 Coordinates - This class represents WGS84 coordinates.
CURIE: loc:WGS84Coordinates
WGS84^^http://www.w3.org/2001/XMLSchema#string)
The following classes are pairwise disjoint between them:
DisjointClasses (loc:AssistedLocMethod, loc:UnassistedLocMethod)
DisjointClasses (loc:Position, loc:LocationProvider, loc:LocationMethod, loc:Location, loc:GeoCoordinates, loc:GeoCoordinateRS)
DisjointClasses (loc:TerminalBasedLocMethod, loc:NetworkBasedLocMethod)
altitude
Altitude - The altitude as defined by the WGS84 coordinate system.
CURIE: loc:altitude
availableLocationProviders
Available Location Providers - This property represents the LocationProviders that are currently available in a network, device or the Delivery Context itself as whole.
CURIE: loc:availableLocationProviders
coordinates
Coordinates - The coordinates of a point.
CURIE: loc:coordinates
course
Course - The course made good in degrees relative to true north. The value is always in the range [0.0,360.0) degrees.
CURIE: loc:course
currentLocation
Current Location - The current location associated to the environment component of this Delivery Context.
CURIE: loc:currentLocation
datum
Datum - The datum that express the reference of the coordinates.
CURIE: loc:datum
easting
(Non-Normative) Easting - The easting (x) component of the UTM coordinates measured in metres.
CURIE: loc:easting
estimatedPosition
Estimated Position - The estimated position provided by a location provider.
CURIE: loc:estimatedPosition
geoReferenceSystem
Georeference System - This property represents the reference system in which are expressed the geographical coordinates.
CURIE: loc:geoReferenceSystem
horizontalAccuracy
Horizontal Accuracy - Stimate of the horizontal accuracy of the location in metres.
CURIE: loc:horizontalAccuracy
iso6709String
ISO 6709:1983 String - The position represented as an ISO6709:1983 String.
CURIE: loc:iso6709String
lastKnownLocation
Last Known Location - The last known location associated to a Delivery Context.
CURIE: loc:lastKnownLocation
latitude
Latitude - Latitude as defined by the WGS84 coordinate reference system.
CURIE: loc:latitude
latitudeZone
(Non-Normative) UTM Latitude Zone - This property represent the UTM latitude zone.
CURIE: loc:latitudeZone
locationCostsMoney
Location Costs Money - This property indicates whether the location provider has a cost for the user.
CURIE: loc:locationCostsMoney
locationMethod
Location Method - The location method used by a LocationProvider for determining the current location.
CURIE: loc:locationMethod
longitude
Longitude - The longitude as defined by the WGS84 coordinate system.
CURIE: loc:longitude
longitudeZone
(Non-Normative) UTM Longitude Zone - This property represents the longitude zone according to the UTM coordinate system.
CURIE: loc:longitudeZone
northing
(Non-Normative) Northing - The northing component of the UTM coordinates measured in metres.
CURIE: loc:northing
position
Position - The position associated to a Location.
CURIE: loc:position
speed
Speed - Observed speed in meters per second.
CURIE: loc:speed
supportedGeoCoordinateRS
Geographical Coordinate Systems - Indicates what are goegraphical coordinate systems supported by the location provider.
CURIE: loc:supportedGeoCoordinateRS
supportedLocationProviders
Supported Location Providers - This property is a list of the Location Providers supported by a Device or a Network.
CURIE: loc:supportedLocationProviders
timestamp
Location Timestamp - A timestamp that indicates when it was obtained the position in question.
CURIE: loc:timestamp
typicalResponseTime
Typical Response Time - This property represents the typical response time in seconds of a location provider from the instant in which the location is requested to the moment in which the location is returned.
CURIE: loc:typicalResponseTime
utmCoordinates
(Non-Normative) UTM Coordinates - Coordinates of a point expressed in the UTM reference system.
CURIE: loc:utmCoordinates
verticalAccuracy
Vertical Accuracy - Stimate of the vertical accuracy of the location in metres.
CURIE: loc:verticalAccuracy
wgs84Coordinates
WGS84 Coordinates - Coordinates of a point expressed in the WGS84 reference system.
CURIE: loc:wgs84Coordinates
Feature_ALTITUDE
Altitude Feature - Indicates that the location provider is capable of determining the altitude.
CURIE: loc:Feature_ALTITUDE
Altitude^^http://www.w3.org/2001/XMLSchema#string
)__Location_Feature_Altitude^^http://www.w3.org/2001/XMLSchema#string
)Feature_COURSE
Course Feature - This feature indicates that the location provider supports course determination.
CURIE: loc:Feature_COURSE
Course^^http://www.w3.org/2001/XMLSchema#string
)__Location_Feature_Course^^http://www.w3.org/2001/XMLSchema#string
)Feature_SPEED
Speed Feature - This feature indicates that a location provider is capable of determining the speed.
CURIE: loc:Feature_SPEED
Speed^^http://www.w3.org/2001/XMLSchema#string
)__Location_Feature_Speed^^http://www.w3.org/2001/XMLSchema#string
)GeoCoordinateRS_UTM
UTM - The Universal Traversal Marcator coordinate reference system.
CURIE: loc:GeoCoordinateRS_UTM
UTM^^http://www.w3.org/2001/XMLSchema#string
)__GeocordinateRS_UTM^^http://www.w3.org/2001/XMLSchema#string
)GeoCoordinateRS_WGS84
WGS 84 - The WGS 84 geographic coordinates reference system.
CURIE: loc:GeoCoordinateRS_WGS84
__GeoCordinateRS_WGS84^^http://www.w3.org/2001/XMLSchema#string
)WGS84^^http://www.w3.org/2001/XMLSchema#string
)Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
This group models classes, properties and instances that have to do with the Network characteristics of the Delivery Context.
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: BandwidthSupport, Context_NetworkEntity, HttpProxy, Network, NetworkBearer, NetworkBearerTechnology, NetworkMode, NetworkSupport, NetworkTechnology, NonTransparentProxy, PLMNetwork, Proxy, TransparentProxy, WiFiNetwork, WiredNetwork,
Properties: APN, availableNetworkBearers, bandwidthSupport, bearerNetwork, bearerTechnology, cellId, connectedNetworks, currentDownloadBandwidth, currentUploadBandwidth, defaultNetworkBearer, homePLMNetwork, maxDownloadBandwidth, maxUploadBandwidth, mcc, minDownloadBandwith, minUploadBandwidth, mnc, networkMode, networkSupport, networkTechnology, operationBands, preferredNetworkBearer, presentNetworks, proxy, signalStrength, ssid, supportedNetworkBearers, supportedNetworkModes, typicalDownloadBandwith, typicalUploadBandwidth,
Instances:
BandwidthSupport
Bandwidth Support - This class represents the bandwith characteristics provided by a Network Bearer Technology.
CURIE: net:BandwidthSupport
Context_NetworkEntity
Context Network Entity - This class reprensents the set of all delivery context entities that have to do with network characteristics.
CURIE: net:Context_NetworkEntity
HttpProxy
Http Proxy - It is a forwarding agent, receiving requests for a URI in its absolute form, rewriting all or part of the message, and forwarding the reformatted request toward the server identified by the URI..
CURIE: net:HttpProxy
Network
Network - This class represents a Network in the Delivery Context.
CURIE: net:Network
NetworkBearer
Network Bearer - This class represents a network bearer in a delivery context.
CURIE: net:NetworkBearer
NetworkBearerTechnology
Network Bearer Technology - This class represents network bearer technologies.
CURIE: net:NetworkBearerTechnology
NetworkMode
Newtwork Mode - A mode of operation of a network which includes network technology and operation frequency bands.
CURIE: net:NetworkMode
NetworkSupport
Network Support - This class represents the network characteristics of a device.
CURIE: net:NetworkSupport
NetworkTechnology
Network Technology - This class represents different network technologies.
CURIE: net:NetworkTechnology
NonTransparentProxy
Non Transparent HTTP Proxy - An HTTP a proxy that modifies the request or response in order to provide some added service to the user agent, such as group annotation services, media type transformation, protocol reduction, or anonymity filtering..
CURIE: net:NonTransparentProxy
PLMNetwork
Public Land Mobile Network - A public land mobile network (PLMN) is a network that is established and operated by an administration or by a recognized operating agency (ROA) for the specific purpose of providing land mobile telecommunications services to the public.
CURIE: net:PLMNetwork
Proxy
Proxy - A computer network service that allows clients to make indirect network connections to other network services.
CURIE: net:Proxy
TransparentProxy
Transparent HTTP Proxy - An HTTP proxy that does not modify the request or response beyond what is required for proxy authentication and identification..
CURIE: net:TransparentProxy
WiFiNetwork
WiFi Network - This class represents a WiFi network.
CURIE: net:WiFiNetwork
WiredNetwork
Wired Network - This class represents a wired network in general.
CURIE: net:WiredNetwork
The following classes are pairwise disjoint between them:
DisjointClasses (net:TransparentProxy, net:NonTransparentProxy)
DisjointClasses (net:NetworkTechnology, net:NetworkSupport, net:NetworkMode, net:NetworkBearerTechnology, net:BandwidthSupport)
DisjointClasses (net:Proxy, net:NetworkBearer, net:Network, net:NetworkTechnology, net:NetworkSupport, net:NetworkMode, net:NetworkBearerTechnology, net:BandwidthSupport)
DisjointClasses (net:WiFiNetwork, net:WiredNetwork, net:PLMNetwork)
APN
APN - The Access Point Name associated to a network bearer.
CURIE: net:APN
availableNetworkBearers
Available Network Bearers - The available network bearers offered by a Network or available for a Device.
CURIE: net:availableNetworkBearers
bandwidthSupport
Bandwidth Support - The bandwidth support offered by a Network Bearer Technology.
CURIE: net:bandwidthSupport
bearerNetwork
Bearer Network - The network that provides the infraestructure of a Network Bearer.
CURIE: net:bearerNetwork
bearerTechnology
Network Bearer Technology - The technology used by a Network Bearer.
CURIE: net:bearerTechnology
cellId
Cell Identifier - The id of the cell to which the device is interacting with in the mobile network.
CURIE: net:cellId
connectedNetworks
Connected Networks - The networks to which a device is currently connected.
CURIE: net:connectedNetworks
currentDownloadBandwidth
Current Download Bandwidth - This property represents the current download bandwidth offered by a network bearer measured in Kbits/s.
CURIE: net:currentDownloadBandwidth
currentUploadBandwidth
Current Upload Bandwidth - This property represents the current upload bandwidth offered by a Network Bearer measured in Kbits/s.
CURIE: net:currentUploadBandwidth
defaultNetworkBearer
Default Network Bearer - This property represents the default Network Bearer for a Device.
CURIE: net:defaultNetworkBearer
homePLMNetwork
Home Network - The home PLMN network of a device.
CURIE: net:homePLMNetwork
maxDownloadBandwidth
Maximum download Bandwidth - This property represents a maximum download bandwidth measured in Kbits/s.
CURIE: net:maxDownloadBandwidth
maxUploadBandwidth
Maximum Upload Bandwidth - This property represents a maximum upload bandwidth measured in Kbits/s.
CURIE: net:maxUploadBandwidth
mcc
Mobile Country Code - This property identifies univoquely the country of a mobile network.
CURIE: net:mcc
minDownloadBandwith
Minimum Download Bandwidth - This property represents a minimum download bandwidth that can be offered and measured in Kbits/s.
CURIE: net:minDownloadBandwith
minUploadBandwidth
Minimum Upload Bandwidth - This property represents a minimum upload bandwidth that can be offered measured in Kbits/s.
CURIE: net:minUploadBandwidth
mnc
Mobile Network Code - A Mobile Network Code (MNC) is used in combination with a Mobile Country Code (MCC) (also known as a "MCC / MNC tuple") to uniquely identify a mobile phone operator/carrier using the GSM, CDMA, iDEN, TETRA and UMTS public land mobile networks and some satellite mobile networks.
CURIE: net:mnc
networkMode
Network Mode - This property represents the network mode of a Network.
CURIE: net:networkMode
networkSupport
Network Support - The network-related characteristics of a device.
CURIE: net:networkSupport
networkTechnology
Network Technology - This property holds a network technology.
CURIE: net:networkTechnology
operationBands
Operation Band - The frequencies of operation of a network. Frequencies are expressed in Mhz.
CURIE: net:operationBands
preferredNetworkBearer
Preferred Network Bearer - This property represents the preferred network bearer for a Network.
CURIE: net:preferredNetworkBearer
presentNetworks
Present Networks - The networks that are present in the current Environment.
CURIE: net:presentNetworks
proxy
Proxy - This property represents one or more proxies that can be present while using a Network Bearer.
CURIE: net:proxy
signalStrength
Signal Strength - This property indicates the relative (from 0 to 100) signal strength offered by a Network in this Context.
CURIE: net:signalStrength
ssid
Service Set Identifier - The SSID of a WiFi network.
CURIE: net:ssid
supportedNetworkBearers
Supported Network Bearers - This property holds the set of network bearers supported by a Network or by a Device..
CURIE: net:supportedNetworkBearers
supportedNetworkModes
Supported Network Modes - The supported Network Modes of a Device.
CURIE: net:supportedNetworkModes
typicalDownloadBandwith
Typical Download Bandwidth - This property represents a typical download bandwidth measured in Kbits/s.
CURIE: net:typicalDownloadBandwith
typicalUploadBandwidth
Typical Upload Bandwidth - This property represents a typical upload bandwith measured in Kbits/s.
CURIE: net:typicalUploadBandwidth
Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
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: MmsClient, PushClient, WapPushClient,
Properties: applicationIds, defaultMmsClient, defaultWapPushClient, maxMmsMessageSize, maxWapPushMessageSize, maxWapPushRequests, mmsVersions, wapPushVersions,
Instances:
MmsClient
MMS User Agent - A user agent capable of managing MMS Messages.
CURIE: push:MmsClient
PushClient
Push Client - This class represents user agents capable of receiving and processing push requests.
CURIE: push:PushClient
WapPushClient
WAP Push Client - A user agent capable of managing WAP Push incoming messages.
CURIE: push:WapPushClient
The following classes are pairwise disjoint between them:
applicationIds
Push Application Ids - This property represents the list of types of Push-enabled applications supported by the device. Application identifiers are represented on absolute URI format. A wildcard ("*") may be used to indicate support for any application.
CURIE: push:applicationIds
defaultMmsClient
Default MMS Client - The default MMS client on the device.
CURIE: push:defaultMmsClient
defaultWapPushClient
Default WAP Push Client - The default WAP Push Client on a device.
CURIE: push:defaultWapPushClient
maxMmsMessageSize
MMS Maximum Message Size - The maximum size of an interchanged message in byes.
CURIE: push:maxMmsMessageSize
maxWapPushMessageSize
WAP Push Maximum Message Size - THe maximum message size supported by the WAP Push User Agent in bytes.
CURIE: push:maxWapPushMessageSize
maxWapPushRequests
WAP Push Maximum Number of Requests - The maximum number of WAP Push requests that the WAP Push User Agent is capable to deal with.
CURIE: push:maxWapPushRequests
mmsVersions
MMS versions - The supported MMS versions.
CURIE: push:mmsVersions
wapPushVersions
WAP Push Versions - Represents the versions of the (WAP) Push enabler supported.
CURIE: push:wapPushVersions
Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
It is a set of properties, classes and instances that model the software elements of a Delivery Context.
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: Api, Application, AudioFormat, AudioPlayer, AudioRecorder, Certificate, Context_SoftwareEntity, DeviceSoftware, EmailClient, Font, FontFamily, FontStyle, Format, HandlingAssociation, ImageFormat, MediaPlayer, MediaRecorder, OperatingSystem, Plugin, Program, RuntimeEnvironment, SoftwareAspect, UserAgent, VideoFormat, VideoPlayer, VideoRecorder, X509Certificate, XmlFormat,
Properties: acceptedCharacterSets, acceptedTransferEncodings, apis, applicationProtocols, availableUserAgents, certificates, characterColumns, characterRows, contentType, defaultHandler, deviceSoftware, fontFamily, fonts, fontSize, fontStyle, handledElement, handler, issuer, maxDeliveryUnitSize, namespace, notAfter, notBefore, operatingSystem, preferredFormats, subject, supportedFormats, supportedStreamedFormats, uriSchemes,
Instances: Feature_VIRTUALKEYBOARD, FontFamily_CURSIVE, FontFamily_FANTASY, FontFamily_MONOSPACE, FontFamily_SANS_SERIF, FontFamily_SERIF, FontStyle_ITALICS, FontStyle_NORMAL, FontStyle_OBLIQUE,
Api
API - This is a generic class that represents an application programming interface.
CURIE: soft:Api
Application
Application Program - This class represents an application program.
CURIE: soft:Application
AudioFormat
Audio Format - This class represents a particular audio format, such as MP3 or WAV.
CURIE: soft:AudioFormat
AudioPlayer
Audio Player - This class represents a user agent capable of dealing with audio formats.
CURIE: soft:AudioPlayer
AudioRecorder
Audio Recorder - This class represents a user agent capable of recording audio.
CURIE: soft:AudioRecorder
Certificate
Certificate - This class represents a digital certificate.
CURIE: soft:Certificate
Context_SoftwareEntity
Context Software Entity - This class subsumes all the entities in the ontology that have to do with software-specific characterisitics.
CURIE: soft:Context_SoftwareEntity
DeviceSoftware
Device Software - This class represents the software in a device.
CURIE: soft:DeviceSoftware
EmailClient
E-Mail Client - This class represents a user agent capable of sending and receiving e-mail.
CURIE: soft:EmailClient
Font
Font - This class represents fonts.
CURIE: soft:Font
FontFamily
Font Family - This class represents Font Familiies.
CURIE: soft:FontFamily
FontStyle
Font Style - This class denotes font styles.
CURIE: soft:FontStyle
Format
Format - This class represents formats that can be used to represent something.
CURIE: soft:Format
HandlingAssociation
Handling Association - This class represents the relationship between an entity (MIME Type, URI Scheme, etc.) and a program capable of handling such entity.
CURIE: soft:HandlingAssociation
ImageFormat
Image Format - This class represents a particular image format, such as jpeg, gif or png.
CURIE: soft:ImageFormat
MediaPlayer
Media Player - This class represents any kind of user agent capable of playing media.
CURIE: soft:MediaPlayer
MediaRecorder
Media Recorder - This class represents a user agent capable of recording different kind of media, such as a audio or video.
CURIE: soft:MediaRecorder
OperatingSystem
Operating System - This class represents operating systems.
CURIE: soft:OperatingSystem
Plugin
Plugin - This class represents a plugin, i.e. a software piece which extends the functionality offered by a host application (web browser, drawing application, etc).
CURIE: soft:Plugin
Program
Program - This class represents a computer program.
CURIE: soft:Program
RuntimeEnvironment
Runtime Environment - This class represents a runtime environment present in a device. It can be a JRE, Brew or any other technology.
CURIE: soft:RuntimeEnvironment
SoftwareAspect
Software Aspect - This class represents a software aspect.
CURIE: soft:SoftwareAspect
UserAgent
User Agent - This class represents a client within a device.
CURIE: soft:UserAgent
VideoFormat
Video Format - This class represents a particular video format, such as AVI or MP4.
CURIE: soft:VideoFormat
VideoPlayer
Video Player - This class represents user agents capable of dealing with video formats.
CURIE: soft:VideoPlayer
VideoRecorder
Video Recorder - This class represents a user agent capable of recording video.
CURIE: soft:VideoRecorder
X509Certificate
X.509 Certificate - This class represents an X.509 certificate.
CURIE: soft:X509Certificate
XmlFormat
XML Format - This class represents formats that are represented using XML.
CURIE: soft:XmlFormat
The following classes are pairwise disjoint between them:
DisjointClasses (soft:Program, soft:Plugin, soft:DeviceSoftware)
DisjointClasses (soft:Format, soft:Api, soft:Certificate, soft:Font, soft:FontFamily, soft:FontStyle, soft:HandlingAssociation, soft:Program, soft:Plugin, soft:DeviceSoftware)
DisjointClasses (soft:Certificate, soft:Font, soft:FontFamily, soft:FontStyle, soft:HandlingAssociation)
DisjointClasses (soft:Format, soft:Api)
DisjointClasses (soft:RuntimeEnvironment, soft:OperatingSystem, soft:Application)
acceptedCharacterSets
Accepted Character Sets - This property represents the charsets accepted by a user agent.
CURIE: soft:acceptedCharacterSets
acceptedTransferEncodings
Accepted Transfer Encodings - The accepted transfer encodings supported by a user agent..
CURIE: soft:acceptedTransferEncodings
apis
APIs - The APIs supported by a user agent.
CURIE: soft:apis
applicationProtocols
Supported Application Protocols - This property represents the application protocols by a program.
CURIE: soft:applicationProtocols
availableUserAgents
Available User Agents - This property represents the available User Agents on a device.
CURIE: soft:availableUserAgents
certificates
Certificates - Installed certificates in a device or user agent.
CURIE: soft:certificates
characterColumns
Character Columns - The typical number of characters that can be displayed in a single row on the device display. This is an estimate using the default font for the device.
CURIE: soft:characterColumns
characterRows
Character Rows - The typical number of rows of characters that can be displayed on the device display. This is an estimate using the default font for the device.
CURIE: soft:characterRows
contentType
MIME Type - These are the MIME types associated with this type of format.
CURIE: soft:contentType
defaultHandler
Default Handler - This property represents a default handler.
CURIE: soft:defaultHandler
deviceSoftware
Device Software - This property represents the software on the device.
CURIE: soft:deviceSoftware
fontFamily
Font Family - The font family of a font.
CURIE: soft:fontFamily
fonts
Fonts - The fonts provided by a Context Entity. It can be the Device Software in general, a Web Browser or other program.
CURIE: soft:fonts
fontSize
Font Size - The absolute size of a font measured in points.
CURIE: soft:fontSize
fontStyle
Font Style - This property represents the font style of a font.
CURIE: soft:fontStyle
handledElement
Handled Element - This property represents the handled element in a handler relationship.
CURIE: soft:handledElement
handler
Handler - This property represents a program that acts as a handler.
CURIE: soft:handler
issuer
Issuer - The issuer of a certificate.
CURIE: soft:issuer
maxDeliveryUnitSize
Maximum Delivery Unit Size - The maximum message size for a delivery unit supported by a user agent measured in bytes. A Delivery Unit can be defined as a set of material transferred between two cooperating programs as the response to a single request.
CURIE: soft:maxDeliveryUnitSize
namespace
Namespace - The namespace of an XML format.
CURIE: soft:namespace
notAfter
Not After - This property conveys a date that indicates that the certificate in question will not be valid after that date.
CURIE: soft:notAfter
notBefore
Not Before - This property indicates that this certificate is valid not before this date.
CURIE: soft:notBefore
operatingSystem
Active Operating System - This is the active operating system.
CURIE: soft:operatingSystem
preferredFormats
Preferred Formats - The best supported formats.
CURIE: soft:preferredFormats
subject
Subject - The subject of a certificate.
CURIE: soft:subject
supportedFormats
Supported Formats - This property represents the formats that are supported by a program.
CURIE: soft:supportedFormats
supportedStreamedFormats
Supported Streamed Formats - This property represents the formats that are supported by a program in streaming mode.
CURIE: soft:supportedStreamedFormats
uriSchemes
Supported URI Schemes - The supported URI Schemes of a user agent.
CURIE: soft:uriSchemes
Feature_VIRTUALKEYBOARD
Virtual Keyboard - Virtual keyboard feature indicates that exists a virtual keyboard that facilitiates user input.
CURIE: soft:Feature_VIRTUALKEYBOARD
__Feature_VirtualKeyboard^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)VirtualKeyboard^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontFamily_CURSIVE
Cursive - Generic Cursive Family.
CURIE: soft:FontFamily_CURSIVE
Cursive^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__FontFamily_Cursive^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontFamily_FANTASY
Fantasy - Generic Fantasy Family.
CURIE: soft:FontFamily_FANTASY
Fantasy^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__FontFamily_Fantasy^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontFamily_MONOSPACE
Monospace - Generic Monospace Family.
CURIE: soft:FontFamily_MONOSPACE
__FontFamily_MonoSpace^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Monospace^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontFamily_SANS_SERIF
Sans Serif - Generic Sans Serif Family.
CURIE: soft:FontFamily_SANS_SERIF
__FontFamily_SansSerif^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Sansserif^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontFamily_SERIF
Serif - Generic Serif Family.
CURIE: soft:FontFamily_SERIF
Serif^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__FontFamily_Serif^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontStyle_ITALICS
Italics - Italics style.
CURIE: soft:FontStyle_ITALICS
__FontStyle_Italics^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Italics^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontStyle_NORMAL
Normal - Normal Style.
CURIE: soft:FontStyle_NORMAL
__FontStyle_Normal^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Normal^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)FontStyle_OBLIQUE
Oblique - Oblique Style.
CURIE: soft:FontStyle_OBLIQUE
Oblique^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)__FontStyle_Oblique^^http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#string
)Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
This group of terms models a minimal set of properties and classes that allow to represent the features of a Delivery Context related to the support of Web Browsing technologies.
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: Context_WebBrowsingEntity, CTransformationProxy, MarkupModule, PageMarkup, ScriptLanguage, StyleLanguage, WebBrowser, WebBrowserApi, WebBrowserFeatures, WebRuntime,
Properties: availableWREs, cacheSize, defaultWebBrowser, defaultWRE, javascriptEnabled, markupModules, maxCacheObjectSize, maxDownloadableObjectSize, maxEmbeddedObjectSize, maxTotalPageWeight, publicIdentifier, rendersTables, showsAcessKeys, showsPageTitle, supportsAccessKeys, supportsCookies,
Instances:
Context_WebBrowsingEntity
Context Web Browser Entity - This class subsumes all the Delivery Context entities that have to do with web browsing characteristics.
CURIE: web:Context_WebBrowsingEntity
CTransformationProxy
Content Transformation Proxy - This class represents a Content Transformation Proxy, an intermediary in the communications path between a web browser and the origin server. These intermediary adjust HTML pages designed for desktop presentation to provide an enhanced user experience when accessed from a mobile device..
CURIE: web:CTransformationProxy
MarkupModule
Markup Module - This class represents a module of a markup language.
CURIE: web:MarkupModule
PageMarkup
Standard Page Markup - A page markup language, such as HTML or WML.
CURIE: web:PageMarkup
ScriptLanguage
Script Language - This class represents a Script language.
CURIE: web:ScriptLanguage
StyleLanguage
Style Language - This class represents a Style language.
CURIE: web:StyleLanguage
WebBrowser
Web Browser - This class represents a Web Browser.
CURIE: web:WebBrowser
WebBrowserApi
Web Browser API - This class represents APIs implemented by Web Browsers.
CURIE: web:WebBrowserApi
WebBrowserFeatures
Web Browser Features - This class represents the features of a Web Browser.
CURIE: web:WebBrowserFeatures
WebRuntime
Web Runtime - This class represents a Web Runtime capable of executing widgets.
CURIE: web:WebRuntime
The following classes are pairwise disjoint between them:
DisjointClasses (web:WebBrowserFeatures, web:MarkupModule)
DisjointClasses (net:Proxy, web:ScriptLanguage, web:StyleLanguage, web:PageMarkup, web:WebBrowserApi, web:WebBrowser, web:WebBrowserFeatures, web:MarkupModule)
DisjointClasses (web:WebRuntime, web:WebBrowserFeatures, web:MarkupModule)
availableWREs
Available Web Runtime Environments - This property represents the Web Runtime Environments which are available on a device.
CURIE: web:availableWREs
cacheSize
Cache Size - The size of the cache (in bytes) implemented by the browser.
CURIE: web:cacheSize
defaultWebBrowser
Default Web Browser - The default Web Browser in a device.
CURIE: web:defaultWebBrowser
defaultWRE
Default Web Runtime Environment - This property represents the default Web Runtime Environment on a device.
CURIE: web:defaultWRE
javascriptEnabled
Javascript Enabled - This property indicates whether Javascript is enabled or not in the web browser.
CURIE: web:javascriptEnabled
markupModules
Markup Modules - The modules used by a markup language.
CURIE: web:markupModules
maxCacheObjectSize
Maximum Cache Object Size - The maximum size of an object in the browser cache in bytes.
CURIE: web:maxCacheObjectSize
maxDownloadableObjectSize
Maximum Downloadable Object Size - Maximum size in bytes for content (image, ringtone, etc.) downloaded via web browser.
CURIE: web:maxDownloadableObjectSize
maxEmbeddedObjectSize
Maximum Embedded Object Size - Maximum size in bytes for media embedded in web pages.
CURIE: web:maxEmbeddedObjectSize
maxTotalPageWeight
Maximum Total Page Weight - The maximum page weight in bytes supported by a browser (this includes the markup and all the possible referenced objects in the page) such as images, styleSheets, script files, etc.
CURIE: web:maxTotalPageWeight
publicIdentifier
Public Identifier - The public identifier of an XML format or module.
CURIE: web:publicIdentifier
rendersTables
Renders Tables - This property indicates whether the browser renders tables or not.
CURIE: web:rendersTables
showsAcessKeys
Shows Access Keys - This property indicates whether the browser displays automatically the character associated to access keys or not.
CURIE: web:showsAcessKeys
showsPageTitle
Shows Page Title - Indicates whether the browser displays the title of the current page or not.
CURIE: web:showsPageTitle
supportsAccessKeys
Supports Access Keys - This property indicates whether the browser supports access keys or not.
CURIE: web:supportsAccessKeys
supportsCookies
Supports Cookies - This property indicates whether the browser supports cookies or not.
CURIE: web:supportsCookies
Utility instances can be found in the OWL file.
Example instances can be found in the OWL examples file.
This section is informative.
A number of properties in the Ontology represent physical magnitudes. The same magnitude, for instance "length", can be measured using different units ("meters", "inches", "feet", "milimeters", etc), yielding to different numeric values depending on the unit used. However, from a conceptual point of view, all of these values are (or should be) actually equivalent.
RDF nor OWL supports to tag a literal value with its measurement unit. In other words, RDF literal nodes can represent discrete numeric values, such as "10" or "9.81", but a literal node does not capture the unit used to express the value. On the other hand, the problem of ontological modelling of measurement units is still open to debate and goes beyond the scope of this specification. For example, the [MUO Ontology] is a recent proposal for modelling measurement units using OWL.
In this version of the Ontology, each Property that represents a magnitude has to be expressed normatively in a single unit. This solution is simple and at the same time maximizes interoperability. However, it is also recognized that this approach might not be suitable in all scenarios, due to both practical (some scales are more conveniently captured using certain units) and cultural reasons. Therefore, it is expected that, once a Measurement Units Ontology is widely adopted (and standardized), future versions of this specification will allow to represent magnitudes using different units.
This section is informative.
Only a minimum set of instances has been declared as normative in this specification. This has been done for simplicity and maintainability reasons. On the other hand it is important to remark that Vocabularies based on the Ontology may define their own normative instances for representing specific values within their respective domains. For example, the [DDR Core Vocabulary] enumerates different instances for image formats or markup languages.
Nonetheless, the main OWL file (distributed as a companion resource), contains a number of utility instances that can come in handy for Ontology users or implementors. Instances for character sets, MIME Types, network technologies and formats, among others, are included.
In addition, example instances (under the http://www.example.org
namespace) are also distributed with the only purpose of illustrating how the Ontology works in practice.
This section is normative.
A conforming implementation of this Recommendation must implement all the normative sections of this document.
This section is informative.
To improve the readability of the specification a Class Hierarchy Summary has been automatically generated from the ontology itself.
This section is informative.
A graphical representation of the Datatype Property Hierarchy and the Object Property Hierarchy has been automatically generated from the Ontology itself.
This section is informative.
A summary of changes has been created in order to enumerate:
Class | Reason |
dcn:AngleOfArrivalLocationMethod | Renamed to loc:AngleOfArrivalLocMethod |
dcn:AspectRatio | Class no longer needed. Substituted by a datatype property named pixelAspectRatio |
dcn:AssistedLocationMethod | Renamed to loc:AssistedLocMethod |
dcn:AudioFormatSupport | Intermediate class no longer needed. See soft:supportedFormats . |
dcn:AvailableNetworkBearer | Class no longer needed. See the availableNetworkBearers property. |
dcn:BearerType | Class no longer needed. See the net:NetworkBearerTechnology class |
dcn:BinaryFormat | Class no longer needed as there is no specific need in differentiating between binary and text formats. |
dcn:BluetoothSupport | The functionality of this class has been taken over by net:BluetoothHardware |
dcn:Browser | Class no longer needed. See WebBrowser |
dcn:CellIdLocationMethod | Renamed to loc:CellIdLocMethod |
dcn:Centimeters | Units have been dropped from the ontology |
dcn:Coulombs | Units have been dropped from the ontology |
dcn:DeliveryContext_Entity | Renamed to dcn:Context_Entity |
dcn:DeliveryContext_EnvironmentEntity | No longer needed |
dcn:DeliveryContext_HardwareEntity | Renamed to hard:Context_HardwareEntity |
dcn:DeliveryContext_JavaEntity |
Renamed to java:Context_JavaEntity |
dcn:DeliveryContext_LocationEntity |
Renamed to loc:Context_LocationEntity |
dcn:DeliveryContext_MeasureEntity | Dropped as units are no longer modelled by the ontology |
dcn:DeliveryContext_NetworkEntity |
Renamed to net:Context_NetworkEntity |
dcn:DeliveryContext_SoftwareEntity | Renamed to soft:Context_SoftwareEntity |
dcn:DeliveryContext_WebBrowserEntity | Renamed to
web:Context_WebBrowsingEntity |
dcn:ExtendedPageMarkup | Deleted for simplification purposes. See web:PageMarkup |
dcn:Feet | Units have been dropped from the ontology |
dcn:ImageFormatSupport | Intermediate class no longer needed. See soft:supportedFormats |
dcn:Inches | Units have been dropped from the ontology |
dcn:J2meStandardOptionalPackage | Class no longer needed as there is no specific need in differentiating standard and not standard optional packages. |
dcn:JavaSupport | Intermediate class no longer needed. See object properties under the java namespace. |
dcn:LocationProviderFeature | It has been created a more generic class for representing features common:Feature |
dcn:LocationProviderSupport | Intermediate class no longer needed. See loc:supportedLocationProviders |
dcn:Meters | Units have been dropped from the ontology |
dcn:MeterToCentimeter | Units have been dropped from the ontology |
dcn:MeterToFoot | Units have been dropped from the ontology |
dcn:MeterToInch | Units have been dropped from the ontology |
dcn:MeterToMillimeter | Units have been dropped from the ontology |
dcn:MeterToPica | Units have been dropped from the ontology |
dcn:MeterToPoint | Units have been dropped from the ontology |
dcn:MilliampHours | Units have been dropped from the ontology |
dcn:Millimeters | Units have been dropped from the ontology |
dcn:MmsSupport | Intermediate class no longer needed. See common:supports , soft:availableUserAgents and push:defaultMmsClient |
dcn:MobileNetwork | See net:PLMNetwork |
dcn:NetworkBasedLocationMethod | Renamed to loc:NetworkBasedLocMethod |
dcn:NetworkEnvironment | Class no longer needed. See net:presentNetworks |
dcn:NetworkType | See net:NetworkTechnology |
dcn:OperatingSystemSupport | Intermediate class no longer needed. See common:supports |
dcn:Organisation | Class no longer neded as authors and contributors are not modelled with the Ontology. |
dcn:Orientation | Class no longer needed. See hard:supportedOrientations or hard:currentOrientation |
dcn:OrientationSupport | Class no longer needed. See hard:supportedOrientations or hard:currentOrientation |
dcn:Originator | Class no longer neded as authors and contributors are not modelled with the Ontology. |
dcn:PageMarkupSupport | Intermediate class no longer needed. See soft:supportedFormats or soft:preferredFormats |
dcn:Person | Class no longer neded as authors and contributors are not modelled with the Ontology. |
dcn:PhysicalElectricCharge | Units have been dropped from the ontology |
dcn:PhysicalLength | Units have been dropped from the ontology |
dcn:PhysicalQuantity | Units have been dropped from the ontology |
dcn:Picas | Units have been dropped from the ontology |
dcn:PixelCount | Class no longer needed. See hard:resolutionWidth or hard:resolutionHeight |
dcn:Place | See loc:Location |
dcn:Point | See loc:Position |
dcn:PointingInputDevice | Deleted for simplification purposes. See hard:InputDevice and its normative instances |
dcn:Points | Deleted for simplification purposes. See loc:Position |
dcn:PropietaryPageMarkup | Deleted for simplification purposes. See web:PageMarkup |
dcn:RasterImageFormat | Class no longer needed as there is no specific need in modelling the difference between vectorial and raster image formats. |
dcn:SatelliteLocationMethod | Renamed to loc:SatelliteLocMethod |
dcn:ShortRangeLocationMethod | Renamed to loc:ShortRangeLocMethod |
dcn:StandardPageMarkup | Deleted for simplification purposes. See web:PageMarkup |
dcn:TactileInputDevice | Deleted for simplification purposes. See hard:InputDevice |
dcn:TerminalBasedLocationMethod | Renamed to loc:TerminalBasedLocMethod |
dcn:TextFormat | Deleted for simplification purposes. See soft:Format |
dcn:TextInputType | Class no longer needed. |
dcn:TimeDifferenceLocationMethod | Renamed to loc:TimeDifferenceLocMethod |
dcn:TimeOfArrivalLocationMethod | Renamed to loc:TimeOfArrivalLocMethod |
dcn:UnassistedLocationMethod | Renamed to loc:UnassistedLocMethod |
dcn:UnitConversion | Units have been dropped from the ontology |
dcn:UriSchema | Renamed to common:UriScheme |
dcn:User | The ontology does not cover User Context Aspects. |
dcn:VectorImageFormat | Class no longer needed as there is no specific need in modelling the difference between vectorial and raster image formats. |
dcn:VideoFormatSupport | Intermediate class no longer needed. See soft:supportedFormats |
dcn:WapPushSupport | Intermediate class no longer needed. See See common:supports , soft:availableUserAgents and push:defaultWapPushClient |
dcn:WebBrowserSupport | Intermediate class no longer needed. See common:supports , soft:availableUserAgents and web:defaultWebBrowser |
dcn:WTAI | Deleted for simplification purposes. See web:WebBrowserApi |
dcn:Xhtml1Markup | Deleted for simplification purposes. See web:PageMarkup and soft:XmlFormat |
dcn:Xhtml1ModularizedMarkup | Deleted for simplification purposes. See web:PageMarkup , soft:XmlFormat and web:MarkupModule |
dcn:Xhtml1Module | Deleted for simplification purposes. See web:MarkupModule |
Class | Reason |
common:AllDisjointSet | Non normative, auxiliary class |
loc:AngleOfArrivalLocMethod | New name for an existing class |
soft:Application | New entity modelled |
soft:SoftwareAspect | New entity modelled |
dcn:Aspect | New name for an existing class |
loc:AssistedLocMethod | New name for an existing class |
soft:AudioRecorder | New entity modelled |
net:BandwidthSupport | New entity modelled |
hard:BluetoothHardware | New entity modelled |
hard:BluetoothStatus | New entity modelled |
loc:CellIdLocMethod | New name for an existing class |
hard:CellularHardware | New entity modelled |
soft:Certificate | New entity modelled |
hard:CharacterDisplay | New entity modelled |
common:ContentType | New entity modelled |
common:Context_CommonEntity | New entity modelled |
dcn:Context_Entity | New name for an existing class |
hard:Context_HardwareEntity | New name for an existing class |
java:Context_JavaEntity | New name for an existing class |
loc:Context_LocationEntity | New name for an existing class |
net:Context_NetworkEntity | New name for an existing class |
soft:Context_SoftwareEntity | New name for an existing class |
web:Context_WebBrowsingEntity | New name for an existing class |
web:CTransformationProxy | New entity modelled |
soft:EmailClient | New entity modelled |
common:Feature | New entity modelled |
soft:Font | New entity modelled |
soft:FontFamily | New entity modelled |
soft:FontStyle | New entity modelled |
hard:GraphicDisplay | New entity modelled |
soft:HandlingAssociation | New entity modelled |
hard:HardwareComponent | New entity modelled |
hard:HardwareStatus | New entity modelled |
net:HttpProxy | New entity modelled |
hard:InfraredHardware | New entity modelled |
common:InputModality | New entity modelled |
hard:Keyboard | New entity modelled |
common:Language | New entity modelled |
soft:MediaRecorder | New entity modelled |
hard:MemoryCard | New entity modelled |
hard:Microphone | New entity modelled |
common:Modality | New entity modelled |
net:Network | New entity modelled |
loc:NetworkBasedLocMethod | New name for an existing class |
net:NetworkBearerTechnology | New name for an existing class |
net:NetworkTechnology | New name for an existing class |
hard:NfcHardware | New entity modelled |
net:NonTransparentProxy | New entity modelled |
common:NormativeStatus | Non normative, auxiliary class |
hard:OutputDevice | New entity modelled |
common:OutputModality | New entity modelled |
net:PLMNetwork | New entity modelled |
soft:Plugin | New entity modelled |
loc:Position | New entity modelled |
soft:Program | New entity modelled |
net:Proxy | New entity modelled |
soft:RuntimeEnvironment | New entity modelled |
loc:SatelliteLocMethod | New name for an existing class |
loc:ShortRangeLocMethod | New name for an existing class |
common:SoundMode | New entity modelled |
hard:Speaker | New entity modelled |
hard:TactileDisplay | New entity modelled |
common:TermGroup | Non normative, auxiliary class |
loc:TerminalBasedLocMethod | New name for an existing class |
loc:TimeDifferenceLocMethod | New name for an existing class |
loc:TimeOfArrivalLocMethod | New name for an existing class |
common:TimeZone | New entity modelled |
net:TransparentProxy | New entity modelled |
loc:UnassistedLocMethod | New name for an existing class |
common:UriScheme | New name for an existing class |
common:Vendor | New entity modelled |
soft:VideoRecorder | New entity modelled |
web:WebRuntime | New entity modelled |
hard:WiFiHardware | New entity modelled |
net:WiFiNetwork | New entity modelled |
net:WiredNetwork | New entity modelled |
soft:X509Certificate | New entity modelled |
Property | Reason |
dcn:activeBluetoothProfile | Deleted for generalization purposes. See common:active |
dcn:activeGeoCoordinateRS | Deleted for generalization purposes. See common:active |
dcn:activeJavaRuntimeEnvironment | Deleted for generalization purposes. See dcn:activeComponent and dcn:currentRuntimeEnvironment |
dcn:activeMmsClient | Deleted for generalization purposes. See dcn:activeComponent and dcn:currentUserAgent |
dcn:activeNetworkBearer | Deleted for generalization purposes. See dcn:activeComponent and dcn:currentNetworkBearer |
dcn:activeOperatingSystem | Renamed to soft:operatingSystem |
dcn:activeUserAgent | Deleted for generalization purposes. See dcn:activeComponent and dcn:currentUserAgent |
dcn:activeWapPushClient | Deleted for generalization purposes. See dcn:activeComponent and dcn:currentUserAgent |
dcn:activeWebBrowser | Deleted for generalization purposes. See dcn:activeComponent and dcn:currentUserAgent |
dcn:addressType | Property not considered relevant |
dcn:alternativeNames | Deleted for simplification purposes. See common:name |
dcn:aspectRatio | Deleted for simplification purposes. See common:pixelAspectRatio |
dcn:aspectRatioHeightComponent | Deleted for simplification purposes. See common:pixelAspectRatio |
dcn:aspectRatioWidthComponent | Deleted for simplification purposes. See common:pixelAspectRatio |
dcn:audioFormatSupport | Deleted for simplification purposes. See soft:supportedFormats |
dcn:availableJavaRuntimeEnvironments | Renamed to java:availableJREs |
dcn:availableMemorySize | Renamed to hard:availableSize |
dcn:availableMmsClients | Deleted for simplification and generalization purposes. See soft:availableUserAgents |
dcn:availableOperatingSystems | Deleted for simplification and generalization purposes. See common:available |
dcn:availableWapPushClients | Deleted for simplification and generalization purposes. See soft:availableUserAgents |
dcn:availableWebBrowsers | Deleted for simplification and generalization purposes. See soft:availableUserAgents |
dcn:batteries | Renamed to hard:battery |
dcn:bearerType | See net:bearerTechnology |
dcn:bitsPerPixel | See hard:colorDepth |
dcn:bluetoothSupport | Intermediate property no longer needed. See hard:hardwareComponent and hard:BluetoothHardware |
dcn:bluetoothVersions | Renamed to hard:bluetoothVersion |
dcn:cameraEnabled | Deleted for generalization purposes. See hard:HardwareStatus and its normative instances |
dcn:cameraResolution | Deleted for generalization purposes. See common:resolutionWidth and common:resolutionHeight |
dcn:cameras | Renamed to hard:camera |
dcn:cellIdentifier | Renamed to net:cellId |
dcn:colloquialNames | Deleted for simplification purposes. See common:name |
dcn:conversionFactor | Units have been dropped from the ontology |
dcn:conversionName | Units have been dropped from the ontology |
dcn:conversionValue | Units have been dropped from the ontology |
dcn:currentPosition | See loc:position and loc:currentLocation |
dcn:defaultJavaRuntimeEnvironment | Renamed to java:defaultJRE |
dcn:defaultOrientation | See hard:supportedOrientations and hard:currentOrientation |
dcn:defaultPixelCount | Intermediate property no longer needed. |
dcn:deliveryContextEntityName | Auxiliary property no longer needed. |
dcn:device | See dcn:currentDevice |
dcn:email | Class no longer neded as authors and contributors are not modelled with the Ontology |
dcn:environment | See dcn:currentEnvironment |
dcn:extensionBaseMarkups | Deleted for simplification purposes |
dcn:fromQuantity | Units have been dropped from the ontology |
dcn:homeNetwork | Renamed to net:homePLMNetwork |
dcn:imageFormatSupport | Intermediate property no longer needed. See soft:supportedFormats |
dcn:inputDevices | Renamed to hard:inputDevice |
dcn:javaSupport | Intermediate property no longer needed. See common:supports |
dcn:jsrNumber | Renamed to java:jsr |
dcn:lastKnownPosition | See loc:lastKnownLocation |
dcn:location | See loc:currentLocation and loc:position |
dcn:locationFeatures | See common:Feature and its normative instances |
dcn:locationProviderSupport | Deleted for simplification and generalization purposes. See common:supports |
dcn:locationTimestamp | Renamed to loc:timestamp |
dcn:maximumCpuFrequency | Renamed to hard:maxCpuFrequency |
dcn:maximumDownloadableObjectSize | Renamed to web:maxDownloadableObjectSize |
dcn:maximumEmbeddedObjectSize | Renamed to web:maxEmbeddedObjectSize |
dcn:maximumHeapSize | Renamed to java:maxHeapSize |
dcn:maximumJarSize | Renamed to java:maxJarSize |
dcn:maximumMmsMessageSize | Renamed to push:maxMmsMessageSize |
dcn:maximumPixelCount | Intermediate property no longer needed |
dcn:maximumTotalPageWeight | Renamed to web:maxTotalPageWeight |
dcn:maximumWapPushMessageSize | Renamed to push:maxWapPushMessageSize |
dcn:maximumWapPushRequests | Renamed to push:maxWapPushRequests |
dcn:mimeTypes | See soft:contentType |
dcn:minimumPixelCount | Intermediate property no longer needed |
dcn:mmsSupport | Intermediate property no longer needed. See common:supports and soft:availableUserAgents |
dcn:network | See net:bearerNetwork |
dcn:networkIdentifier | See net:mnc and net:mcc |
dcn:networkType | See net:networkTechnology |
dcn:numberOfSoftKeys | Renamed to hard:softkeyNumber |
dcn:operatingNetworkBearer | See dcn:currentNetworkBearer |
dcn:operatingSystemSupport | Intermediate property no longer needed. See common:supports , common:available and soft:operatingSystem |
dcn:organisations | Class no longer neded as authors and contributors are not modelled with the Ontology |
dcn:orientationSupport | Intermediate property no longer needed. See hard:supportedOrientations and hard:currentOrientation |
dcn:orientationValue | See hard:currentOrientation |
dcn:originator | Class no longer neded as authors and contributors are not modelled with the Ontology |
dcn:pageMarkupSupport | Intermediate class no longer needed. See soft:supportedFormats |
dcn:pixelCount | Intermediate class no longer needed. See hard:resolutionWidth and hard:resolutionHeight |
dcn:preferredAudioFormat | Deleted for generalization purposes. See soft:preferredFormats |
dcn:preferredImageFormat | Deleted for generalization purposes. See soft:preferredFormats |
dcn:preferredPageMarkupLanguage | Deleted for generalization purposes. See soft:preferredFormats |
dcn:preferredVideoFormat | Deleted for generalization purposes. See soft:preferredFormats |
dcn:prefix | Renamed to common:uriSchemeName |
dcn:primaryCPU | Deleted for generalization purposes. See hard:primary |
dcn:proportionalDefaultFont | Fonts have been modelled explicitly. See soft:Font and soft:FontFamily |
dcn:relatedW3CoreVocProperty | Renamed to ommon:relatedDDRCoreVoc |
dcn:removableMemory | See the class MemoryCard |
dcn:scriptLanguages | Deleted for generalization and simplification purposes. See soft:supportedFormats |
dcn:styleLanguages | Deleted for generalization purposes. See soft:supportedFormats |
dcn:supportedAudioFormats | Deleted for generalization purposes. See soft:supportedFormats |
dcn:supportedImageFormats | Deleted for generalization purposes. See soft:supportedFormats |
dcn:supportedPageMarkupLanguages | Deleted for generalization purposes. See soft:supportedFormats |
dcn:supportedVideoFormats | Deleted for generalization purposes. See soft:supportedFormats |
dcn:supportsAudioOutput | See common:OutputModality and its normative instances |
dcn:supportsBookmarks | Property not considered relevant anymore |
dcn:supportsColor | See hard:colorDepth |
dcn:supportsFrames | Property not considered relevant anymore |
dcn:supportsImages | Property not considered relevant anymore. See hard:Display and its descendants. |
dcn:supportsJavaApplets | Property not considered relevant anymore |
dcn:supportsVoiceRecognition | See common:InputModality and its normative instances. |
dcn:systemIdentifier | Property not considered relevant anymore. See web:publicIdentifier |
dcn:textInputType | Property not considered relevant anymore |
dcn:toQuantity | Units have been dropped from the ontology |
dcn:totalDisplayPixelsX | See common:resolutionWidth |
dcn:totalDisplayPixelsY | See common:resolutionHeight |
dcn:totalMemorySize | See hard:size |
dcn:typicalDisplayCharactersX | Renamed to soft:characterColumns |
dcn:typicalDisplayCharactersY | Renamed to soft:characterRows |
dcn:unitAbbreviation | Units have been dropped from the ontology |
dcn:unitName | Units have been dropped from the ontology |
dcn:usableDisplayPixelsX | See common:resolutionWidth and dcn:usablePixelsX |
dcn:usableDisplayPixelsY | See common:resolutionHeight and dcn:usablePixelsY |
dcn:user | Deleted as User Context is out of scope for this specification |
dcn:value | See common:restrictionValue |
dcn:videoFormatSupport | Intermediate property no longer needed. See soft:supportedFormats and soft:supportedStreamedFormats |
dcn:wapPushSupport | Intermediate property no longer needed. See common:supports , soft:availableUserAgents and push:defaultWapPushClient |
dcn:webBrowserFeatures | Deleted for generalization purposes. See common:supports |
dcn:webBrowserSupport | Intermediate property no longer needed. See common:supports , soft:availableUserAgents and web:defaultWebBrowser |
dcn:where | See loc:position and loc:currentLocation |
dcn:xhtml11Modules | Deleted for simplification purposes. See web:markupModules |
Property | Reason |
common:active | New generic property |
dcn:activeComponent | New generic property |
net:APN | New characteristic modelled |
push:applicationIds | New characteristic modelled |
common:available | New generic property |
java:availableJREs | New name for an existing property |
hard:availableSize | New name for an existing property |
soft:availableUserAgents | Generic property that simplifies the ontology |
web:availableWREs | New characteristic modelled |
net:bandwidthSupport | New characteristic modelled |
hard:battery | New name for an existing property |
net:bearerTechnology | New name for an existing property |
hard:bluetoothAddress | New characteristic modelled |
hard:bluetoothName | New characteristic modelled |
hard:bluetoothStatus | New characteristic modelled |
hard:bluetoothVersion | New name for an existing property |
net:cellId | New name for an existing property |
soft:certificates | New characteristic modelled |
soft:characterColumns | New name for an existing property |
soft:characterRows | New name for an existing property |
common:charsetName | Added to define Character Sets normatively |
hard:colorDepth | New name for an existing property |
hard:hardwareComponent | New generic property |
dcn:component | New generic property |
net:connectedNetworks | New generic property |
soft:contentType | New characteristic modelled |
common:contentTypeName | New characteristic modelled |
common:countryCode | New characteristic modelled |
hard:cpu | New name for an existing property |
dcn:currentDevice | New name for an existing property |
net:currentDownloadBandwidth | New characteristic modelled |
dcn:currentEnvironment | New name for an existing property |
loc:currentLocation | New name for an existing property |
dcn:currentNetworkBearer | New name for an existing property |
dcn:currentRuntimeEnvironment | New characteristic modelled |
net:currentUploadBandwidth | New characteristic modelled |
dcn:currentUserAgent | New name for an existing property |
common:default | New generic property |
dcn:defaultComponent | New generic property |
soft:defaultHandler | New characteristic modelled |
java:defaultJRE | New name for an existing property |
net:defaultNetworkBearer | New characteristic modelled |
web:defaultWRE | New characteristic modelled |
common:disjointClass | Non normative auxiliary property |
common:disjointSet | Non normative auxiliary property |
soft:fontFamily | New characteristic modelled |
soft:fonts | New characteristic modelled |
soft:fontSize | New characteristic modelled |
soft:fontStyle | New characteristic modelled |
soft:handledElement | New characteristic modelled |
soft:handler | New characteristic modelled |
net:homePLMNetwork | New name for an existing property |
common:id | New generic property |
common:informativeReference | Non normative auxiliary property |
hard:inputDevice | New name for an existing property |
loc:iso6709String | New characteristic modelled |
soft:issuer | New characteristic modelled |
hard:isTethered | New characteristic modelled |
web:javascriptEnabled | New characteristic modelled |
java:jsr | New name for an existing property |
common:languageCode | New characteristic modelled |
common:languageTag | New characteristic modelled |
loc:lastKnownLocation | New characteristic modelled |
web:maxCacheObjectSize | New name for an existing property |
hard:maxCpuFrequency | New name for an existing property |
soft:maxDeliveryUnitSize | New generic property |
web:maxDownloadableObjectSize | New name for an existing property |
net:maxDownloadBandwidth | New name for an existing property |
web:maxEmbeddedObjectSize | New name for an existing property |
java:maxHeapSize | New name for an existing property |
java:maxJarSize | New name for an existing property |
push:maxMmsMessageSize | New name for an existing property |
web:maxTotalPageWeight | New name for an existing property |
net:maxUploadBandwidth | New characteristic modelled |
push:maxWapPushMessageSize | New name for an existing property |
push:maxWapPushRequests | New name for an existing property |
net:mcc | New characteristic modelled |
hard:memory | New name for an existing property |
net:minDownloadBandwith | New characteristic modelled |
net:minUploadBandwidth | New characteristic modelled |
net:mnc | New characteristic modelled |
hard:muted | New characteristic modelled |
net:networkTechnology | New name for an existing property |
common:normativeReference | Non normative auxiliary property |
common:normativeStatus | Non normative auxiliary property |
common:normativeURI | Non normative auxiliary property |
soft:notAfter | New characteristic modelled |
soft:notBefore | New characteristic modelled |
soft:operatingSystem | New name for an existing property |
hard:outputDevice | New characteristic modelled |
loc:position | New name for an existing property |
soft:preferredFormats | New generic property |
net:preferredNetworkBearer | New characteristic modelled |
net:presentNetworks | New characteristic modelled |
hard:primary | New generic property |
net:proxy | New characteristic modelled |
common:relatedDDRCoreVoc | New name for an existing property |
common:resolutionHeight | New name for an existing property |
common:resolutionWidth | New name for an existing property |
hard:secondaryCamera | New characteristic modelled |
common:serialNumber | New characteristic modelled |
web:showsAcessKeys | New characteristic modelled |
net:signalStrength | New characteristic modelled |
hard:size | New characteristic modelled |
hard:softkeyNumber | New name for an existing property |
common:soundMode | New characteristic modelled |
net:ssid | New characteristic modelled |
common:standardNumber | New characteristic modelled |
hard:status | New characteristic modelled |
soft:subject | New characteristic modelled |
soft:supportedFormats | New generic property |
hard:supportedOrientations | New name for an existing property |
soft:supportedStreamedFormats | New characteristic modelled |
common:supports | New generic property |
web:supportsAccessKeys | New characteristic modelled |
common:termGroupPrefix | Non normative auxiliary property |
common:termGroups | Non normative auxiliary property |
hard:thickness | New characteristic modelled |
loc:timestamp | New name for an existing property |
common:timeZone | New characteristic modelled |
common:timeZoneString | New characteristic modelled |
common:transferEncodingName | Added to define Transfer Encodings normatively |
net:typicalDownloadBandwith | New characteristic modelled |
net:typicalUploadBandwidth | New characteristic modelled |
common:tzName | New characteristic modelled |
common:uriSchemeName | Added to define URI Schemes normatively |
dcn:usablePixelsX | New name for an existing property |
dcn:usablePixelsY | New name for an existing property |
hard:volatile | New characteristic modelled |
hard:volumeLevel | New characteristic modelled |
hard:weight | New characteristic modelled |
The editors wish to acknowledge the contributions of members of the UWA WG.
The editors wish to acknowledge the specific written contributions of: