Genuine
Genuine ist ein Framework für Java-Applikationen auf der Basis von Swing. Es unterstützt die Entwicklung von Client-Applikationen für Informationsysteme, für die es grundlegende Infrastruktur bereitstellt. Es basiert auf drei wichtigen Konzepten:
- Entkopplung: Die einzelnen Bestandteile einer Client-Applikation werden in voneinander weitestgehend getrennten Modulen implementiert.
- Trennung von Darstellung und Funktionalität: Das Framework unterstützt die Entwickler darin, die grafische Bedienoberfläche von der fachlichen Logik zu trennen.
- Konfiguration: Die Zusammensetzung einer Applikation wird durch Konfigurationsdaten bestimmt. Dies vermeidet die Kopplung zur Kompilierzeit.
Das Framework entstand im Rahmen der Arbeit an einem Fachartikel über Konzepte zu Client-Frameworks. Diesen Artikel finden Sie auf der Seite meiner Publikationen.
Status
Genuine ist ein OpenSource-Projekt, das auf Sourcefore zu finden ist. Es fehlen derzeit noch wichtige Funktionen, die für einen ernsthaften Einsatz der Bibliothek hinzugefügt werden müssten. Im derzeitigen Zustand kann es aber als stabile Basis auch für kommerzielle Projekte angesehen werden.
Download
Siehe Homepage auf Sourceforge.