"We automate automation"
Unsere Methode besteht darin, dass wir die Automatisierung selbst automatisieren. Softex nutzt automatisierte Produktionslinien, diese Produktionslinien ermöglichen individuelle Anpassungen. Innerhalb unserer Tools haben wir die folgenden Rollen:
Solution Architect
Implementiert ein Applikationsmuster
Erstellt Architekturen mithilfe von Pakete, Mappen, Schablonen und Skripts
Jedes Architekturelement kann mit Tags versehen werden
Schablonen verarbeiten Modelle
Software Analyst
Erstellt Daten- oder Klassenmodelle
Modelle können verknüpft oder zusammengeführt werden
Jedes Element kann mit Tags versehen werden, um den Generierungsprozess zu beeinflussen
Jedes Element kann in einem oder mehreren Bereichen vorhanden sein: GUI, API, Datenbank
Forward Engineer
Erstellt eine Applikation durch Auswahl und Kombination einer Architektur und eines Modells
Schablonen können so eingestellt werden, dass Dateien automatisch überschrieben werden
Schablonen werden bedingt mithilfe von Tags ausgeführt
Externe Mappen können bedingt in die Applikation kopiert werden
Reverse Engineer
Ein erweiterbares Plugin-System zum Importieren oder Synchronisieren eines Modells
SQL Server plugin