Process Modeling Framework (PMF) is a design and execution framework that enables Process Pipeline developers to implement various Pipelines modelled by business analysts. Process Pipeline developers use the framework to orchestrate the Business Pipelines and Run Pipelines within OFSAA, and also to design the artifacts that participate in the Pipelines, in order to complete their implementation.
The Process Modeling Framework consists of Process Modeling components for modeling Pipelines and Process Monitor components for monitoring instantiated Pipelines of OFSAA applications.
See Process Flow for more information on how these tools fit into the Pipeline design and implementation.
Process Modeller aids in representing the various artifacts required for modeling and provides implementation details of the OFSAA process artifacts.
OFSAA Process Pipeline or Run Pipeline
Reusable process components like Inline Process / Sub Pipeline
Process data (Data Fields)
Implementation of various types of Human Tasks / Service Tasks
Business Rules (Application Rules)
Various External services implementations and other artifacts needed for complex implementations
Configuring Notifications
Support for visual modeling of the pipelines.
Support for registration of Process /Activity/ Transition Logic implementation, separated from the modeling itself.
Built-in orchestration engine (included within OFSAAI’s runtime) for task execution (interactive model as opposed to the batch model supported through Rule Run Framework).
Published interface for abstraction of task implementation.
Representation of the pipeline-routing rule logic in Java/ PL-SQL / Web-service.
Stitching of OFSAA Components within the Process Pipeline
Orchestration and execution of RRF Run
Reminder, Escalation, and Expiry of tasks
Registration of Custom Widgets
Process Monitoring Admin Tool to view the execution Process Instances.