Kural motoru nasıl çalışır?
Kurallar koşul ve eylem çiftlerinden oluşur. Örneğin sipariş tutarı belirli limiti aşıyorsa satış müdürü onayına gider; vadesi geçmiş bakiyesi olan müşterinin siparişi finans kontrolüne düşer; stok minimum seviyenin altındaysa satın alma talebi açılır. Motor, gelen kaydı kural listesiyle karşılaştırır ve eşleşen kuralın eylemini uygular. Kurallar önceliklendirilebilir. Hangi kuralın ne zaman çalıştığı kayıt altına alınır. Kurallar iş biriminin diliyle yazılabilirse, her değişiklik için yazılımcıya gerek kalmaz; bu da kuralların güncel tutulmasını kolaylaştırır.