http://purl.org/nen/spec
The Specifications Ontology is a formal and structured representation of knowledge that defines concepts, relationships, and properties of requirements. It serves as a shared vocabulary or framework for describing and organizing requirements in a way that computers can understand and process, also known as machine-readable requirements.
The SPEC ontology aims to extend the Semantic Publishing and Referencing Ontologies [SPAR] to enable all aspects of the standards development process to be described in machine-readable metadata statements, encoded using RDF.
Prior to creating SPEC we researched various ontologies, including:
However these ontologies were either:
We wanted to define the semantics of written statements containing one or more requirements and deconstruct these requirements into their parts.
The SPEC ontology contains several sub-ontologies.
URI | http://purl.org/nen/spec/Aspect |
---|---|
Definition |
Qualitative or quantitative characteristic of a system. Kwalitatief of kwantitatief kenmerk van een systeem. |
URI | http://purl.org/nen/spec/AspectUoM |
---|---|
Definition |
A unit of measure, or unit, is a particular quantity value that has been chosen as a scale for measuring other quantities the same kind. Een meeteenheid, of eenheid, is een bepaalde waarde van een hoeveelheid die is gekozen als schaal voor het meten van andere hoeveelheden van dezelfde soort.. |
URI | http://purl.org/nen/spec/AspectValue |
---|---|
Definition |
Actual value of an aspect. Daadwerkelijke waarde van een aspect. |
URI | http://purl.org/nen/spec/Bindingness |
---|---|
Definition |
The quality of being binding. See [SPEC-BIND]. De mate waarin iets vereist is. Zie [SPEC-BIND]. |
Subclasses |
spec-bind:Mustcl spec-bind:MustNotcl spec-bind:Shouldcl spec-bind:ShouldNotcl spec-bind:Maycl |
URI | http://purl.org/nen/spec/Category |
---|---|
Definition |
The category a requirement belongs to. See [SPEC-CAT]. De categorie waartoe een eis behoort. Zie [SPEC-CAT]. |
URI | http://purl.org/nen/spec/Condition |
---|---|
Definition |
The conditions during which the action takes place or to initiate the performance. De omstandigheden waarin de actie plaatsvindt of om de uitvoering te initiëren. |
URI | http://purl.org/nen/spec/Container |
---|---|
Definition |
The class of unordered (requirement) containers. De klasse van ongesorteerde (eis) containers. |
Parent class |
rdf:Bagcl |
URI | http://purl.org/nen/spec/ContentMathML |
---|---|
Definition |
A mathematical equation in Content MathML. Een wiskundige formule in Content MathML. |
Parent class |
rdfs:Datatypecl |
URI | http://purl.org/nen/spec/Latex |
---|---|
Definition |
A mathematical equation in LaTex. Een wiskundige formule in LaTex. |
Parent class |
rdfs:Datatypecl |
URI | http://purl.org/nen/spec/MainVerb |
---|---|
Definition |
The action, occurrence, or a state of being. De actie, gebeurtenis of een staat van zijn. |
URI | http://purl.org/nen/spec/Margin |
---|---|
Definition |
Tolerantie of beperkingen op de vereiste prestaties. Tolerance or limitations on the required performance. |
URI | http://purl.org/nen/spec/Performance |
---|---|
Definition |
The measurable performance that is required or constraint of the action. De meetbare prestatie die vereist is of de beperking van de actie. |
URI | http://purl.org/nen/spec/Requirement |
---|---|
Definition |
A requirement is a specification of a property of a project, system or environment. Een eis is een specificatie van een eigenschap van een project, systeem of omgeving. |
URI | http://purl.org/nen/spec/Stakeholder |
---|---|
Definition |
A stakeholder for a project is an (internal) entity who may affect or be affected by the project or its associated system. Een belanghebbende voor een project is een (interne) entiteit die invloed kan hebben op of kan worden beïnvloed door het project of het bijbehorende systeem. |
URI | http://purl.org/nen/spec/Statement |
---|---|
Definition |
Human-readable expression of a property. Not all statements have to be expressed in natural language: a statement could be a UML diagram specifying a system property, a mathematical formula describing a constraint property. Voor mensen leesbare expressie van een eigenschap. Niet alle statements hoeven in natuurlijke taal te worden uitgedrukt: een statement kan een UML-diagram zijn dat een systeemeigenschap specificeert, een wiskundige formule die een beperkingseigenschap beschrijft. |
URI | http://purl.org/nen/spec/System |
---|---|
Definition |
That which delivers the required performance. Hetgeen dat de vereiste prestatie levert. |
Equivalent class |
nen2660:TopConceptcl |
URI | http://purl.org/nen/spec/hasAspect |
---|
URI | http://purl.org/nen/spec/hasAspectUoM |
---|
URI | http://purl.org/nen/spec/hasAspectValue |
---|
URI | http://purl.org/nen/spec/hasBindingness |
---|
URI | http://purl.org/nen/spec/hasCategory |
---|
URI | http://purl.org/nen/spec/hasCondition |
---|
URI | http://purl.org/nen/spec/hasPerformance |
---|
URI | http://purl.org/nen/spec/hasStakeholder |
---|
URI | http://purl.org/nen/spec/performanceProvider |
---|
URI | http://purl.org/nen/spec/isDerivedFrom |
---|
URI | http://purl.org/nen/spec/refersTo |
---|
http://purl.org/nen/spec
http://purl.org/spar/c4o/
http://purl.org/dc/elements/1.1/
http://purl.org/spar/doco/
http://purl.org/vocab/frbr/core#
https://w3id.org/nen2660/def#
http://www.w3.org/2002/07/owl#
http://purl.org/spar/po
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
https://schema.org/
http://www.w3.org/ns/shacl#
http://www.w3.org/2008/05/skos#
http://purl.org/nen/spec-bind
http://purl.org/nen/spec-cat
http://purl.org/nen/spec-doco
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |