Objlab
← Retour aux scénarios
Niveau 2 - Fiche scénarioRefactoring and conversion

Gluecode

A scenario showing how legacy code can be normalized, encapsulated and moved into a more readable structure without radical rewrites.

CibleGluecode
ModeCode refactor
liens3 liens
Sorties observables4 Sorties observables
Gateway: www.objlab.it·Démo mock : active·Mode: Code refactor
Niveau 3 - Démo opérationnelle

Cette vue présente le détail opérationnel du cas d'usage avec des données simulées, des logs et des sorties observables. La version réelle s'exécute via des backends LAN ou le gateway Objlab.

Mode

La démo utilise des données synthétiques et n'appelle pas directement la VM du réseau LAN.

Métriques mock

  • Modules analyzed: 18 - Legacy classes and services identified
  • Adapters generated: 7 - Compatibility layer ready
  • Refactor tasks: 14 - Priority actions in the modernization plan

Logiciel impliqué

  • Legacy adapter
  • Code refactoring
  • Transformation layer

Backend et orchestration

  • www.objlab.it gateway
  • Gluecode API
  • audit log

Flux de démo

  1. Open the legacy block
  2. Choose the refactoring path
  3. Run the demo flow
  4. Compare before and after

Requête mock

{ "project": "legacy-app", "mode": "refactor", "goal": "adapter-layer", "dry_run": true }

Réponse mock

{ "status": "ok", "modules": 18, "adapters": 7, "diff": ["rename service", "extract API boundary"] }

Sorties observables

Refactoring mapAdapterLogical diffModernization tasks

Journal d’exécution

Scan

Legacy modules and internal dependencies detected

Plan

Incremental refactoring plan created

Review

3 points require source code validation