Legacy Explorer
Understand Your Existing Applications
Whether you want to improve the efficiency of application maintenance or need to plan a modernization strategy, it is critical to first conduct a comprehensive analysis of the existing implementation.
This analysis will uncover the existing application architecture, software, data components, inter-relationships and complexity as well as exposing the business rules.
Supported by a well-defined process, our Legacy Explorer technology automatically analyses your application artefacts and generates a detailed, graphical view that gives unparalleled insight into the structure and complexity of your application. This insight is vital when addressing the challenge of reducing maintenance costs and making informed decisions about your future modernization strategy.
Discover & Plan Your Modernization Efforts
Using a two stage process, our Legacy Explorer allows you to rapidly understand and build a knowledge base of your application's uncovering:
- Prime capabilities
- Business rules
- Data access
- Screens
- Provides the size and complexity measurements you need.
Complex system and IT challenges require intelligent tools; the Legacy Explorer has been successfully deployed by multi-national organisations and has been invaluable in defining modernization strategies, addressing complexity, risks, effort and cost.
Stage 1: Explore
The process starts with the “Explore” phase, Legacy Explorer automatically analyses the source code and builds a clear, navigable view of the software. This view shows information relating to the legacy software components, I/O streams/tables and GUI screens, fields and candidate business rules.
The information is then generated into a model containing high level use cases of the legacy systems prime capabilities which are traced to their implementing legacy components to build a complete implementation picture from a system capability perspective.
Stage 2: Insight
Legacy Explorer produces a multitude of views and clear, detailed reports which give organisations insight into the system from a variety of perspectives. The reports detail information such as which legacy components implement each prime system capability, the legacy component interdependencies, where system data and GUI screens are defined and used, redundant code, semantic business rules as well as code quality and complexity.
These reports provide; a rapid understanding of unfamiliar areas of code, the confidence to make changes and help understand what should be retested through impact analysis.