Integration of data validation and user interface concerns in a DSL for web applications