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)

Business Analyst, Developer

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
Not sure what you need? Use AveriSource Scan to gain insights into your application and determine next steps.