In the sections of this document I try to explain, why I think, that a comprehensive and consistent description of the business domain for which IS support has to be provided is essential and therefore a critical success factor for the generation of IS application systems. A recommendation for the structure and content of such a business domain description is provided.
The described model-driven development methodology is supported by the JadeMOD tool provided for free via this link: JadeMOD Download