James Taylor's Decision Management

James Taylor

Trade off Complexity and Linguistic Power

user-pic
Vote 0 Votes

Dave McCoy had a nice little post about some upcoming research which caught my eye - Business Rule Representation: A Tradeoff of Complexity and Linguistic Power. I am intrigued by his comments and looking forward to the report but a couple of comments:

  • Where would template-driven rules fall?
    They have potentially a lot of power but reduced complexity
  • What about some of the graphical representations for individual rules?
    I mostly don't like these as they don't scale for lots of rules but they should be on the chart somewhere I think
  • How does the imprecision of natural language affect its linguistic power?
    Natural language can be very imprecise. Does that increase its linguistic power or reduce it?
  • How about structured graphical layouts for rules that allow complexity?
    Like rule sheets, for instance, that provide some elements of graphical layout but allow essentially anything to be written in them
Hopefully I will get a chance to see the report and write more...

No TrackBacks

TrackBack URL: http://www.ebizq.net/MT4/mt-tb.cgi/15396

1 Comment

| Leave a comment

Hi James

I read your post. Great questions. I posted this on my site, and will do the same here, providing three answers to your questions:

First, I did not cover every known rule representation type, so the individual rule approach you mention is not explicitly covered. However, I tried to write this research at a meta-level and talk about categories versus instances. In that case, you might be able to slot additional approaches into my defined buckets.

Template-driven rules fall in the structured-language category, in my taxonomy. They are more complex than graphical aids (trees, tables), but an easier form of language than CNL.

Ambiguity can certainly equal power - but it's a different kind of power. Ambiguity and imprecision are socio-political powers, purposefully or accidentally hiding the truth. My definition of linguistic power implies intent and capability to be clear and precise. So, by definition, imprecision is a weak point. If imprecision is used as a purposeful weapon, it is a weakness; if it is accidental, it is a weakness - as far as business rules go. For political speeches and short stories, the analysis would be radically different.

Cheers

David McCoy

Leave a comment

A blog about the use of decision management technologies like predictive analytics and business rules to deliver agility, improve business processes and bring intelligent automation to SOA.

James Taylor

James Taylor blogs on decision management for ebizQ, and is an independent consultant on decision management, predictive analytics, business rules, and related topics. View more

Sponsored Links

Fico

Subscribe

 Subscribe to this blog by RSS
Subscribe by email:

Recently Commented On

Tag Cloud

adaptive control, agile, agility, analytics, application development, BDM, BI, bi, bpm, bpms, BRE, bre, BRMS, brms, busines rules, business agility, business alignment, business analyst, business analytics, business intelligence, business process, business process management, business rules, business rules engine, business rules management, business rules management system, business user, case management, CEP, change, collaboration, complex event processing, compliance, consumer, context, customer experience, customer-centric, data, data mining, decision, decision agent, decision making, Decision Management, decision management, decision model, decision service, decision table, decision tree, decision-centric, decisioning, declarative, development, domain specific language, drools, dsl, eda, EDM, event processing, extreme personalization, hard coding, IASA, In Database Analytics, inferencing, insurance, intelligence, intelligent agent, interaction, jboss, kpi, legacy, legacy modernization, location, mainframe, marketing, MDE, metrics, micro decision, model-driven, multi-channel, operational BI, operational decision, optimization, performance management, personalization, Pervasive BI, predictive analytics, predictive enterprise, predictive model, process, programmer, programming, real-time, recommendation engine, report, requirements, retail, rete, rule set, rule sheet, scenario, Sensor, service, simulation, smart (enough) systems, smartenoughsystems, smarter systems, SME, soa, software development, statistics, Teradata, transparency, use case, visualization,

Monthly Archives

ADVERTISEMENT