Forward Chaining

If you’ve ever watched cars being assembled, you can’t help but be amazed. They’re actually quite complex, and the assembly process is necessarily even more complex. Wrapped up in the assembly process is the concept of an option. Cars have optional components. Maybe some have satellite radio, or others come with Global Positioning System receivers so that the driver never becomes lost. Not all cars on the assembly line have every option.

So when a car comes down the line that does have more options than others, the assembly process often changes. Some options require different wiring harnesses very early in their assembly. Or they require stronger batteries or different engine components.

The point is that the assembly process changes ...

Get Microsoft® Windows® Workflow Foundation Step by Step now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.