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
3270 in the Browser
Supporting legacy users
- Using CSS formatting
- Using Events
- Using Widgets
- Using enhanced widgets
- Adding mashups
- Richer orchestration of UI
Incremental Facelift Modernization - Development
IBM Mainframe / System z
- 3270 terminal display
AS400 / System i
- 5250 terminal display
VisualAge Generator, EGL
Incremental Facelift Modernization - Architecture
Service Middle Tier
Web Application Server
Java/C#/Node.js application logic
Web Client Tier
Interactive, rich UI
REST API calls
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
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.
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.