Frameworks for model-driven development of web applications
This paper describes model driven development of dynamic web application using a few different frameworks. Those are the following open source Java frameworks: Modelibra, ModelibraWicket and Wicket. Modelibra is a domain model framework. ModelibraWicket is an application development framework. This web framework uses Modelibra for domain models and Wicket for application views. The domain models are created by ModelibraModeler, design and code generation tool. ModelibraWicket interprets the application model and creates default web application. Web pages of the default web application are created from ModelibraWicket components. Those web components are based on the domain model.