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,
ApiAPI - This is a generic class that represents an application programming interface.
CURIE: soft:Api
ApplicationApplication Program - This class represents an application program.
CURIE: soft:Application
AudioFormatAudio Format - This class represents a particular audio format, such as MP3 or WAV.
CURIE: soft:AudioFormat
AudioPlayerAudio Player - This class represents a user agent capable of dealing with audio formats.
CURIE: soft:AudioPlayer
AudioRecorderAudio Recorder - This class represents a user agent capable of recording audio.
CURIE: soft:AudioRecorder
CertificateCertificate - This class represents a digital certificate.
CURIE: soft:Certificate
Context_SoftwareEntityContext Software Entity - This class subsumes all the entities in the ontology that have to do with software-specific characterisitics.
CURIE: soft:Context_SoftwareEntity
DeviceSoftwareDevice Software - This class represents the software in a device.
CURIE: soft:DeviceSoftware
EmailClientE-Mail Client - This class represents a user agent capable of sending and receiving e-mail.
CURIE: soft:EmailClient
FontFont - This class represents fonts.
CURIE: soft:Font
FontFamilyFont Family - This class represents Font Familiies.
CURIE: soft:FontFamily
FontStyleFont Style - This class denotes font styles.
CURIE: soft:FontStyle
FormatFormat - This class represents formats that can be used to represent something.
CURIE: soft:Format
HandlingAssociationHandling 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
ImageFormatImage Format - This class represents a particular image format, such as jpeg, gif or png.
CURIE: soft:ImageFormat
MediaPlayerMedia Player - This class represents any kind of user agent capable of playing media.
CURIE: soft:MediaPlayer
MediaRecorderMedia Recorder - This class represents a user agent capable of recording different kind of media, such as a audio or video.
CURIE: soft:MediaRecorder
OperatingSystemOperating System - This class represents operating systems.
CURIE: soft:OperatingSystem
PluginPlugin - 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
ProgramProgram - This class represents a computer program.
CURIE: soft:Program
RuntimeEnvironmentRuntime Environment - This class represents a runtime environment present in a device. It can be a JRE, Brew or any other technology.
CURIE: soft:RuntimeEnvironment
SoftwareAspectSoftware Aspect - This class represents a software aspect.
CURIE: soft:SoftwareAspect
UserAgentUser Agent - This class represents a client within a device.
CURIE: soft:UserAgent
VideoFormatVideo Format - This class represents a particular video format, such as AVI or MP4.
CURIE: soft:VideoFormat
VideoPlayerVideo Player - This class represents user agents capable of dealing with video formats.
CURIE: soft:VideoPlayer
VideoRecorderVideo Recorder - This class represents a user agent capable of recording video.
CURIE: soft:VideoRecorder
X509CertificateX.509 Certificate - This class represents an X.509 certificate.
CURIE: soft:X509Certificate
XmlFormatXML 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)
acceptedCharacterSetsAccepted Character Sets - This property represents the charsets accepted by a user agent.
CURIE: soft:acceptedCharacterSets
acceptedTransferEncodingsAccepted Transfer Encodings - The accepted transfer encodings supported by a user agent..
CURIE: soft:acceptedTransferEncodings
apisAPIs - The APIs supported by a user agent.
CURIE: soft:apis
applicationProtocolsSupported Application Protocols - This property represents the application protocols by a program.
CURIE: soft:applicationProtocols
availableUserAgentsAvailable User Agents - This property represents the available User Agents on a device.
CURIE: soft:availableUserAgents
certificatesCertificates - Installed certificates in a device or user agent.
CURIE: soft:certificates
characterColumnsCharacter 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
characterRowsCharacter 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
contentTypeMIME Type - These are the MIME types associated with this type of format.
CURIE: soft:contentType
defaultHandlerDefault Handler - This property represents a default handler.
CURIE: soft:defaultHandler
deviceSoftwareDevice Software - This property represents the software on the device.
CURIE: soft:deviceSoftware
fontFamilyFont Family - The font family of a font.
CURIE: soft:fontFamily
fontsFonts - The fonts provided by a Context Entity. It can be the Device Software in general, a Web Browser or other program.
CURIE: soft:fonts
fontSizeFont Size - The absolute size of a font measured in points.
CURIE: soft:fontSize
fontStyleFont Style - This property represents the font style of a font.
CURIE: soft:fontStyle
handledElementHandled Element - This property represents the handled element in a handler relationship.
CURIE: soft:handledElement
handlerHandler - This property represents a program that acts as a handler.
CURIE: soft:handler
issuerIssuer - The issuer of a certificate.
CURIE: soft:issuer
maxDeliveryUnitSizeMaximum 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
namespaceNamespace - The namespace of an XML format.
CURIE: soft:namespace
notAfterNot After - This property conveys a date that indicates that the certificate in question will not be valid after that date.
CURIE: soft:notAfter
notBeforeNot Before - This property indicates that this certificate is valid not before this date.
CURIE: soft:notBefore
operatingSystemActive Operating System - This is the active operating system.
CURIE: soft:operatingSystem
preferredFormatsPreferred Formats - The best supported formats.
CURIE: soft:preferredFormats
subjectSubject - The subject of a certificate.
CURIE: soft:subject
supportedFormatsSupported Formats - This property represents the formats that are supported by a program.
CURIE: soft:supportedFormats
supportedStreamedFormatsSupported Streamed Formats - This property represents the formats that are supported by a program in streaming mode.
CURIE: soft:supportedStreamedFormats
uriSchemesSupported URI Schemes - The supported URI Schemes of a user agent.
CURIE: soft:uriSchemes
Feature_VIRTUALKEYBOARDVirtual 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_CURSIVECursive - 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_FANTASYFantasy - 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_MONOSPACEMonospace - 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_SERIFSans 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_SERIFSerif - 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_ITALICSItalics - 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_NORMALNormal - 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_OBLIQUEOblique - 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.