Software

Package: 
Is Abstract: 
no
Is Pattern: 
no
Definition: 

Describes a specific software package, which may be commercially available or custom-made.

Property: 
NameCardinalityDatatypeDescription
softwareName
0..n
The name of the software package, including its producer.
softwarePackage
0..1
A coded value from a controlled vocabulary, describing the software package.
softwareVersion
0..1
The version of the software package. Defaults to '1.0'.
purpose
0..1
Explanation of the intent of some decision or object. Supports the use of multiple languages and structured text.
issueDate
0..1
Supported date of the software package with, at minimum, a release date if known.
function
0..n
Identifies the functions handled by this software. Repeat for multiple functions. It may be advisable to note only those functions used in the specific usage of the software.
packageLanguage
0..n
Language (human language) of the software package. Note that language allows for a simple 2 or 3 character language code or a language code extended by a country code , for example en-au for English as used in Australia. Supports the indication of multiple languages. Supports use of codes defined by the RFC 1766.
usage
0..1
Explanation of the ways in which some decision or object is employed. Supports the use of multiple languages and structured text.
Relationship: 

Stage:

DDI 3.2: 
r:SoftwareType
Is extendable: 
Is property: 
1
RDF Mapping: 

Comments

A URL property might be nice?!

Software products might have persistent identifiers, like DOIs...