Neuer Codegenerator

Schablonen für die Problemlösung

24.05.2002
MÜNCHEN (CW) - Das Beratungshaus Innoq bietet mit "IQ Gen 1.0" ein Werkzeug, das den Software-Entwicklungsprozess vereinfacht und architekturzentriert gemäß der Model Driven Architecture arbeitet.

Ziel ist, die Regeln, nach denen wiederkehrende Probleme in großen Unternehmensanwendungen mit Hilfstechniken gelöst werden, in Form von Schablonen zu spezifizieren. Aus dem fachlichen Modell und den Schablonen wird dann Code neu generiert oder bestehender aktualisiert. Als Eingangsformat unterstützt das Java-Tool XML Metadata Interchange (XMI), und zwar in den Implementierungen der Case-Produkte unter anderem von Rational, Togethersoft, MID und Microtools. Die Transformation erfolgt über XML-Files und Templates in Form von Java Server Pages (JSP). Als Output sind alle gängigen Programmiersprachen wie Java, C++, C, C# oder Cobol möglich. Um eine Schablone zu schreiben, wählt der Benutzer einen Texteditor, vorzugsweise einen mit JSP-Unterstützung. Der Zugriff auf Details des UML-Modells ist über ein einfaches Java-API möglich. (ue)