Dumb Terminal Modernization to Web 2.0 Solutions

Rapidly transform your green-screen, dumb terminal applications to native Web 2.0 platform with NO screen scraping! This highly automated and highly customizable facelift solution is fast, cost-effective, guarantees functional equivalence, and minimizes end-user retraining. Choose an incremental, piece-meal, staged UI modernization to a Web 2.0 platform and architecture.

Run the modernized UI using latest native Web 2.0 technologies and UI frameworks of your choice while preserving your business logic and existing back-end architecture. The result is fully transformed code running in a browser with zero client-side deployment that is maintainable using modern web tools and platforms.

Incremental Facelift Modernization - Production

Basic transformation

  • "As-Is"

  • 3270 in the Browser

  • Supporting legacy users

Standard transformation

  • Using CSS formatting
  • Using Events
  • Using Widgets

Enhanced transformation

  • Using enhanced widgets
  • Adding mashups
  • Richer orchestration of UI

Incremental Facelift Modernization - Development

IBM Mainframe / System z

  • 3270 terminal display
  • Languages
    • COBOL
    • PL1
    • Assembler

AS400 / System i

  • 5250 terminal display
  • Languages
    • RPG
    • COBOL

4-GL Platforms

  • CA-Telon

  • Cool:GEN 

  • Ideal/Datacom

  • Natural/Adabas

  • VisualAge Generator, EGL

Incremental Facelift Modernization - Architecture

Service Middle Tier

  • Web Application Server

  • REST/Web Services

  • Java/C#/Node.js application logic

Web Client Tier

  • Thin-client (JavaScript)

  • Interactive, rich UI

  • REST API calls

Host Tier

  • Continue with high performance

  • Continue with high reliability

  • Continue with high security

4. Signal events
5. Page handler invokes function
6. Function makes service interface

1. Start application
2. Dynamically load startup page
3. Instantiate startup page & handler

7. Service interface invokes REST service
8. Service receives client request and data
9. Service passes request to remote program

Facelift Technology Features

11 - 1.Pattern Matching.jpg

Pattern Matching Rules

The standard rules library covers the commonly used patterns used in dumb terminal form design. The facelift plugin provides powerful and easy-to-use facelift pattern development tools to modify and create new, custom pattern rules to accommodate any layout variation that may come across from a text-based application. Patterns are color-coded to easily identify the various fields being transformed, and pattern matches can be visualized on the original form layout using the color-code pattern colors.

3-Automated Facelift Transformation.jpg

Automated Facelift Transformation

Facelift technology uses a model-driven-transformation approach, which turns a two-dimensional, text-based layout into a fully semantic UI model. Rich annotation tools and pattern-based, search/replace transformation rules, transform the original 3270 / 5250 dumb terminal model into a full-fledged, widget-based, Web 2.0 UI layout model. Previewing tools help iterate over the transformation process until the result matches the desired outcome, at which point the model finally emits the target HTML 5.0-compliant code.



A full list of forms displays current status and associated defects. They can also be filtered based on a specific property, status, or matched pattern.


Tagging & Impact Analysis

Tagging rules extend an already powerful pattern matching capability using regular expressions to identify specific and custom fields inside forms. Patterns are matched against all application forms. Match statistic and the snapshot view enable tracking matches due to changes in pattern rules.

Ready to get started?