Dynamic Presentation Generator (DPG) is a web CMS developed by the JAFU project at the University of Bergen, Department of Informatics. DPG is built around the concept of presentation patterns.
DPG follows the Model-View-Controller (MVC) software architecture pattern. This pattern isolates domain logic from the presentation, supporting modularity and separation of concerns of the components.