Profile of schema:SoftwareApplication using properties corresponding to the Software Management Plan use case.
Property | Expected Type | Description | Cardinality |
archivedAt | See range for archivedAt in schema.org | Indicates a page or other link involved in archival of a CreativeWork. In the case of MediaReview, the items in a MediaReviewItem may often become inaccessible, but be archived by archival, journalistic, activist, or law enforcement organizations. In such cases, the referenced page may not directly publish the content. | many |
author | See range for author in schema.org | The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably. | many |
citation | See range for citation in schema.org | A citation or reference to another creative work, such as another publication, web page, scholarly article, etc. | many |
codemeta:readme | URL | Link to this software Readme file. Property defined in the Codemeta terms. | one |
bioschemas:input | bioschemas:FormalParameter | An input required to use the computational workflow (eg. Excel spreadsheet, BAM file). | many |
bioschemas:output | bioschemas:FormalParameter | An output produced by the computational workflow (or software). | many |
maSMP:intendedUse | DefinedTerm or Text or URL | Purpose and intended use of this software. | one |
releaseNotes | See range for releaseNotes in schema.org | Description of what changed in this version. | one |
softwareVersion | See range for softwareVersion in schema.org | Version of the software instance. | one |
keywords | See range for keywords in schema.org | Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas. | many |
license | See range for license in schema.org | A license document that applies to this content, typically indicated by URL. | one |
identifier | See range for identifier in schema.org | The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.\n | many |
sameAs | See range for sameAs in schema.org | URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website. | many |
Property | Expected Type | Description | Cardinality |
maSMP:developerDocumentation | CreativeWork | Documentation about this software directed to developers who will use or reuse (e.g., extend) this software. | many |
maSMP:userDocumentation | CreativeWork | Documentation about this software directed to users who will use this software as it is. | many |
maSMP:learningResource | LearningResource | Any LearningResource that can provide orientation towards learning, education, skill acquisition, and other educational purposes about this research software. | many |
maSMP:testedWith | maSMP:SoftwareTestAction | Testing actions (e.g., continuous integration, end-to-end, etc.) performed on this software. | many |
codemeta:referencePublication | ScholarlyArticle | An academic publication related to the software. Property defined in the Codemeta terms. | one |
codemeta:buildInstructions | URL | Link to installation instructions/documentation. | one |
codemeta:issueTracker | URL | Link to software bug reporting or issue tracking system. | one |
maSMP:changelog | URL | Link to CHANGELOG file. | one |
maSMP:deployInstructions | Text or URL | Text or link to deployment instructions/documentation. | many |
maSMP:installInstructions | Text or URL | Text or link to installation instructions/documentation. It should not be confused with the installUrl which points to a place where the installation package (e.g., .exe) can be found. | many |
maSMP:testInstructions | Text or URL | Text or link to testing instructions/documentation. | many |
installUrl | See range for installUrl in schema.org | URL at which the app may be installed, if different from the URL of the item. | many |
memoryRequirements | See range for memoryRequirements in schema.org | Minimum memory requirements. | many |
operatingSystem | Text | Operating systems supported (Windows 7, OSX 10.6, Android 1.6). | many |
processorRequirements | Text | Processor architecture required to run the application (e.g. IA64). | many |
softwareRequirements | See range for softwareRequirements in schema.org | Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (Examples: DirectX, Java or .NET runtime). | many |
storageRequirements | See range for storageRequirements in schema.org | Storage requirements (free space required). | many |
softwareHelp | See range for softwareHelp in schema.org | Software application help. | many |
conditionsOfAccess | See range for conditionsOfAccess in schema.org | Conditions that affect the availability of, or method(s) of access to, an item. Typically used for real world items such as an ArchiveComponent held by an ArchiveOrganization. This property is not suitable for use as a general Web access control mechanism. It is expressed only in natural language.\n\nFor example "Available by appointment from the Reading Room" or "Accessible only from logged-in accounts ". | many |
contributor | See range for contributor in schema.org | A secondary contributor to the CreativeWork or Event. | many |
copyrightHolder | See range for copyrightHolder in schema.org | The party holding the legal copyright to the CreativeWork. | many |
dateModified | See range for dateModified in schema.org | The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed. | one |
datePublished | See range for datePublished in schema.org | Date of first broadcast/publication. | one |
discussionUrl | See range for discussionUrl in schema.org | A link to the page containing the comments of the CreativeWork. | many |
isAccessibleForFree | See range for isAccessibleForFree in schema.org | A flag to signal that the item, event, or place is accessible for free. | one |
maintainer | See range for maintainer in schema.org | A maintainer of a Dataset, software package (SoftwareApplication), or other Project. A maintainer is a Person or Organization that manages contributions to, and/or publication of, some (typically complex) artifact. It is common for distributions of software and data to be based on "upstream" sources. When maintainer is applied to a specific version of something e.g. a particular version or packaging of a Dataset, it is always possible that the upstream source has a different maintainer. The isBasedOn property can be used to indicate such relationships between datasets to make the different maintenance roles clear. Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work.\n | many |