teichmann@90:
teichmann@71:
teichmann@71:

Dive4Elements

tom@99:

Dive4Elements ist das Freie Software-Basis-Framework, teichmann@79: in dem konkrete Fachanwendungen eingebettet werden können. Es stellt tom@99: einen gemeinsamen Rahmen, um Analysen durchführen und verwalten zu können. teichmann@79: Diese können so auch in komplexeren Zusammenhängen gemeinsam betrachtet werden. teichmann@53:

teichmann@71:
teichmann@53: teichmann@71:
teichmann@71:
teichmann@71:

Parameterisierung

teichmann@71:

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

    tom@83:
  • Einfache Nutzerführung mit Assistenten/Wizard-Logik.
  • teichmann@71:
  • Workflow orientiert.
  • tom@99:
  • Abläufe passend für die konkrete Anwendung in XML konfigurierbar teichmann@87: (Beispiel). tom@83:
  • tom@83:
  • Implementiert in Java 6 und gebaut mit Maven.
  • teichmann@71:
teichmann@71:

teichmann@71:

Plug-In-Shell

teichmann@86: D4E versteht sich als modulares System, in dem die Funktionalität teichmann@86: durch einfaches Hinzufügen neuer Komponenten erweitert werden kann, ohne teichmann@86: bereits existente Funktionen zu beeinträchtigen. Subsysteme können leicht teichmann@86: ein- und ausgeschaltet werden. teichmann@71:

teichmann@71:

    teichmann@79:
  • Verschiedene Datenquellen (Datenbanken, CSV) z.B. über den Datenkorb von D4E/River.
  • tom@99:
  • Visualisierung mittels verschiedener Diagramme und Karten.
  • teichmann@86:
  • Weitere Exporte in andere Formate.
  • teichmann@71:
teichmann@71:

teichmann@71:

Mehrschichtige Architektur

teichmann@71:

teichmann@71:

teichmann@71:

teichmann@71:

Verwendete Technologien

teichmann@71:

tom@99: Es werden eine Reihe von Freien Software-Komponenten derzeit anwendungsspezifisch eingesetzt. teichmann@86: Die unten genannten haben sich bewährt und sind Kandidaten tom@83: um zukünftig Teil des Frameworks zu werden. teichmann@71:

teichmann@71:

teichmann@71:

Freie Software

teichmann@96:

teichmann@96: Dive4Elements/River gewährt tom@99: die vier Grundfreiheiten Freier Software und steht unter der GNU Lesser General Public License (LGPL), Version 2.1 oder später. teichmann@96:

    tom@99:
  • Die Freiheit, das Programm für jeden Zweck auszuführen.
  • tom@99:
  • Die Freiheit, die Funktionsweise eines Programms zu untersuchen, und es an seine Bedürfnisse anzupassen.
  • tom@99:
  • Die Freiheit, Kopien weiterzugeben und damit seinen Mitmenschen zu helfen.
  • tom@99:
  • Die Freiheit, ein Programm zu verbessern, und die Verbesserungen an die Öffentlichkeit weiterzugeben, sodass die gesamte Gesellschaft profitiert.
  • teichmann@96:
teichmann@96:

teichmann@71:
teichmann@71:
teichmann@90: