140 likes | 344 Views
Application Modernisation & Relativity Workbench. Modernisation Process. Relativity Modernization Workbench®. The Modernization Workbench® drives down the cost and accelerates the modernization, management, and maintenance of business-critical enterprise applications. Register. Verify.
E N D
Application Modernisation & Relativity Workbench Leveraging the Value of Your Existing Applications
Modernisation Process Leveraging the Value of Your Existing Applications
Relativity Modernization Workbench® The Modernization Workbench® drives down the cost and accelerates the modernization, management, and maintenance of business-critical enterprise applications Leveraging the Value of Your Existing Applications
Register Verify Source Libs Inventory Reports Define Application Scope INVENTORY • Identify missing elements • Remove obsolete elements • Orphan analysis Leveraging the Value of Your Existing Applications
Application Knowledgebase and Repository • Multiple environments can be simultaneously accessed by users • 3rd party parsers are efficiently integrated • Assembler • RPG • Others Multi Environment Repository Leveraging the Value of Your Existing Applications
Modernization • Isolation of IO and GUI Layers within complex applications • Modularisation of Transactional code for API enablement • EAI configuration for sub-system replacement • Migration of Cobol “modules” to Java Leveraging the Value of Your Existing Applications
Application Analysis • Define Application Scope • Decide on application boundaries • Identify Missing Application Elements • Removal of obsolete programs • Recover Application Technical Documentation • Identify and Isolate High Code Complexity and Defective Code • Data Access (CRUD) • Application Interfaces • Locate and isolate application functions Leveraging the Value of Your Existing Applications
Recover Technical Documentation Cross-reference Reports Executive Report (shows code defects) CRUD Report Complexity Reports Leveraging the Value of Your Existing Applications
Recover Technical Documentation Diagramming tool and Previews Leveraging the Value of Your Existing Applications
Discovery of Business Rules / Controls Automated and assisted functionality allow analysts to rapidly uncover business rules / internal controls buried within application code Leveraging the Value of Your Existing Applications
Based on extracting a paragraph, or range of paragraphs, that is PERFORMed • Code replaced by a CALL statement • ‘Slice’ extracted can be called from any program • ‘Slice’ can be extracted without the compliment CALL Using... Linkage Section Methods of Componentisation Structural Leveraging the Value of Your Existing Applications
Based on aselected dataitem • Traces statements required to determine value of dataitem at selected location • Includes logic that directly or indirectly affects target • ‘Slice’ extracted is a complete and compileable program Methods of Componentisation Computational Leveraging the Value of Your Existing Applications
Specialised Programs • Designed to separate multiple business functions • Selection of code is based on the content of a selected dataitem(s) being equal to a user supplied value (or range of values) Methods of Componentisation Domain Leveraging the Value of Your Existing Applications