Dive4Elements

Dive4Elements ist das Freie Software Basis-Framework, in dem Fachanwendungen eingebettet werden können. Analysen können sich gegenseitig beeinflussen und auch im Zusammenhang dargestellt werden.

Parameterisierung

Fachliche Abläufe werden in einzelne Parameterisierungsabläfe zerlegt, die dann mit dem Nutzer zusammen so durchschritten werden, dass am Ende ihrer Abarbeitung die resultierenden Analysen visualisiert und exportiert werden können.

  • Wizard-Logik
  • Workflow orientiert.
  • Abläufe in XML konfiguierbar (minfo.xml) konkrete Anwendung
  • Logik in Java (Interfaces)

Plug-In-Shell

  • Verschiedene Datenquellen (Datenbanken, CSV) z.B. Datenkorb von D4E/River (conf.xml mit Zeilennummer)
  • Visualisierung als Diagramme oder Karten
  • Exporte in offene Formate

Mehrschichtige Architektur

  • Generischer REST-Server zur Verwaltung der Parameterisierungen/Nutzer-Projekte, leichtgewichtige Nutzerverwaltung
  • REST-Client (Link auf http-Client). Kann erweitert werden (Link aud D4E/River GWT-Client).

Verwendete Technologien

TODO: Warum in D4E/River und nicht in D4E?

  • Caching (Ehcache)
  • Diagramme (JFreeChart)
  • SVG (Batik)
  • PDF (iText)
  • Weitere Grafik-Export über Java2D
  • CSV (OpenCSV)
  • Report-Generierung (JasperReports)
  • Hibernate

Freie Software

TODO: Write me!