individual-entry-BA-Blog

« CRM Today: Data Spiders Hit Their Stride In Segmenting Customer Data for Marketers | Main | How can a business rules solution enable compliance with Sarbanes-Oxley, HIPAA or similar? »

The Changing User Interface

This article InformationWeek > User Interfaces > The Changing User Interface > September 5, 2005 has an interesting section on AJAX - the combination of Javascript and HTML/XML to generate very dynamic web pages. The one downside with this approach, as practiced by most, is the replication of business rules into user interface code. Thus rules about, say, when I need to have a particular piece of data and when I do not (ask about Hurricane shutters in Florida but not in California) get embedded into Javascript - not the world's most accessible language for business users. What if, instead, you could manage the business rules that impact your user interface in the same way as you manage business rules that execute on your server and GENERATE the AJAX components you need from there? This would let you:

  • Manage business rules once
  • Deploy them to any platform, server or client
  • Allow business users to manage business rules about user interaction without learning Javascript
  • Move rules from client to server as you needed to
  • Use the same rules to validate an incoming XML stream or a user interaction

Sound like science fiction? Not really, Fair Isaac's business rules solution has an add-on module called SmartForms that does exactly that.

First time on the EDM blog?
Subscribe to the EDM blog feed or check out some other recent posts:

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451629b69e200d8351f0b1253ef

Listed below are links to weblogs that reference The Changing User Interface:

Comments

The comments to this entry are closed.

Search Site


  • dmblog.fico.com

Subscribe

  • enter your email

Upcoming Events

  • FICO Tools & Analytics User Forum 2012
    BERLIN: September 11-12, 2012 LONDON: September 18-19, 2012 Gain new insights for improving business performance through advanced analytics and decision management tools.