Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
HPG: a tool for presentation generation in WIS
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
Calculating ROI for Software Product Lines
IEEE Software
WebDSL: A Case Study in Domain-Specific Language Engineering
Generative and Transformational Techniques in Software Engineering II
UWE4JSF: A Model-Driven Generation Approach for Web Applications
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
A UML-based methodology for hypermedia design
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
WebRatio 5: an eclipse-based CASE tool for engineering web applications
ICWE'07 Proceedings of the 7th international conference on Web engineering
Integration of data validation and user interface concerns in a DSL for web applications
SLE'09 Proceedings of the Second international conference on Software Language Engineering
OOHDMDA – an MDA approach for OOHDM
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Transforming web requirements into navigational models: AN MDA based approach
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Hi-index | 0.00 |
Form validation is an integral part of a web application. Web developers must ensure that data input by the user is validated for correctness. Given the importance of form validation it must be considered as part of a model-driven solution to web development. Existing model-driven approaches typically have not addressed form validation as part of the model. In this paper, we present an approach that allows validation constraints to be captured within a model using UML and OCL. Our approach covers three common types of validation: single element, multiple element, and entity association. We provide an example to illustrate an architecture-centric approach.