Active Repository
OpenROAD uses whatever database you choose as a central storage area, or repository, for storing and tracking all components of an application—everything from classes, procedures, and methods to frames, menus, and fields.
Management Facilities
Because enterprise-wide, n-tier applications are complex and have long application lifetimes, and because team development is equally challenging, OpenROAD provides sophisticated management facilities for your applications. The repository is shared by your development team, and change management and version control facilities let you track and manage many application components—and all versions of these components—to avoid any conflict during development.
Component Reusability
The repository is seamlessly integrated into the development environment, promoting the reuse of common components and objects in a single application or across multiple applications. It provides a cross-reference facility you can use to determine component dependencies within an application.
Class Browser
The OpenROAD Class Browser enables you to browse the methods and properties of external class objects, system class objects, and user class objects. The following is an illustration of the Class Browser: