Skip to content

nets4geeks/abCAPECCWESemanticModel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generator of CAPEC & CWE & CPE & NVD semantic models

CPE & DBpedia Model

To create the target model (do not forget to edit a properties file, download required data etc.):

  1. clone & run ./compile (you only need java & maven to do that)
  2. To build the RDF dataset run ./runBuildDBpediaProductModel (is not so easy, because it requires asking DBpedia Spotlight)

To create the test NVD model:

  1. Download the NVD data (e.g. run ./update_NVDfeeds)
  2. To build the NVD dataset run ./runBuildNVDModel

More details is here

If you want to refer to the CPE/DBpedia model, please cite:

Brazhuk A. Building annotated semantic model of software products towards integration of DBpedia with NVD vulnerability dataset //International Journal of Open Information Technologies ISSN: 2307-8162 - vol. 7, - no.7, - 2019 - C. 35-41

CAPEC & CWE model (itmutgu style)

To test the target model you can use Protege & the FaCT++ reasoner or Pellet reasoner.

For DL use the standard DL query tab:

For SPARQL use the snap-sparql-query plugin:

To create the target model:

  1. clone & run ./compile (you only need java & maven to do that).
  2. run ./runBuildSemanticModelv3 to build the OWL file (do not forget to edit a properties file, download required data etc.)

Full description is here

If you want to refer to the CAPEC&CWE model, please cite:

Brazhuk A. Semantic model of attacks and vulnerabilities based on CAPEC and CWE dictionaries //International Journal of Open Information Technologies. – 2019. – Т. 7. – №. 3. – С. 38-41.

The A10-16 model

To create the target model:

  1. clone & run ./compile (you only need java & maven to do that).
  2. ./runBuildSemanticModel to build the OWL file (do not forget to edit a properties file, download required data etc.)

Author

Andrei Brazhuk

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published