A critical success factor for enterprise application development is to get the systems specifications validated early in the planning and development process. Specification errors that are identified early on in the process are easier and less costly to fix. However, all too frequently business users only discover the impact of specifications once a system is deployed. It is therefore important
... [Show full abstract] to provide business users with representations of the future system that enable them to quickly catch the ramifications of current application specifications.