Application Analysis & Business Rules Extraction
Application analysis drills down to the granular levels of the application code to thoroughly inspect legacy application paths, user interfaces, and program flows in order to identify critical dependencies. Extracting business rules is a multi-step analysis process of harvesting—and in some instances reverse-engineering—legacy code to understand underlying business methods.
Platform(s)
PersoNa(s)
Visualize, examine, and understand all application componentry, functionality, connections, business processes, data sources, dependencies, and relationships. Identify, isolate, and extract complex business rules—supporting multiple modernization patterns including application maintenance, re-architecture, and Accelerated Rewrite™️.
Analyze the complete application portfolio. Extract complex business processes for application reuse or re-architecture. Leverage application intelligence to target new modernization patterns and architectures using AveriSource Analyze.
- Extract complex business rules
- Use gathered application information to re-engineer your application
- Shows various symbols or identifiers found within the program source code
- Visualize control flow inside a program
- Show all files listed within expanded source files
- Document control flows
- Create a data dictionary
- View and analyze dead code
Next Step
Target extracted business rules for deployment to containerized microservices for deployment across multiple environments including the mainframe, cloud, and Kubernetes.
Platform Reports Used
- Data Dictionary
- Flowcharts
- Code Expansion
- Statement Collector
- Comment Analysis
- Variable Impact
- Method Impact
- Screens Translations
- Rule Chaining
- Variable Tracing
- Sequence Diagram
- Dead Code Analysis