Hi all, I already developed back-end component of $subject as my fast track training project and now I have planned to extend this with the front-end part (console UI component). Below I briefly describe the project description and features available there.
*Description* Execution data on process instances has to be captured for analyzing the behavior of processes. In order to facilitate this, execution data of BPMN process instances has to be published to WSO2 DAS. Once published, such data can be analyzed and presented from DAS. This data publishing component can run independent of the process runtime and access instance data using the activiti engine Java API. *Back-end component* Two streams are provided for publishing the the events of completed BPMN process and task Instances to the DAS.. process.instance.stream: process_instance_id, start_activiti_id, start_user_id, start_time, end_time, duration task.instance.stream: task_instance_id, process_instance_id, start_time, complete_time, assignee, duration. *Front-end component* In the UI, user can configure the thrift url, user name and password. In addition to that it provides the configuration to select set of attributes which belongs to the both process and task instances to create two steams for publishing the attributes as events to DAS. Here it has predefined set of check boxes with attribute names and user can able to select attributes. Once they selected some attributes to initialize the two streams those are automatically disabled from the UI and stored in the configuration registry as properties. From the back-end side read those properties and create streams to publish data as events to DAS. for More Details about the back-end component click here <https://docs.google.com/document/d/1uwRm5bhC3ShJ1fh-7Nqkq31UFQI-U4-x22bLK2XYRCM/edit#> . -- Isuru Wijesinghe *Software Engineer* Mobile: 0710933706 [email protected]
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
