Progress Developer Studio for OpenEdge enables you to perform a variety of functions without exiting the Eclipse environment. For example, you can:
Design a business process using the worksteps, connectors and other process template elements provided in the BPM Designer user interface. A process template must contain a Start workstep, intermediate worksteps that can include Activity, Adapter and Subprocess worksteps, and one or more End worksteps.
Define performers and resources for the new process. These process-level performers and resources are available for each instance of the process.
Assign performers and resources to worksteps. Types of performers include the following:
Individual users, groups of users, or queues that perform activity worksteps.
Adapters that perform Adapter worksteps.
Other processes that act as performers of Subprocess worksteps.
Define the information flow for the new process by creating dataslots that can provide information into (input) or out of (output) worksteps.
Configure and run simulations of the process to analyze performer and resource usage, to identify repetitive loops and inefficient bottlenecks, and to predict process performance. BPM Designer also enables you to generate a report on the simulation results in HTML format.
Define common resources, including business objects, customized adapters and stylesheet files, which can be accessed from and used in all BPM Designer applications.
Generate rules for a selected workstep or process by either creating new rules, using the Rule Editor, or using Rule Wizards provided by BPM Designer that you can use as templates for building your own rules.
Save the process to your local server after completing process design.
Publish a process as an installed application on the Business Process Server.