We present methods for applying controlled natural language (CNL) and Semantic Web user interfaces to make rapid prototypes of business rule-based systems. This helps system developers quickly demonstrate design choices to stakeholders. CNLs provide a balance between understandability for laypersons and unambiguous specificity for programmers. Executable CNLs generate rudimentary systems automatically and thus quickly, which suits rapid prototyping. The Semantic Web provides a wide range of free and open tools for standardized forms of data representation and logic, whose potential application includes business rules.We identify several general categories of business rules that each map to a core form of Semantic Web logic that can implemen...