RULAMAN  Unser Basisprodukt RULAMAN ist ein  Integrated Modernisation Environment.  RULAMAN enthält alle Services und  Funktionen für die maschinelle Trans-  formation von Software. Dies sind Language Packs mit   Parser für jede Sprache  Exporter zur Ausgabe syntaktische Sprachbe- schreibung Dazu  ein SPL-Compiler (siehe SPL)  File Handler  Konfigurationsdateien  das Sourcecode Repository   u.v.a.m.  RULAMAN ist die mächtige generali-  sierte Plattform zur Sprachverarbeitung.  Weiter zu “Standardprodukte”. SPL - Sourcecode Processing Language Unser Konversionsprodukte werden als  Regelsätze in SPL formuliert, eine  domain specific language. Dank  RULAMAN und SPL ist es möglich,  beliebige Konverter in kurzer Zeit zu  entwickeln. SPL arbeitet über ein Trigger-Konzept,  bei dem bestimmte Regeln nur bei  spezifischen Quellcodekonstellationen  aktiviert werden. Enthalten sind prozedurale Funktionen,  globale und lokale Variablen und  Prozesse. Die Grammatik von SPL ist adaptiv,  indem sie sich an die jeweilige Sprach-  umgebung anpasst.  Regeln und Regelsätze verbinden sich  mit SPL zu einer Modernisation Factory.  Weiter zu “Spezialprodukte”. RULAMAN und SPL RULAMAN® íst das Ergebnis jahrelanger Arbeit auf dem Gebiet der maschinellen Softwaretransformation. Er ist die Plattform für alle Transformationsprozesse und besitzt einen eigenen Compiler für unsere Transformationssprache SPL. Alle Produkte zur Softwaretransformation sind in SPL geschrieben. Die Konverter nutzen RULAMAN zur Ausführung. RULAMAN läuft auf einer JVM. Konverter werden zu sog. Modernisation Factories verbunden. Kontakt  Jobs (c) IT Modernisation UG Download Flyer “RULAMAN/SPL”. Impressum