ein Projekt von Tobias Kiertscher
›› Systemarchitektur ›› DNCore

Beschreibung

DNCore ist, wie der Name schon sagt der Kern des Systems. Die folgenden Funktionen sind in DNCore zusammengefasst:

  • Datenmodell für Flussgraphen
    • Basisdatenmodell
      Die Schnittstellen und (Basis-)Klassen für Flussgraphen, Knoten, Anschlüsse und Marken
    • Erweiterungsschnittstelle
      Die Schnittstellen für die Erweiterbarkeit des Basisdatenmodells um weitere Funktionalität, wie z.B. graphische Darstellung
  • Meta-Datenmodell für Flussgraphen
    Die Unterstützung für eine Beschreibungen von Knotentypen in einer oder mehreren natürlichen Sprachen
  • Laufzeitumgebung
    Das Datenmodell der Laufzeitumgebung als Container für mehrere Flussgraphen, die Systemkonfiguration, das Nachrichtensystem und die Verwaltung der parallelen Ausführung von Knoten
  • Persistenz-Mechanismen
    Die Unterstützung für die Speicherung sowohl der Struktur als auch des Zustands von Flussgraphen mit allen Erweiterungen in einer XML-Datei
  • Aggregationsunterstützung für Flussgraphen
    Die Fähigkeit einen Flussgraph in einem Knoten zu kapseln
  • Unterstützung für vereinfachte Knotenentwicklung
    Einige Komfortfunktionen für die Minimierung des Aufwands bei der Implementierung von Knotenbibliotheken

Nach oben

Datum und Uhrzeit
Einen Moment...