Methodology

Every element of OntoGSN is sourced directly from the GSN Community Standard v3 (link to the PDF).
This inevitably involves some degree of interpretation. Two activities were performed in many iterative cycles:

  1. Taxonomy (TBox) – each sentence of the standard is parsed and mapped to OWL classes or properties, expressed as semantic triples (subject‑predicate‑object).
  2. Rules – sentences that impose conditions or restrictions are encoded as logical statements (SWRL rules and OWL axioms).

Technical implementation

The ontology is authored in Stanford Protégé 5.6.3 and conforms to the OWL 2 specification.
It imports the foundational vocabularies RDFS, XSD,
Dublin Core, Schema.org and SKOS.

Reasoning is carried out with SWRL‑capable engines such as
Pellet or Drools.
Additional rule/constraint technologies (e.g. SPARQL 1.1 and SHACL) are planned for a future release.

Note  The assertion box (ABox) is created by the user; the repository currently contains only tutorial individuals.