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