• DocumentCode
    2858543
  • Title

    Relational Declarative Programming with JBoss Drools

  • Author

    Proctor, Mark

  • fYear
    2007
  • fDate
    26-29 Sept. 2007
  • Firstpage
    5
  • Lastpage
    5
  • Abstract
    Summary form only given. This talk will focus on declarative programming with JBoss Drools 4.0. We will cover all of the advanced Conditional Elements that facilitate declarative programming; including ´exists, ´not´, ´collect´, ´accumulate´ and ´from´. We will discuss why object models should be flattened and expressed relationally to get the most out of declarative programming with rule engines. The new Ruleflow extensions will be covered and why an integrated engine for rules and process is essential for complex behavioral modeling. The future of Drools will also be touched on and our possible approaches to integrate CEP/ESP, backward chaining, solvers and belief systems. This talk will be aimed at intermediates and above, it is expected that attendees should understand the basics on Production Rule systems; and how assertion and retraction on a rule session work along with the role of the agenda and the recursive nature of rule systems.
  • Keywords
    Java; object-oriented programming; JBoss Drools 4.0; integrated rule engine; object models; production rule system; relational declarative programming; ruleflow extension; Electrostatic precipitators; Engines; Production systems; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing, 2007. SYNASC. International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-0-7695-3078-8
  • Type

    conf

  • DOI
    10.1109/SYNASC.2007.87
  • Filename
    4438070