Declarative (e.g., rule based)