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, wherein at least one of the design-time rules comprises a context-dependent design-time rule associated with a context menu having a dynamic list of available modeling commands that changes depending on a context in which it is displayed; defining parameters for each rule in terms of entities of a language of the generic modeling framework; defining a set of basic rule cases for each rule to specify rule logic; providing a visual design tool plug-in extension mechanism to enable the defined set of basic rule cases to be extended outside the generic modeling framework; and automatically interpreting, by a development/build server in substantially real-time, the set of rules and associated basic rule cases, including the context-dependent design-time rule.