OpenSAGA als einheitliche Prozessplattform
OpenSAGA ist eine Entwicklungsplattform, die aber von Grund auf dahingehend konzipiert wurde, modulare Fachanwendungen und -prozesse zu unterstützen. Dazu werden eine Reihe wichtiger Funktionen bereitgestellt:
- OpenSAGA basiert auf abstrakten Fachmodellen, die eine möglichst einfache und direkte Beschreibung der fachlichen Zusammenhänge einer Anwendung in den Vordergrund stellen.
- OpenSAGA bietet modulare Erweiterungsmöglichkeiten für modellierte Systeme, um diese an lokale Gegebenheiten und abweichende Fachlichkeiten anzupassen, ohne den Quelltext der Basisanwendungen verändern zu müssen. So wird eine maximale Wiederverwendung von einmal entwickelten Fachanwendungen und Prozessen ermöglicht.
- OpenSAGA verfügt über flexible Schnittstellen, um verschiedenste Fremdsysteme zu integrieren. So können integrierte Lösungen einfach und schnell erstellt werden. Durch eine saubere Kapselung der Integrationsschicht können Integrationsschnittstellen angepasst oder sogar vollständig ausgetauscht werden, ohne dass die fachliche Implementierung davon berüht wird.
Somit ergeben sich durch dieses Konzept vielfältige Nutzpotenziale:
- OpenSAGA kann als Grundlage für Produkte für behördliche Anwendungen dienen. Durch eine einheitliche Basisplattform wird so die Austauschbarkeit von Daten und Integration von Schnittstellen deutlich vereinfacht.
- OpenSAGA kann als Plattform für austauschbare Behördenprozesse verwendet werden. Prozesse können einmal in einer Basisversion modelliert und dann von Kommunen entweder direkt verwendet oder durch lokale Anpassungen an ihre spezifischen Bedürfnisse angepasst werden.
So können signifikant Kosten gespart werden. Zudem sichert der Open-Source-Ansatz einmal getätigte Investitionen dahingehend, dass die Ergebnisse auch anderen Interessenten einfach und leicht zur Verfügung gestellt werden können.

