Plugin-based and rule-based framework for describing and controlling parameters