Der Dortmunder Dienstleister für Webplattformen hat unter Leitung des Java-Fachmanns Thomas Biskup ein Framework geschaffen, das die als SAGA bekannten technischen Vorgaben für Bundesbehörden berücksichtigt. Daneben bietet das Framework die Möglichkeit, die Standardkomponenten einer Webanwendung wie Login, Dokumenten-Upload oder Mailer aus einer Spezifikation zu generieren. Damit lassen sich nach Angaben des Herstellers rund 80 Prozent der Anforderungen einer typischen Anwendung umsetzen, der Rest bleibt maßgeschneiderte Entwicklung.

80 Prozent der Komponenten einer Webanwendung seien eher trivial, meinen die Macher des Frameworks Opensaga - und generieren den Java-Code dafür aus einer Spezifikation.

80 Prozent der Komponenten einer Webanwendung seien eher trivial, meinen die Macher des Frameworks Opensaga - und generieren den Java-Code dafür aus einer Spezifikation.

Quinscape hat Opensaga 2009 als freie Software unter GPLv2 freigegeben, um durch Mitwirkung der Community die Entwicklung voranzutreiben. Die erstellten Anwendungen laufen unter anderem auf dem freien Server Tomcat und verwenden weitere Open-Source-Software wie beispielsweise JFreeChart für Diagramme, Hibernate oder JQuery. Für das Modell, aus dem der Java-Code generiert wird, benutzt Opensaga eine in XML umgesetzte Domain Specific Language (DSL), der Kunde kann seine Spezifikation aber per Tabellenkalkulation erstellen und importieren. Neben Code kann das Framework daraus auch das Gerüst eines Pflichtenhefts generieren.

Quinscape hat mit Opensaga unter anderem Projekterfahrung mit kommunalen Ratsinformationssystemen (RIS) und Anwendungen zur Gewährleistung von Lebensmittelsicherheit vorzuweisen. Demnächst wird die mit Opensaga erstellte Seite http://lebensmittelwarnung.de des Bundesamts für Verbraucherschutz und Lebensmittelsicherheit in Betrieb gehen. Weitere Features des Frameworks sind beispielsweise Barrierefreiheit nach der BITV-Verordnung, Internationalisierung und die Integration von Geoinformationssystemen (GIS).

Derzeit steht Opensaga in Version 1.5.1 vom Dezember 2010 zum Download bereit. Die Entwickler arbeiten an Version 2.0, die grafische Editoren mitbringen soll. Auf Seiten der Kunden aus der Verwaltung steht 2011 Version 5.0 der SAGA-Spezifikation an.