• DocumentCode
    117420
  • Title

    A mechanism to enable spatial reasoning in JBoss Drools

  • Author

    Merilinna, Janne

  • Author_Institution
    VTT Tech. Res. Centre of Finland, Espoo, Finland
  • fYear
    2014
  • fDate
    28-30 Aug. 2014
  • Firstpage
    135
  • Lastpage
    140
  • Abstract
    Reasoning systems tapping into the physical world often have to deal not only with temporal relations but also with spatial relations while performing complex event processing. Spatio-temporal relations are a special kind of relations as all events are intertwined via these relations. Treating spatiotemporal relations similarly to other relations will have a significant negative impact in the system performance while reasoning. Therefore, spatio-temporal relations have to be treated differently. JBoss Drools 6 is a production rule system which provides facilities for complex event processing with temporal relations but currently lacks capabilities for spatial reasoning. In this paper, we introduce a mechanism which provides such a capability. The mechanism is implemented directly in the events therefore no Drools source code modifications are necessary. The feasibility of such a mechanism is evaluated from the performance viewpoint. With our spatial reasoning implementation in place, Drools can be claimed capable for spatio-temporal complex event processing.
  • Keywords
    inference mechanisms; knowledge based systems; software engineering; JBoss Drools 6; production rule system; spatial reasoning; spatio-temporal complex event processing; Cognition; Filtering; OWL; Optimized production technology; Pattern matching; Taxonomy; Complex Event Processing; Inference; Production Rule Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Automation, Information and Communications Technology (IAICT), 2014 International Conference on
  • Conference_Location
    Bali
  • Print_ISBN
    978-1-4799-4910-6
  • Type

    conf

  • DOI
    10.1109/IAICT.2014.6922091
  • Filename
    6922091