oasis-open / tac-ontology

OASIS Threat Actor Context (TAC) TC: Creating an ontology for expressing the rich context around Threat Actors. https://github.com/oasis-open/tac-ontology
BSD 3-Clause "New" or "Revised" License
9 stars 4 forks source link

Complete STIX 2.1 JSON to TAC mapping in SPARQL-Anything #60

Open rhohimer opened 9 months ago

rhohimer commented 9 months ago

Started to go through the STIX 2.1 JSON examples from the website. We need assure that ALL predicates are mapped from JSON to TAC ontology.

rhohimer commented 9 months ago

When the SPARQL-Anything mapping (construct) is run I have noticed a couple of things:

  1. KillChainPhase objects are not getting typed
  2. Relationship objects are being constructed, however the ObjectProperty between Source and Target is not getting asserted.
  3. The resulting owl file does not include the necessary prefixes (entities) or ontology import statements

There is probably more that needs to found and addressed.