X-Analysis Release 8.0
Databorough proudly announces the release of all new X-Analysis version 8. With host of new features and enhancements, X-Analysis 8 helps understand a legacy application much better. It integrates with IBM Rational tools, assists in analyzing application's business areas, provides a range of modernization services for Databases and RPG / COBOL / CA:2E applications and helps migrate the System i applications to J2EE, EGL and other languages. All in all it is a true Design Recovery tool for IBM’s System i application
| |
WDSc/RDi/Eclipse integrate
Integrates with IBM Rational tools thereby allowing the Software Architects and Analysts to stay on one working environment and reap the benefits of both the tool and X-Analysis. |
|
|
|
Application Overview
Helps analyze the application better by subdividing it into Application (or Business) areas. Looking at the application both from macroscopic and microscopic point of view is a piece of cake. |
|
|
|
Extract Business Rules
Enhanced Data Modeling not only exposes the Business Rules implicit in the data and process models of an application but also digs out the vast amount of business logic that is buried inside the source code of the programs. This can then be used to write more manageable RPG/LE, Java or EGL code.
|
|
|
|
UML Extraction
X-Analysis Modeling process extracts enough useful information which gets presented as UML diagrams, thus helping in enhancing the legacy application. |
|
|
Database Modernization
This is one of the vital elements of the Design recovery module. Here, legacy DDS to SQL database conversion is totally automated. Stateless Service programs are also built over the entire modernized database. Each converted table has a CRUD type stateless service program created over it. |
|
|
Re-Architect in J2EE
X-Analysis dissects the legacy application programs to decouple the screens from the embedded business logic. This componentization is then leveraged by the X-Modernize module to generate JSFs, JavaBeans and ORM objects thereby assisting in Re-architecting a legacy application in J2EE.
|
|
|
Document Java/VB
With tools allowing Java/VB professionals to access System i resources, a good percentage of the code gets written in these languages to maintain legacy application objects. X-Analysis deals with this crucial requirement to help analyse Java/VB projects along with the regular System i application.
|
|
|
Extract Test Data
Using the data model derived by X-Analysis, test data subsets can be auto-created, and can be aged forwards and backwards for regression testing. One can also test referential integrity of production database.
|
|
| |
Db2 Web Query Extract
X-WebQuery automatically builds the meta-data layer for DB2 Web Query, including all of the file to file foreign key or relational information which is extracted using Databorough's data modeling engine. These auto generated queries use the relational information to bring in descriptor information to standard queries, as well as linking individual queries so users can drill-down through the hierarchical structure of the business data, like any Business Intelligence application.
|
|
Enhancements
- Metrics Lists program details and works out its complexity based on subfiles, screens and files used.
- Screen Flow Diagram Displays screens called for a legacy program.
- All Procedures View Lists procedures used by program source.
- XADiagnostics A tool to generate complete X-Analysis installation status, when reporting problems.
- DBCS Support X-Analysis now supports Chinese, Japanese and Korean applications.
- Flowchart for COBOL using Visio 2000.
- Subroutine Flowchart Generates flowchart for a single subroutine.
- Export to MS Word, Excel and Visio Now available on all the X-Analysis Views.
- Improved Diagrams Enhanced for better understanding and visual impact.
- VWU/Member X-Ref view Source lines are now colour coded for easy understanding.
- Problem Analysis Lists problems with the Application files.
- Re-Engineered Files View Lists the SQL files generated during Database Modernization.
- And many more...