Title: Application Modernisation
1Application Modernisation Relativity Workbench
2Business Drivers
- Are your business and technology strategies
aligned to be responsive to business challenges
over the next 3-5 years? - Will you be expanding your business strategies
that drive the externalization of your legacy
applications to include more users? - Do you need to make your legacy applications more
adaptable to change? - Do you have an immediate business need involving
your legacy applications? - Does your IT department spend 60-80 of its time
maintaining legacy applications? - Does your IT department have a backlog of
important business requirements to satisfy?
3Modernisation Process
4Relativity Modernization Workbench
The Modernization Workbench drives down the cost
and accelerates the modernization, management,
and maintenance of business-critical enterprise
applications
5Define Application Scope
INVENTORY
- Identify missing elements
- Remove obsolete elements
- Orphan analysis
6Application Knowledgebase and Repository
Multi Environment Repository
- Multiple environments can be simultaneously
accessed by users - 3rd party parsers are efficiently integrated
- Assembler
- RPG
- Others
7Modernization
- 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
8Application 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
9Recover Technical Documentation
Cross-reference Reports
Executive Report (shows code defects)
CRUD Report
Complexity Reports
10Recover Technical Documentation
Diagramming tool and Previews
11Discovery of Business Rules / Controls
Automated and assisted functionality allow
analysts to rapidly uncover business rules /
internal controls buried within application code
12Methods of Componentisation
Structural
13Methods of Componentisation
Computational
14Methods of Componentisation
Domain
15(No Transcript)