Programming languages

LF‑ET can create a program code from decision tables for numerous programming languages.
Consistently highest quality in the long term and guaranteed correspondence between technical description and IT reality.
|
This section is currently being completely rebuilt, starting with Java. Java is representative of many other programming languages supported by LF‑ET, such as Groovy, Python, JavaScript, TypeScript, ABAP, etc. A complete overview of all generation parameters is provided here. Should you have any questions, problems or requests, feel free to contact us at: |
Scope of services
-
Forever Young ⇒ For each generation: complete recalculation and generation of the best possible logical program structure
-
Individual configuration possibility: From simple source modules through generic stateless services
-
Precisely configurable extraction of technical information during generation:
-
texts, symbols
-
numerical values, enumerations
-
intervals, upper and lower limits
-
-
Maximum transparency:
-
There is always exactly one corresponding program branch for each rule
-
As a result, bidirectional traceability is guaranteed permanently
-
In order to understand program behavior, it is enough to look at the decision tables and rule execution logs
-
-
Regeneration can be suppressed as long as changes to decision tables have no impact on the behaviour of rules
-
Numerous languages are supported: Java, JavaScript, TypeScript, Python, Groovy, C#, C++, C, ABAP, Natural, Cobol, PL/SQL, Delphi, Perl, VB, VBA, PHP, …more on demand