The architecture of the whole elatePortal project follows a Software Product Line Approach. The following two diagrams can only give a very limited overview.

  • JSR 168 compatible portlets
  • based on the Apache Jetspeed 2 Portal
  • component based architecture (Spring framework)
  • provides an API of the core functions
  • O/R mapping by Apache OJB
  • XML data binding by JAXB
  • build tool: Maven
  • some UI features are based on the DOJO AJAX Toolkit

Supporting Projects