DroolsTab

    DROOLS BASED SPATIAL SCENARIO SIMULATION PLUG-IN TO PROTEGE

DroolsTab is a tab plug-in to the open source ontology editor Protege (http://protege.stanford.edu).
It uses the open source geo-information system Java library OpenMap (http://openmap-java.org/).
and the open source Java RETE rule engine Drools (https://www.drools.org/).
It can be used for visual authoring of the complex spatial process simulation scenarios and general rule base authoring.
Groovy (http://groovy-lang.org/) and Clojure (http://clojure.org/ languages can be used for authoring auxiliary pieces of code and scripts.
Distribution includes several demo examples of spatial simulation in the sea, air and ground environments.
In one example used kmlframework of Edvin Boehn (http://code.google.com/p/kmlframework/).

Author: Ruslan P. Sorokin
Current Contact: Ru (mailto:sorokin@oogis.ru)
Institution: SPIIRAS (http://www.spiiras.nw.ru)

License: DroolsTab and its source code are freely available under the open source Mozilla Public License (like Protege itself).

    Contents

  1. Installation
  2. Ontology compilation
  3. Sea examples
  4. Air examples
  5. Game Scenarios
  6. Ground examples
  7. Simple Control Server
  8. Authoring
  9. Scenario Support
  10. Terrorist Rules
  11. "Shuffle Europe"
  12. Map Inspector
  13. Scenario Verifier