User manual 

ActionGUI is a model-driven technology to develop Java Web Applications.

An ActionGUI project basically consists of a data model, a security model, and a GUI model

An ActionGUI project is compiled using the maven ActionGUI plugin. As a result, a Java Web Application is automatically generated. This application correctly implements the project's data model, security model, and GUI model.

An ActionGUI generated application is ready to be deployed in a Web Application Container (e.g., Glassfish or WildFly). The intended application's database, however, must have a specific structure. Also, the access to this database is done through a connection pool, which must be properly configured in the intended web application container.