Objlab
← 시나리오로 돌아가기
레벨 2 - 시나리오 시트Refactoring and conversion

Gluecode

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

대상Gluecode
모드Code refactor
연결3 연결
관측 가능한 출력4 관측 가능한 출력
Gateway: www.objlab.it·Mock 데모: 활성·모드: Code refactor
레벨 3 - 운영 데모

이 화면은 mock 데이터, 로그 및 관측 가능한 출력으로 활용 사례의 운영 세부 내용을 보여줍니다. 실제 버전은 LAN backend 또는 Objlab gateway를 통해 실행됩니다.

모드

데모는 합성 데이터를 사용하며 LAN VM을 직접 호출하지 않습니다.

Mock 메트릭

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

관련 소프트웨어

  • Legacy adapter
  • Code refactoring
  • Transformation layer

Backend 및 오케스트레이션

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

데모 흐름

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

Mock 요청

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

Mock 응답

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

관측 가능한 출력

Refactoring mapAdapterLogical diffModernization tasks

실행 로그

Scan

Legacy modules and internal dependencies detected

Plan

Incremental refactoring plan created

Review

3 points require source code validation