Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register
Page 2 of 2  «  Previous Page

Budget-friendly BRMS

 

Unlike Jess, OPSJ does allow you to set break-points and fire subsets of rules. But ultimately, it’s much more difficult in OPSJ — and Jess — to find bugs, optimize ruleflow, and tune performance than it is in JRules or Blaze Advisor.

Free IT resource

Open Source Business Conference (OSBC) May 22-23, 2007

Sponsored by OSBC

Free IT resource

Virtualization Insights from Top Experts - Learn how virtualization gets real!

Sponsored by Dell

Linux of BRMS

Jess was developed by Dr. Ernest Friedman-Hill of Sandia Labs as a Java version of CLIPS (C-Language Interface to Production Systems); it even uses the same CLP-suffix type of file. Most CLIPS files are easily ported to Jess, which seems to have been one of the original intentions. And Jess uses a LISP (LISt Processing)-like syntax, which will be familiar to traditional AI programmers who grew up using CLIPS, but is less natural, less adaptable to business logic, and harder to learn than OPSJ code.

Nevertheless, Jess is without doubt one of the most innovative of all of the commercial BRMSes, and what it lacks in ease of use it makes up for in community support. Jess has an extremely active worldwide user group that not only contributes applications and code changes (much like Linux development), but helps Jess users solve mutual problems — everything from beginner nuts-and-bolts issues to sophisticated fuzzy-logic problems. Even the inventor, Dr. Friedman-Hill, usually responds within a few hours and sometimes within a few minutes.

One of the great advantages to Jess is the many third-party add-ons. Two of these are JessWin, a Windows-like editor and debugger, and FuzzyJess, a fuzzy-logic add-on tool. While FuzzyJess documentation does not provide deep Dempster-Schaefer analysis, it does an excellent job of explaining fuzzy logic by example. Although both of these tools could be dramatically improved, they offer Jess users capabilities not available in other BRMSes. Finally, like most BRMSes today, Jess has an extensive API and supports JSR 94, the standard API for Java rule engines.

Jess can be used in either interpreted mode (just like interpreted BASIC, JRules, or Advisor) or embedded as part of a larger Java project. And, like OPSJ, Jess features automatic type backward chaining, using a “when needed” type of clause, and it provides an Eclipse plug-in for easier integrated development.

How to choose between Jess and OPSJ? OPSJ is mind-bogglingly fast and very easy for programmers to understand, but PST is a one-man shop so support can be spotty. While Jess beats JRules and Blaze Advisor on performance, it’s slower than OPSJ, harder to learn, more difficult to implement in a J2EE environment, and harder to scale. Choose OPSJ when performance and ease of use are more important than community support.

Both Jess and OPSJ have a long way to go to become enterprise tools, but their pricing structures make them highly attractive to small commercial users. Similarly, for larger companies who have an on-staff rule-base programmer or two, or who want to explore the benefits of a BRMS before investing in a large-scale system, either would be an excellent choice. But if your company needs graphical interfaces, factory-level support and consulting, and a high-level business language, and it’s willing to pay for them, JRules or Blaze Advisor is the BRMS for you.


»  Previous Page | 1 | 2 



Jess 6.1p5

Sandia National Laboratories, sandia.gov/jess/

Good  6.1
criteria score weight
Developer tools 5 25%
Ease-of-use 5 15%
Performance 8 15%
Scalability 6 15%
Documentation 6 10%
Support 8 10%
Value 6 10%

Cost:
$5,000 per server for internal use and $15,000 per application for commercial use; free 30-day trial. Free for federal government agencies and academic research

Platforms:
Any operating system that supports JDK 1.4

Bottom Line:
Jess is faster than any Java BRMS except OPSJ, and it's backed by good documentation, a well-documented API, and excellent developer community support. However, Jess code is difficult to learn, and its user interfaces must be dramatically improved before Jess is suitable for large enterprise deployments.

About our Reviews and Scoring Methodology



OPSJ 6.0

Production Systems Technologies, pst.com

Good  6.4
criteria score weight
Developer tools 4 25%
Ease-of-use 6 15%
Performance 10 15%
Scalability 9 15%
Documentation 5 10%
Support 5 10%
Value 6 10%

Cost:
$8,000 per developer; no runtime fees; OPSJ (Original Rete One Version) will soon be free for noncommercial use

Platforms:
Any operating system that supports JDK 1.4

Bottom Line:
OPSJ is the fastest Java BRMS available, it is easy to deploy in J2EE environments, and it provides a very natural, English-like rules language that even business people could understand. However, its developer tools and graphical interfaces fall dramatically short of true enterprise-class solutions JRules and Blaze Advisor.

About our Reviews and Scoring Methodology



 


 
James Owen, senior knowledgebase consultant at Knowledgebased Systems, has worked with expert systems since 1989.
 

TOP NEWS:


»  Sun's expanded storage lineup takes on data boom
Sun Storage J4000 arrays can cost just $1 per gigabyte for bulk storage, with significant savings resulting from free software

»  Hands on with Giga-byte's M912X mini-laptop
Giga-byte netbook's 8.9-inch touchscreen that can swivel around 180 degrees makes it stand out from the rest of the pack

»  Google tool creates 3D social spaces on Web sites
Google's Lively platform integrates with the regular Internet, enabling users to create a 'room' and embed it with their Web site or blog

»  Microsoft innovation winner finds gold in green
Imagine Cup winner develops a way for people to report environmental problems with their mobile phones

»  Symantec warns of new Word attack
Symantec says cybercriminals are exploiting an undisclosed vulnerability affecting Microsoft Word

»  Microsoft vs. VMware: Rumble in the virtual world
As Hyper-V marks Microsoft's entry into virtualization, market leader VMware must consider new strategies for survival against the software behemoth




SOLUTIONS TO THE TOUGHEST IT CHALLENGES IN REMOTE OFFICES
Though small in size, remote offices face many of the same IT challenges as larger central offices. This Webcast zeroes in on the top line challenges to deliver information that can provide immediate benefits to your business. Sponsor: AMD and Dell

»  Click here to view this Webcast
  Zombie PCs Are Attacking Your LAN
A recent study showed that malware-infected zombie PCs are now a bigger threat to ISPs and Web infrastructure than DoS attacks. As this brand new IT Strategy Guide explains, an increased use of peer-to-peer techniques by the attackers has made it harder to fight back. Download now, compliments of Verio:

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 

FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE



TECHNOLOGY INDEX
• Applications
• Application Development
• Security
• Networking
• Wireless
• Platforms
• Hardware
• Data Management
• Storage
• Web Services
• Business
• Telecom
• Professional Services
• Standards

TECH WATCH 


What's the 411 on GOOG-411?
Just as Google has become synonymous with "performing a Web search," 411 is understood to mean "information" -- as in "what's the 411?" I was thus surprised to discover, from a billboard, no less, that the king of search is taking on the ...

Apple HTML source reveals 'iPhone Extreme'
"This one's a stretch..." reports AppleInsider. Um, yeah. Reporting on HTML code sightings of product names could be called a stretch, but iPhone Extreme has a ring to it. Now, that sounds like the product Apple should have released first, rather ...

COLUMNISTS

Unified under law
Ephraim Schwartz's Column and Blog (InfoWorld) - In the litigious world we live in, deploying a unified communications platform in your enterprise could...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Product Management
When I joined MySQL four years ago, there was quite a lot of debate about product management. We didn't actually have ...

Zero Day 
Botnet herders tending smaller flocks
New research backs up the theory that botnet operators are keeping their networks smaller in a continued effort to keep ...



• Advice Line
• Database Underground
• The Deep End
• Enterprise Mac
• Geeks in Paradise
• Grid Meter
• The Gripe Line
• InfoWorld Daily
• Inside IT
• IT Troubleshooter
• ITXtreme
• Open Sources
• ProdBlog
• Real World SOA
• Reality Check
• Security Adviser
• SMB IT
• The Storage Network
• Tech Watch
• Virtualization Report
• Zero Day

ADVERTISEMENT


RESOURCE CENTERadvertisement 

GOVERNMENT IT & POLICY
'If you don't go after the network, you're never going to stop these guys. Never.'
From the State Department, All the News for Inquiring Minds
TechPresident, the Internet Citizenry's New Consensus Taker



Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist