Analyze existing architecture
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
- Users—Create a list of your users and their access requirements. Are these users accessing the application from within or outside of a firewall? What types of authentication and authorization do you need?
- Components—Inventory your existing components. For example, you may have desktop GUIs that must be replaced by browser-based UIs and database servers that must be migrated.
- Processes—Examine your current processes and determine which of them must be changed or migrated. For example, do you have batch processes or scheduled jobs that must be modified or retained?
Identify opportunities for reuse
There are many parts of your application architecture that you will want to retain, such as your core business logic and your data models. As you review your application architecture, determine which components and parts you want to keep, and which you want to discard.