PowerBuilder 10 includes a plug-in that provides the class diagram functionality of the PowerDesigner Object-Oriented Model (OOM) directly inside the PowerBuilder design environment. You must have PowerDesigner 10 installed on your computer to use this feature.
When the PowerDesigner plug-in is enabled, you can link a PowerBuilder target with a Unified Modeling Language (UML) class diagram. Through a process called reverse engineering, you abstract PowerBuilder targets and objects to packages and classes in a class diagram. You can make modifications and adjustments to the class diagram and immediately generate those changes back to the objects in the PowerBuilder target library.
With the plug-in, you can also create a UML class diagram from scratch, or open an existing OOM file, and generate a PowerBuilder target using PowerDesigner menus in the PowerBuilder design environment. The plug-in facilitates synchronization between PowerBuilder target objects and the classes that they instantiate.