objectiF - Scriptinghandbuch

Handbuch:

objectiF – Scriptinghandbuch

Format: PDF
Seiten: 71
Größe: 1,3 MB

Erfahren Sie, wie Sie die Codegenerierung in objectiF nach Ihren Bedürfnissen anpassen können.

Bei der Arbeit mit objectiF kann die Code-Generierung unternehmens- und projektspezifisch angepasst werden. Häufig wiederkehrende Aufgaben können mit Hilfe von Aktions-Skripten automatisiert werden. Grundlage dafür ist die offene Architektur von objectiF. Sein Repository ist von außen zugänglich. Auf nahezu alle Elemente eines Systems kann lesend und schreibend zugegriffen werden. Die Struktur des Metamodells von objectiF ist als Typelibrary ver öffent licht. Basistechnologie dafür ist MS COM (Component Object Model). Diese Technologie erlaubt ein optimales Customizing mit objectiF: Der Nutzen der tool-unter stützten Entwicklung kann so auch in sehr spezifischen Situationen für alle Projektbeteiligten gesteigert werden.

Customizing heißt die Skripting-Technik benutzen. Skripting-Technik wird bei der Anpassung oder Erweiterung von Code-Skript-Servern und bei der Erstellung von Aktions-Skript-Servern verwendet.

Während der Implementierungsphase wird aus den Modellinformationen Source-Code generiert. Die Code-Generierung übernehmen Code-Skript-Server. Sie enthalten beliebig viele Skripte für die Code-Generierung in einer bestimmten (Programmier-) Sprache. Jeder Code-Skript-Server bedient das für die Kommunikation mit objectiF definierte COM-Interface. Während der Code-Generierung verwenden die Funktionen des Skript-Servers die im COM-Interface veröffentlichten Metaklassen von objectiF, um sich mit den nötigen Modellinformationen zu versorgen. Die COM-Architektur ermöglicht nicht nur die Änderung einzelner Parameter der Code-Generierung, sondern es kann aus demselben Modell – durch die Zuweisung eines anderen Code-Skript-Servers – eine vollständig andere Code-Generierung erfolgen. So kann z.B. ein Dateiformat wie IDL bei der Entwicklung von COM- oder CORBA-Komponenten generiert werden.

Hier erhalten Sie den Download-Link:

Um Ihnen den Download-Link schnellstmöglich per E-Mail zukommen lassen zu können, teilen Sie uns bitte folgende Informationen mit:

* Ich bin damit einverstanden, dass Sie mir den wöchentlichen microTOOL Newsletter zusenden. Natürlich kann ich den Newsletter jederzeit abbestellen.