[jboss-jira] [JBoss JIRA] Commented: (JBPM-2) process monitoring and statistics capabilities (BAM)
Arjan van Bentem (JIRA)
jira-events at lists.jboss.org
Fri Mar 30 06:24:18 EDT 2007
[ http://jira.jboss.com/jira/browse/JBPM-2?page=comments#action_12357895 ]
Arjan van Bentem commented on JBPM-2:
-------------------------------------
> ... using LoggingSession#findLogsByProcessInstance. Given these details one
> can manually recreate the task instance objects, et cetera, to display information.
Sorry for messing up this feature request... I just found that the derived classes of ProcessLog already provide methods such as TaskLog#getTaskInstance. So, no need for any manual work here! In fact, the web console shows some of these details on Process Instance View, History.
So I guess that the full-blown history can easily be created using LoggingSession#findLogsByProcessInstance, and does not need to be taken into account if ever implementing this feature request. I still like the idea of this feature request though!
For API see http://docs.jboss.com/jbpm/v3/javadoc/org/jbpm/logging/log/ProcessLog.html
Arjan.
> process monitoring and statistics capabilities (BAM)
> ----------------------------------------------------
>
> Key: JBPM-2
> URL: http://jira.jboss.com/jira/browse/JBPM-2
> Project: JBoss jBPM
> Issue Type: Feature Request
> Components: Core Engine
> Environment: N/A
> Reporter: Ronald van Kuijk
> Priority: Blocker
>
> JBoss jBPM should provide information on how processes are or have been running. Some people would call this BAM (Business Activity Monitoring), some call it BI (Business Intelligence) Some info can be found on http://www.javareport.com/article.asp?id=9238 and http://bizintelligencepipeline.com/howto/showArticle.jhtml?articleId=49900689
> 1. jBPM should store the duration and start date of a state/process in the logs
> 2. Write some detailed info on wiki
> 3. Show processinstance and data
> 4. day/week/month overviews
> 5. near realtime data per process
> 6. produce graphs of day/week/month overviews
> Some more ideas i got from a requirements document...
> - Number of cases processed in through a particular process definition
> - Number of cases flowing through a particular activity
> - Longest work item delay by activity
> - Workitems awaiting a particular task
> - Workitems in a specific worklist claimed and/or completed by a particular user
> - Longest end-to-end delay
> - Mean time to approve by activity by participant
> - Mean end-to-end completion time.
> as background info, here's what the competition says about BAM:
> http://appian.com/AppianEnt/Analytics/analytics.html
> http://www.webmethods.com/meta/default/folder/0000005936
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/introduction/htm/ebiz_intro_story_piew.asp
> http://www.tibco.com/software/business_optimization/activity_monitoring.jsp?m=c1
> http://www.vitria.com/products/platform/bam.html
> http://looselycoupled.com/glossary/BAM
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list