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.