1. A computerized method comprising: receiving a rule definition in a system, the rule definition including one or more rule components, each component including a reference to one or more values from which an inference is made when the rule is applied; associating one or more rule components with one or more tag definitions that limit how the one or more associated rule components are modifiable by one or more rule administrators; and storing the rule definition and the associations of tag definitions to the rule components in a data store.