Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The internal configuration model is shown in the diagram below (click to enlarge).  The model is similar to the models in the Configuration Schemas.

 

Image RemovedImage Added

The elements that will most often change are KnowledgeModule, SupportingData and ConceptDeterminationMethod.  ExecutionEngine and SemanticSignifier will only change when additional/alternate rules engines or new versions of vMR (or other supported specifications), respectively, are added to the implementation.  Only two DssOperations are currently supported: EVALUATION.EVALUATE and EVALUATION.EVALUATE_AT_SPECIFIED_TIME.

...

  • knowledgePackages
  • supportingData
    • plugin
    • packages

These folders will contain the knowledge packages (e.g., from Guvnor), and any supporting data which will be used by OpenCDS (the implementation of which will be implemented at a later date) before passing the data into the inferencing engine.  These files are not stored in BDB in order to keep the database size to a minimum.

...

  • conceptDeterminationMethods (folder)
    • this folder should contain the concept determination method configuration files.
  • executionEngines.xml
  • knowlegeModules.xml
  • knowledgePackages (folder)
    • folder containing the rules packages that are used in the rules engine.
  • semanticSignifiers.xml
  • plugins 
    • contains plugin metadata
  • plugins/packages (subfolder with plugin packages – currently unused)
    • this folder contains the plugin packages (jar files) when the plugin is configured as an IMPORTED plugin (via the REST interface) – again, this is currently unused.
  • supportingData (folder)
    • this folder contains the files containing the metadata for the supporting data.
  • supportingData/packages (subfolder within supportingData)
    • folder containing the supporting data packages.

...