Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
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
Application Modeling for the Semantic Web
LA-WEB '03 Proceedings of the First Conference on Latin American Web Congress
Rapid prototyping of web applications combining domain specific languages and model driven design
ICWE '06 Proceedings of the 6th international conference on Web engineering
Hera-S: web design using sesame
ICWE '06 Proceedings of the 6th international conference on Web engineering
Topes: reusable abstractions for validating data
Proceedings of the 30th international conference on Software engineering
WebWorkFlow: An Object-Oriented Workflow Modeling Language for Web Applications
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Declarative Access Control for WebDSL: Combining Language Integration and Separation of Concerns
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
Property models: from incidental algorithms to reusable components
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
WebDSL: A Case Study in Domain-Specific Language Engineering
Generative and Transformational Techniques in Software Engineering II
Agile Web Development with Rails, Third Edition
Agile Web Development with Rails, Third Edition
Engineering semantic web information systems in Hera
Journal of Web Engineering
HPG: the Hera presentation generator
Journal of Web Engineering
Model-Driven web form validation with UML and OCL
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Integration of data validation and user interface concerns in a DSL for web applications
Software and Systems Modeling (SoSyM)
Hi-index | 0.01 |
Data validation rules constitute the constraints that data input and processing must adhere to in addition to the structural constraints imposed by a data model. Web modeling tools do not address data validation concerns explicitly, hampering full code generation and model expressivity. Web application frameworks do not offer a consistent interface for data validation. In this paper, we present a solution for the integration of declarative data validation rules with user interface models in the domain of web applications, unifying syntax, mechanisms for error handling, and semantics of validation checks, and covering value well-formedness, data invariants, input assertions, and action assertions. We have implemented the approach in WebDSL, a domain-specific language for the definition of web applications.