| EZ Source is an Application oriented Configuration Management Data Base (CMDB) that automates Application understanding, analysis and technical documentation for use in all Application Management activities. Synchronising with your source configuration management system, it contains a full inventory of your Application components and their details. By visualising the internal Application structure, dependencies and relationships, EZSource is an indispensable tool for support activities as well as a precursor to undertaking enhancements and modifications. It is designed for use by all technical staff as well as having management components for transparency into Application metrics. |
| Overview |
Manual Application analysis is both costly and error prone, due to the difficulties in scanning the components and understanding the complex inter-dependencies.
EZ Source contains information on all elements and their relationships, allowing precise, user-driven application navigation according to the task in hand. Key to its success is the ability of EZ Source to provide different components for all users involved in Application Management activities, all integrated using a common repository. |
| Benefits |
Fast to deploy and use, EZ Source delivers proven business benefits to development organisations faced with the real world challenges of maintaining and enhancing their portfolio of applications.
Some of the key benefits are: - A reduction of overall delivery costs of between 10 - 18% - Improved Application quality and performance - Improved Application flexibility and business value - Extended Application longevity - Improved Management understanding - Improved planning and predictability - Enhances IT skills
Given that analysis normally consumes 30% of all Application Management resources and even then is often incomplete when performed manually, EZ Source's ability to fully automate this activity allows teams to perform the required activity based on an accurate understanding.
|
| The EZ Legacy edge |
| Only EZ Source provides Enterprise-wide, cross platform coverage and enables the depth of functionality to support the detailed understanding needed for development activities. Its ability to meet the challenges of many different users in many scenarios in addition to extremely rapid implementation and ease of use, satisfy both the demands of technical staff and management alike. |
| EZ Source: Underpinning Enterprise Application Management |
EZ Source fully automates Application analysis, documentation and measurement, helping organisations with the real world problem of managing their existing Application portfolio.
EZ Source correlates the relationships between the different application components and automates the production of technical documentation. It operates across multiple languages and environments, producing consistent understanding and measurement. Through its ability to parse the different application components (for example, source code, OS scripts, include files, screen maps, transactions, messaging system data, Application servers data, etc) and then visualise the internal application structure and dependencies, users can select their starting point and navigate across or drill down as required in order to precisely determine the scope and level of analysis. This Application CMDB functionality is complemented by a rich choice of visualisation and reporting options so users can precisely define the scope and depth.
Many different options are provided to visualise the analysis according to requirements and results. For example, a particular analysis may reveal complex interdependencies with different types of components, so EZ Source has user definable dependency levels, filtering and different visualisation layouts in order to achieve optimum understanding. At all stages in the analysis, EZ Source synchronises with the source code so developers can understand exactly how functions have been performed.
|
 |
| Analysis showing high level cross application components |
 |
| MQ applications interfacing |
In addition to this internal analysis, EZ Source also includes database and interface components so that the understanding can both include these vital aspects as well as starting from these points of view. Conducted manually, it is difficult to identify even straightforward questions such as "where is this database table used", or "where is MQ integrated into my application". EZ Source provides the comprehensive results in seconds.
An additional option is a comprehensive reporting portal used to measure different aspects of the application. EZ Reports includes both industry standard metrics (eg McCabe, Halstead, Function Point) and user definable parameters. Invaluable for Management and Architecture requirements, it allows quality and code standards to be instutionalised into the development and review process. In addition, it also gives developers valuable insights by documenting aspects such as "where used" and "dead code" occurrences.
|
| All of this functionality provides a one stop shop for understanding and analysis of your Applications. An additional module - EZ Source Enterprise Server - also goes one step further (for mainframe environments) by adding information on the Infrastructure and how the Application performs in production, including such information as identifying transactions, code or control language that has not been used for a period of time, etc. This is invaluable in extending our Applications CMDB information to the logical and physical environment, including automatically mapping the interdependencies, by adding to the Application information additional operational data for optimisation based on actual usage. |
| EZ Source Integration |
Many organisations will have existing infrastructure that is complementary to the EZ Source analysis capabilities. The product therefore provides a wide range of integration options so that EZ Source can be populated, or provide data to be both current in its analysis and add value to other products.
Some examples are: - Source Configuration Management Systems - automatically loading and propagating changes when they occur - Planning - export of Applications metrics to Excel for work planning and estimation - EZ Source API - exporting data from the EZ Source repository to other systems such as Enterprise CMDB |
| Supported components |
▪ COBOL source and copybooks ▪ PL/1 source code * Natural Source code * Assembler Source code * REXX Source code * AS/400 CL Source code * AS/400 SMART definitions, tables, etc. * CA-ADS Online Source code * CA-IDMS database definition and use ▪ CICS commands and tables (PCT/FCT) ▪ BMS macros ▪ VSAM data file definition and use ▪ DB2 database definition and use ▪ ADABAS database definition and use ▪ JCL jobstreams ▪ Shell scripts ▪ IMS DB/DC Database definitions and MFS screen definitions ▪ Others: - SAP R/3, ERP 2004-2005, ECC 5.0, ECC 6.0, ABAP - Java |