The OpenEdge® Reference Architecture (OERA) is a recommended approach to designing business applications in OpenEdge. It defines an application as a set of layers, with the goal of guiding architects and developers in the proper separation of different aspects of the application, so that business logic and support logic are as general-purpose, as flexible, and as reusable as possible.

This section covers the details of OERA and how to use it to build mission-critical business applications.