Chapter 13. Solution Modularization Patterns
Objectives
While rule-based approaches are powerful and flexible, without some discipline in organizing your rule-based solution you are liable to end up with a spaghetti-code nightmare. This chapter covers a number of patterns you can use to organize your solution and avoid this problem. After reading this chapter you will be able to
• Explain two major principles that can be used for partitioning (modularizing) a solution
• Explain the design patterns that arise from partitioning
• Explain the advantages and disadvantages of partitioning
• Describe the rules of thumb for partitioning
Partitioning Situation Recognition from Action
The characteristic pattern of an event-driven process (Figure 2-11 ...
Get Architecting Complex-Event Processing Solutions with TIBCO® 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.