O'Reilly logo

Jess in Action: Rule-Based Systems in Java by Ernest Friedman-Hill

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. What are rule-based systems?

In this chapter you’ll...

  • Be introduced to declarative programming
  • Learn the architecture of a typical rule-based system
  • See a method for developing rule-based systems
  • Read about industry standards for rules and rule engine APIs

There’s an old saying that “when all you’ve got is a hammer, everything looks like a nail.” In computer programming, too, it’s important to choose the right tool for the right job. Some problems can be solved easily using traditional programming techniques, whereas writing a rule-based system is the easiest way to solve others. Other problems are in the middle, and either technique will work equally well. This chapter will help you understand which problems are well suited to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required