WebDSL is a domain-specific language for developing dynamic web applications with a rich data model.
Features
-
Domain modeling
-
Presentation
-
Page-flow
-
Access control
-
Data validation
-
Workflow
-
Styling
-
Email
Software
-
WebDSL applications are translated to Java web applications.
-
The WebDSL generator is implemented using Stratego/XT and SDF.
-
Deployment is realized with the Nix software deployment system.
Developers
WebDSL is being developed by Eelco Visser and (Ph.D.) students in the context of the Model-Driven Software Evolution project at Delft University of Technology.