News

Patent filings, paper acceptances, product releases, and public-sector deployment milestones.

PSDP ★ released as an independent product line — same-language parallelization separated from SlimeNENC family

PSDP — Same-Language Parallelization — is now positioned as an independent product pillar, no longer a SlimeNENC subset. PSDP injects deterministic parallelization into existing Java, C#, Rust, Go, and Kotlin applications — with 2.97–4.23× speedup, bit-exact output, and a hash-chained audit trail. No source code rewrites required.

Use cases: financial trading, regulated industries (J-SOX/SEC), cloud cost reduction (3-4× faster = 1/3 the infrastructure), HFT, scientific computing, ML inference. Verified data: 378 runs all bit-exact (100% determinism), 90/90 fault-injection rollbacks.

Licensing is decoupled into tool and runtime: SlimeNENC customers receive the PSDP tool (converter / developer-side) free; the PSDP runtime (deployed production) is billed at 2%/year of conversion cost only (no contractual renegotiation, same patent application 2026-046620). Direct customers are billed on a runtime-only basis (Trial / Individual / Corporate / OEM editions).

The site repositioning reflects the engineering reality: PSDP is applicable to any modern-language workload, not only to SlimeNENC-migrated Java assets. Treating it as "just a SlimeNENC subset" was selling it short. Details on the PSDP overview page.

With this repositioning, the JAVATEL product line becomes four pillars: SlimeCodec series / SlimeNENC family (now 8 products) / PSDP (independent) / DMS (Docokame Media Streaming).

SlimeNatural ★ SlimeNENC 8th product — Software AG Natural / ADABAS → Java + PostgreSQL bit-exact transpiler

We have published SlimeNatural as the eighth product in the SlimeNENC family. It migrates the Software AG Natural 4GL language and the ADABAS hierarchical database together to Java + PostgreSQL, bit-exact. The wedge: a clean exit from Software AG’s per-CPU multi-million-USD licensing for Natural / ADABAS workloads at banks, insurers, pensions, governments, and defense.

Phase 4 measurements: Natural FST tokenizer — 15 samples byte-exact / ADABAS DDM parser — 3 DDMs / 58 fields byte-exact (MU/PE/SUPER/HYPER/SUB descriptors all recognized) / DDM → PostgreSQL DDL emitter — 3/3 + sqlite syntax check PASS (MU becomes a child table, PE GROUP becomes a child table with pe_idx, SUPER becomes a composite INDEX) / Natural → Java emitter — 15 samples pass emit→javac→run→stdout regression (FIND/READ LOGICAL/HISTOGRAM/STORE/UPDATE/DELETE/END-OF-TRANSACTION/BACKOUT TRANSACTION/ESCAPE TOP|BOTTOM[IMMEDIATE]|ROUTINE all covered) / S9 5-axis bench — dialect / token-recover / mutation-detect / determinism / round-trip all 75/75 PASS.

Competitive position: CONNX / ADABAS-to-RDB / ADASQL handle the data side only; Software AG’s own offerings (Adabas SQL Gateway) leave Software AG licensing in place; SI-led reimplementations have no bit-exact guarantee. SlimeNatural is, to our knowledge, the first product to lossless-migrate Natural language and ADABAS data from a single vendor. Details on the SlimeNatural page.

With this release SlimeNENC is now an 8-product family: SlimeCOBOL / SlimeJCL / SlimeMUMPS / SlimePL/I / SlimeRPG / SlimeFORTRAN / SlimeNatural / PSDP.

SlimeFORTRAN ★ 9-language Multi-target achieved — industry’s first 9-language-simultaneous FORTRAN transpiler

SlimeFORTRAN now emits bit-exact code in 9 languages: modern FORTRAN, C++23, C11, Rust, Go, Java, Python, Kotlin, and C#. From F77 fixed-form (col 1-72) input, each target’s stdout was measured byte-identical to gfortran (10-sample subset; C/C++ at 10/10 byte-exact, the other seven targets at 9/10 due to REAL single→double type-system mapping).

HPC numerical assets (NASA / ECMWF / Japan Meteorological Agency / JAEA F77 codes) can now be deployed simultaneously across C++23 for HPC ecosystems, C11 for legacy, Rust for quant/safety, cloud-native Go, Java for financial batch, Python for research, Kotlin for Android, and C# for Unity / Windows / Azure. Existing tools (NAG Fortran Modernization Tool / Plusoft / open-source fixed2free) cover only 1-2 languages.

Full table (compile / run / gfortran bit-exact / use case) on the SlimeFORTRAN page. Next phase: Phase 10 = CUDA target (GPU offloading).

SlimeFORTRAN joins the SlimeNENC family — 25 samples, S9 all 5 axes 100%, byte-exact 25/25, gfortran compile 25/25

The SlimeNENC legacy-language transpiler family now also includes SlimeFORTRAN — a FORTRAN → modern FORTRAN bit-exact transpiler. FORTRAN 77 fixed-form (col 1-72) → F2018 free-form is the primary target, with 5-dialect fingerprint detection (F77 fixed / F90 fixed / F90 free / IBM VS / DEC VAX), S9 bench all 5 axes 100% (25/25), S6 byte-exact regression 25/25, and gfortran 13.3 compile 25/25 PASS. Auto IMPLICIT NONE injection + DO/CONTINUE structuring (label-CONTINUE auto-rewritten to structured do/end do) + SUBROUTINE / typed FUNCTION / RETURN / CALL / COMMON blocks / SAVE attribute / EXTERNAL / function-as-argument / PARAMETER / numbered FORMAT statements / arithmetic IF (IF (X) 10, 20, 30) / computed GOTO (GOTO (10,20,30), X) / OPEN / REWIND / READ / CLOSE round-trip are all implemented — F77 numerical-computing programs (HPC, weather, nuclear, computational chemistry) now run as modern FORTRAN.

Target sectors: weather / geophysics (ECMWF / Japan Meteorological Agency / NOAA / NCAR numerical weather prediction IFS / GFS / WRF), nuclear / particle physics (JAEA / Sandia / Argonne transport / Monte Carlo), computational chemistry (Gaussian / GAMESS / NWChem / VASP), climate / ocean (POP / CCSM / MOM / NEMO). Running at 60%+ of TOP500 HPC sites worldwide, with an estimated tens of billions of LOC; competitors (NAG Fortran Modernization Tool / Plusoft / open-source fixed2free) charge per-LOC at multi-million-USD scale or do not preserve semantics, while SlimeFORTRAN charges only the WASM converter tool — the generated modern FORTRAN is perpetually free to deploy. SlimeFORTRAN shares the S2-S5 / S7-S9 backbone with SlimeCOBOL, SlimeMUMPS, SlimePL/I, and SlimeRPG; only S1 (FORTRAN FST) and S6 (modern FORTRAN emitter) are language-specific.

Multi-target roadmap: ① modern FORTRAN (this release) → ② C target (LAPACK numerical kernels → WASM) → ③ Rust target (HPC safety angle) → ④ C++ target.

With this release, SlimeNENC has grown to a 7-product family: SlimeCOBOL / SlimeJCL / SlimeMUMPS / SlimePL/I / SlimeRPG / SlimeFORTRAN / PSDP. See the SlimeNENC family page for details.

SlimeRPG joins the SlimeNENC family — 35 samples, S9 all 5 axes 100%, byte-exact 35/35, full file I/O

The SlimeNENC legacy-language transpiler family now also includes SlimeRPG — an RPG → Java bit-exact transpiler. RPG IV free-format (`**FREE` directive) is the primary target, S9 bench all 5 axes 100% (35/35), and S6 byte-exact regression 35/35. Arrays (DIM), DCL-DS data structures, array-of-DS, internal PROC + DCL-PI + RETURN + recursion, SELECT/WHEN/OTHER, 17 BIFs (%CHAR / %SUBST / %LEN / %SCAN / %REM / %UPPER / %LOWER and more), statement-level proc calls, string-equality auto-rewriting to Java .equals(), and full file I/O (DCL-F DISK USAGE / OPEN / CLOSE / READ / WRITE / %EOF) are all implemented — real RPG programs (batch jobs, file converters, log aggregators) now run as Java.

Target sectors: banking (AS/400 account systems), manufacturing (IBM i back-office), distribution (POS / inventory), insurance (mid-tier US life / P&C). The IBM i installed base is roughly 120,000 customers worldwide; competitors (Modern Systems / Fresche Solutions / ARCAD / X-Analysis) charge per-LOC at multi-million-dollar scale, while SlimeRPG charges only the WASM converter tool — the generated Java is perpetually free to deploy. SlimeRPG shares the S2-S5 / S7-S9 backbone with SlimeCOBOL, SlimeMUMPS, and SlimePL/I; only S1 (RPG FST) and S6 (Java emitter) are RPG-specific.

With this release, SlimeNENC has grown to a 6-product family: SlimeCOBOL / SlimeJCL / SlimeMUMPS / SlimePL/I / SlimeRPG / PSDP → later the same day, SlimeFORTRAN added → 7 products. See the SlimeNENC family page for details.

SlimePL/I joins the SlimeNENC family — 60 samples, S9 all 5 axes 100%, byte-exact 60/60

The SlimeNENC legacy-language transpiler family now includes SlimePL/I — a PL/I → Java bit-exact transpiler. 5 dialects auto-detected (IBM Classic / IBM Enterprise / Open PL/I / Iron Spring / GnuPLi), S9 bench all 5 axes 100% (60/60), and S6 byte-exact regression 60/60. Arrays, 2D arrays, structures, array-of-struct, internal PROC + RETURNS + recursion, SELECT/WHEN, 25+ BUILTINs, stdin GET LIST + ON ENDFILE exception handling, and file I/O (DCL FILE INPUT/OUTPUT TITLE / OPEN / CLOSE / READ FILE INTO / WRITE FILE FROM) are all implemented — real PL/I batch programs now run as Java.

Target sectors: insurance (life and P&C, IBM Enterprise PL/I), banking (European risk computation), airlines (SABRE / Amadeus-class reservation batches), and government (IRS / NHS). Competitors (TSRI JANUS / Astadia / SoftwareMining) charge per-LOC at multi-million-dollar scale; SlimePL/I charges only the WASM converter tool — the generated Java is perpetually free to deploy. SlimePL/I shares the S2-S5 / S7-S9 backbone with SlimeCOBOL and SlimeMUMPS; only S1 (PL/I FST) and S6 (Java emitter) are PL/I-specific.

With this release, SlimeNENC reached a 5-product family: SlimeCOBOL / SlimeJCL / SlimeMUMPS / SlimePL/I / PSDP (later the same day SlimeRPG was added, bringing the total to 6). See the SlimeNENC family page for details.