Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion release/1.0.0/software-types.jsonld
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"DesktopApplication": { "@id": "stype:DesktopApplication" },
"TerminalApplication": { "@id": "stype:TerminalApplication" },
"ServerApplication": { "@id": "stype:ServerApplication" },
"SoftwareLibrary": { "@id": "stype:SoftwareLibrary" },
"SoftwareImage": { "@id": "stype:SoftwareImage" },
"SoftwarePackage": { "@id": "stype:SoftwarePackage" },
"NotebookApplication": { "@id": "stype:NotebookApplication" },
Expand Down Expand Up @@ -83,7 +84,7 @@
"@id": "stype:executableName",
"@type": "Property",
"label": "Executable Name",
"comment": "The name of the executable within a certain run-time context (e.g. an executable filename or name of an importable module)."
"comment": "Filename of the executable for the software application."
}
]
}
20 changes: 10 additions & 10 deletions release/1.0.0/software-types.ttl
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@prefix : <https://schema.org/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix stype: <https://w3id.org/software-types#> .
Expand All @@ -10,22 +11,21 @@
# and are eventually proposed upstream to schema.org (but that may take a while)

#metadata
stype: rdf:type owl:Ontology ;
owl:versionIRI <https://w3id.org/stype/1.0.0> ;
<http://purl.org/dc/terms/abstract> "This profile describes vocabulary terms for specifying software application types, used for software metadata descriptions."@en ;
<http://purl.org/dc/elements/1.1/description> "This profile describes vocabulary terms for specifying software application types, used for software metadata descriptions."@en ;
<https://w3id.org/software-types> rdf:type owl:Ontology ;
owl:versionIRI <https://w3id.org/software-types/1.0.0> ;
<http://purl.org/dc/terms/abstract> "This profile describes vocabulary terms needed to describe the metadata of software application types (e.g., command line, desktop, software package, software library, etc.)"@en ;
<http://purl.org/dc/elements/1.1/description> "This profile describes vocabulary terms needed to describe the metadata of software application types (e.g., command line, desktop, software package, software library, etc.)"@en ;
<http://purl.org/dc/elements/1.1/title> "The Software Types ontology"@en ;
<http://purl.org/dc/terms/created> "February 3rd, 2022"@en ;
<http://purl.org/dc/terms/creator> "Maarten van Gompel"@en ,
"Daniel Garijo"@en ;
<http://purl.org/dc/terms/license> <http://creativecommons.org/licenses/by/2.0/> ;
<http://purl.org/vocab/vann/preferredNamespacePrefix> "stype"@en ;
<http://purl.org/vocab/vann/preferredNamespaceUri> "https://w3id.org/software-types#" ;
<http://schema.org/citation> "Cite this vocabulary as: van Gompel, M and Garijo, D. The Software Input/Output Data ontology 1.0.0."@en ;
rdfs:comment "This profile describes vocabulary terms for specifying software application types, used for software metadata descriptions."@en ;
<http://purl.org/vocab/vann/preferredNamespaceUri> "https://w3id.org/software-types" ;
<http://schema.org/citation> "Cite this vocabulary as: van Gompel, M and Garijo, D. The Software Types ontology 1.0.0."@en ;
rdfs:comment "This profile describes vocabulary terms needed to describe the metadata of software application types (e.g., command line, desktop, software package, software library, etc.)"@en ;
owl:versionInfo "1.0.0"@en .


stype:CommandLineApplication a rdfs:Class ;
rdfs:label "Command-Line Application" ;
:source <https://github.com/codemeta/codemeta/issues/271> ;
Expand All @@ -35,7 +35,7 @@ stype:CommandLineApplication a rdfs:Class ;
stype:DesktopApplication a rdfs:Class ;
rdfs:label "Desktop Application" ;
:source <https://github.com/codemeta/codemeta/issues/271> ;
rdfs:comment "A software application offering a desktop graphical user interface." ;
rdfs:comment "A software application offering a graphical user interface on the deskop." ;
rdfs:subClassOf :SoftwareApplication .

stype:TerminalApplication a rdfs:Class ;
Expand Down Expand Up @@ -81,7 +81,7 @@ stype:executableName a rdf:Property ;
:domainIncludes :SoftwareApplication , :SoftwareSourceCode ;
:rangeIncludes :Text ;
:source <https://github.com/codemeta/codemeta/issues/271> ;
rdfs:comment "The name of the executable within a certain run-time context (e.g. an executable filename or name of an importable module)." .
rdfs:comment: "Filename of the executable for the software application" .

# the following already exist, but are extended:

Expand Down