#BRF Semantic Business Management

Paul Haley of Automata is leading this breakfast session.

Forecasting beyond business rules (5-15 years) these will become indistinguishable in the future. He calls this the Business Stack.

  • Model driven architecture
  • Service oriented architecture
  • Complex event processing
  • Business Process modeling
  • Business Activity Monitoring
  • Predictive analytics
  • Business Intelligence
  • Corporate performance management

A focus on semantics will drastically change the way things will be done in the future. Ontologies will become the model. We will define things in ontologies.

He mentions FOAF (Friend of a Friend) as being a standard for exchanging data.

Business rule realities

  • Derived from AI
  • Primarily based on production rules
  • Substantially forward chaining, goals rarely explicit, no automatic sub-goaling
  • No ability to solve problems or optimize solutions
  • Not enough Ai or operations research

Comment from the audience is that “Constraint Programming does allow for some of the problem resolution that this highlights as not being addressed”, Paul Haley agreed, also “Decision Management generalizes this and includes other technologies which can be used to resolved those problems and that 90% of rules are solved using sequential algorithms as opposed to Rete or others”.

Paul Haley thinks that usually Decision Management is only focused on rules that are part of decision point in a process, but that vision of rules is very limited. (paraphrased)

Paul says that rules in natural language such as “Only full page ads may run on the last page of the Times” but he thinks that computers will eventually ask the questions required to disambiguate the rule statement. He says the “logic systems” will get past this limitation.

Semantic technology (the next step):

  • Semantics – focus on meaning (not structure)
  • Resource Description Format (RDF)
    • Graphs are the universal data structure
    • Metadata is just more data in the graph
    • World-wide identification of nodes, links
  • More powerful, logical deductions
    • Description logic (OWL-DL)
    • Logic programming (Prolog)
    • Predicate calculus (first-order logic)
    • HiLog (higher-order syntax for FOL)
  • More powerful ontology (OWL)

He quickly covered PRR but thinks it has no real added value. OMG’s SBVR on the other hand is very interesting, it is a step ion the right direction but not all the way where he thinks it needs to be. He also mentioned W3C RIF.

He continued by highlighting some of the problems with BI, BOM CEP, BAM, PA, BI and CPM. Basically missing an ontology for all of this.

A Decision is a Process AND an Event. You actually need both.

Ontology needed for:

  • BPMN
  • BMM
  • Rules, Process and Motivation

Sharing ontology across the Business Stack is key.

Somewhat controversial discussion based on the discussions that took place, seems to be an “academic” approach, but still interesting to hear.

Series Navigation<< #BRF Business Rules and Business Events#BRF Keynote: Smarter Systems for Uncertain Times >>

Leave a Reply

Your email address will not be published. Required fields are marked *