Isento-Backend Framework Drucken

Als ersten Baustein für die generative Softwareentwicklung präsentieren wir das Isento-Backend Framework.

Mit dem Framework läßt sich das mehrschichtige Server-Backend eines CRUD/S* Softwaresystems nahezu vollständig generieren.

Unter Verwendung eines textuellen Modells werden die verschiedenen Komponenten und Strukturen des Server-Backends beschrieben und modelliert. Dabei wird der Anwender durch einen Editor, der als Eclipse-Plugin bereitgestellt wird, bei der Eingabe und bei der Validierung des Modells unterstützt. Nach der Modelldefinition kann über den Generator der Code in das Entwicklungsprojekt generiert werden.

Programmlogik, die durch den Entwickler implementiert werden soll, wird durch sogenannte Protected-Regions gekapselt. Bei erneuter Codegenerierung, die z.B. auf Grund neuer Anforderungen erfolgen muss, bleibt der selbstgeschriebene Code innerhalb der Protected-Regions erhalten.

 

*Mit CRUD/S werden Operationen zum Speichern (Create), Lesen (Read), Ändern (Update),
Löschen (Delete) sowie Suchen (Search) bezeichnet.

 
Isento GmbH - IT-Beratung & Services