Data Sheet

Below is a summarised breakdown of the key functional elements of the individual modules that make up the tools sets described in Solutions Sets

X-Analysis – Cross Referencing Provides

  • Variable level cross-referencing drilling down through multiple layers or variables and programs/files/screens (RPGII/400/LE/FREE,COBOL36/400, CL, SQL, JAVA)
  • Interactive source code browser
  • Interactive structure chart diagrams
  • Interactive data flow diagrams
  • Object where used
  • Plug-in to Eclipse or WDSc

X-Documenter Provides

  • Subdivide system into application areas.
  • MS Word project/static documentation wizard
  • Visio exports for graphical diagrams
  • RPG data flow charts
  • Subroutine layering diagrams
  • Link to SEU or CODE/400 and LPEX editors
  • Source leveling (summarization of source members)
  • Indented source code views
  • RPG source viewed as Pseudo code (Structured English with field texts)
  • Screen design and report layouts at a glance
  • Program understanding at an application level, rather than a complete system level.
  • All other modules have use of application level control as opposed to entire system level functionality


X-Rev Provides

  • Automated generation of data model through reverse engineering of legacy application
  • Entity relationship diagrams
  • Data encyclopedia
  • Builds Interactive, ready-to-use, drill-down application over legacy system
  • Instant & Automated Structured, drill-down browsing of test/live data during testing and problem analysis
  • Browsing and analysis of data dictionary


X-Extract Provides

  • Identifies and documents business rule logic from legacy RPG
  • Analysis and cross referencing of business rule logic in legacy RPG
  • Pseudo code narrative of Business Rule Logic
  • Individual Business Rule Annotation
  • Business Rule Where Used & Summaries
  • Business Rule Database
  • Business Rule Exports to MS Word and EXCEL
  • Export of DDL, XMI from data model.
  • Generation of Screen Flow Diagrams
  • Generation of UML Activity/Class/Use Case Diagrams


X-WebQuery Provides

  • Unlimited users per server License
  • Builds DB2 Web Query meta-data automatically
  • Includes relational information between files/tables in meta-data
  • Identifies totalable fields plus all key structures
  • Builds entire set of standard queries over database
  • Incorporates descriptors into queries using relational information
  • Uses relational information for drill down inquiries
  • Instant OLAP add-ons
  • Advanced Legacy Inquiry Program and Model extraction Add-ons
  • Date field and their formats Add-ons


X-Modernize Provides

  • Generates DDL Sql tables and Views from DDS
  • Optional reuse of derived relational constraints
  • Creates Pseudo Logical View to replace PF
  • Migrates Data into new library
  • Creates stateless CRUD Service Programs for each new table
  • Auto-Generates RPG programs from Business Rule Logic
  • Fully automated and integrated documentation with X-Analysis.
  • Pseudo code narrative of Business Rule Logic see Design Recovery
  • User defined application areas or individual programs
  • Creates RPG stored procedures and web services
  • Can be used with either J2EE or .Net frameworks
  • Generates new projects in IDE's such as Eclipse or Rational/WDSc
  • Generates UML class diagram for each stored procedure
  • Generates UML Activity diagrams from legacy applications
  • New UI's such as JSF


X-Subset

  • X-Subset – Creates complete test data subsets from live data based upon existing application data model.
  • X-Verify – Verifies and reports on referential integrity of entire live data based upon existing application data model.
  • X-Warp – ages dates forwards and backwards, days, months or years
  • X-Sanitize – scrambles sensitive data while retaining integrity of special formats such as telephone numbers, names Zip/Post codes etc.


X-Resize Provides

  • Automated field expansion conversions
  • Decimal position conversions
  • Instant & Detailed impact analysis for all instances: Fields, variables, programs, displays, reports, including aliases.
  • Integrated project control documentation with X-Analysis
  • Integrated change control with X-Control
  • Totally automated source conversion for all object/source types
  • Automated Bulk recompile
  • Automated data conversions
  • Exception reports for overlays and other problems


X-Ternalize

  • Separates I-O logic from RPGIV programs.
  • Allows future database design changes with zero impact to existing code.
  • Gives a single point of change for all database access to a given file.
  • Fully automated.
  • Integrates with X-Analysis and SCM's.
  • Can be tailored to meet specific needs.
  • Users select which files/programs to process
  • Several standard modes e.g.
  • Single-procedure calls
  • Multi-procedure calls
  • Keep record locks
  • Remove record locks
  • Gradual changes or complete systems
  • Can be run repeatedly until precise results are achieved