JAVATEL · SlimeGENBA-LUI

English: /slimegenba-lui/

SlimeGENBA-LUI — メインフレーム端末のための 現場 (Legacy UI) 保存層

競合が解決できていない課題。 現場には 30 年選手の 3270 / 日立 F シリーズ / 富士通 MSP / NEC ACOS 端末が今日も動いている。ベテラン operator は TAB / ENTER / PF キーで blind type、1 日 1,500 件 こなす。これを強制的に web 化 (Micro Focus / Blu Age / AWS MMA) すると入力速度は 1 日 400-600 件に落ち、現場が「使えない」と reject、modernization は失敗する。

SlimeGENBA-LUI の解決。 Legacy UI を捨てずに modernization する 2 階層構造:

  • Layer 1 · 現場 Mode (LUI) — 端末互換の見た目 + キーボード操作。IBM 3270 · 日立 F シリーズ · 富士通 MSP · NEC ACOS-4 の 4 vendor 対応。operator の習熟を 100% 留保
  • Layer 2 · モダン Mode (MUI) — 同じ keyboard 操作のままモダンな見た目。若手向けや漸進改善で option 提供、強制しない。

▶ 2-Layer UI を実際に触る

評価用 hands-on デモ 14 件: 実 CICS BMS 11 マップを auto-emit、国産 3 ベンダ (日立 / 富士通 / NEC) scaffold 各 1、同じマップを React 18 + Tailwind で再 render した「モダン stack 証明」も含む。キーボード操作のみ、マウス不要、オフラインで動作。

デモ集を開く → (開発初期段階。IBM BMS は production-ready、国産 3 ベンダの parser は NDA サンプル待ちの scaffold)

キーボードマップ

F12Layer 1 (現場/LUI) ↔ Layer 2 (モダン/MUI) toggle
F11vendor 切替: IBM 3270 → 日立 F → 富士通 MSP → NEC ACOS-4 (Layer 1 の色 tint が変化)
F10map 切替 (multi-map 構成のとき)
F1ヘルプ表示
F2F12PF2 – PF12 (DFHAID 等価)
EscPF3 = 終了 (メインフレーム慣習)
TAB / Shift+TAB次 / 前の入力 field へ移動
Enter送信 (EXEC CICS RECEIVE MAP 相当)
Ctrl+R入力 field 全 reset
Home / End最初 / 最後の field へ
マウス不要 (意図的、現場の習熟温存のため)

SlimeGENBA-LUI が提供するもの

技術詳細

テスト corpus 出典. IBM CICS Banking Sample Application (CBSA) と cics-genapp は Apache 2.0 ライセンス、CLBS は MIT 系。 本 corpus 内の BMS は技術解析目的の参照。