1. A method associated with a business enterprise portal, comprising: identifying a set of design-time functions used in a visual design tool associated with a generic modeling framework; creating a set of design-time rules, each rule corresponding to an identified design-time function; defining parameters for each rule in terms of entities of a language of the generic modeling framework; and defining a set of basic rule cases for each rule to specify rule logic;