Issue 10084: Extending activities with execution time (traversal time) attributes? (bpmn-ftf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Is there a plan for extending activities with execution time (traversal time) attribute??? I mean is to put time on the activities which show how long they will take to finish. Maybe two attributes for the best and worst case (minimum and maximum traversal time). I can imagine a system, which allows displaying accumulated time for every sub process and task, for every separate flow path with minimum and maximum traversal time. It is more or less easy to find out estimated time for primitive tasks but it is really hard work to calculate possible execution time for whole process for synchronization purposes. So when you simulate the whole process at the end you will see how long the process will take in best and worst case. It is an excellent feature for process estimation. I realize the problems of implementing of such functionality because of merging of sequence flows but anyway it could be great feature. Unfortunately process execution time (traversal time) is still not supported by BPMN specification but you don’t need to be an oracle to predict that the idea will come through in the closest future. Resolution: Revised Text: Actions taken: August 5, 2006: received issue Discussion: Defer: While the Issue may be valid, it represents potentially significant modifications. Thus, this Issue will be deferred and handled by work on a later version of BPMN. End of Annotations:===== m: webmaster@omg.org Date: 05 Aug 2006 12:52:55 -0400 To: Subject: RFC Comments -------------------------------------------------------------------------------- Comments_On: BPMN Name: Mark Semelis Email: volmark@gmail.com Company: EVELENTA B1: Submit Comments: Is there a plan for extending activities with execution time (traversal time) attribute??? I mean is to put time on the activities which show how long they will take to finish. Maybe two attributes for the best and worst case (minimum and maximum traversal time). I can imagine a system, which allows displaying accumulated time for every sub process and task, for every separate flow path with minimum and maximum traversal time. It is more or less easy to find out estimated time for primitive tasks but it is really hard work to calculate possible execution time for whole process for synchronization purposes. So when you simulate the whole process at the end you will see how long the process will take in best and worst case. It is an excellent feature for process estimation. I realize the problems of implementing of such functionality because of merging of sequence flows but anyway it could be great feature. Unfortunately process execution time (traversal time) is still not supported by BPMN specification but you don.t need to be an oracle to predict that the idea will come through in the closest future. Subject: RE: RFC Comments Date: Sun, 6 Aug 2006 08:53:59 -0700 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: RFC Comments Thread-Index: Aca4+NY36G6cS3wqTg+WqUSyGjkbMwAdx6tw From: "Karl Frank" To: , Cc: "Juergen Boldt" X-OriginalArrivalTime: 06 Aug 2006 15:54:02.0355 (UTC) FILETIME=[89A73430:01C6B970] IMO, a Finalization Task Force is charged with finalizing the spec as adopted, not extending it, no matter what the advantages of the extension may be. - Karl Frank -------------------------------------------------------------------------------- From: Juergen Boldt [mailto:juergen@omg.org] Sent: Saturday, August 05, 2006 9:37 PM To: bpmn-ftf@omg.org Subject: Fwd: RFC Comments From: webmaster@omg.org Date: 05 Aug 2006 12:48:56 -0400 To: Subject: RFC Comments -------------------------------------------------------------------------------- Comments_On: BPMN Name: Mark Semelis Email: volmark@gmail.com Company: EVELENTA B1: Submit Comments: Is there a plan for extending activities with execution time (traversal time) attribute??? I mean is to put time on the activities which show how long they will take to finish. Maybe two attributes for the best and worst case (minimum and maximum traversal time). I can imagine a system, which allows displaying accumulated time for every sub process and task, for every separate flow path with minimum and maximum traversal time. It is more or less easy to find out estimated time for primitive tasks but it is really hard work to calculate possible execution time for whole process for synchronization purposes. So when you simulate the whole process at the end you will see how long the process will take in best and worst case. It is an excellent feature for process estimation. I realize the problems of implementing of such functionality because of merging of sequence flows but anyway it could be great feature. Unfortunately process execution time (traversal time) is still not supported by BPMN specification but you don.t need to be an oracle to predict that the idea will come through in the closest future. Juergen Boldt Director, Member Services Object Management Group 140 Kendrick St Building A Suite 300 Needham, MA 02494 USA tel: +1 781 444 0404 x 132 fax: +1 781 444 0320 email: juergen@omg.org www.omg.org To: bpmn-ftf@omg.org Subject: Proposed Resolution for Issue 10084 X-Mailer: Lotus Notes Release 7.0 HF242 April 21, 2006 From: Stephen A White Date: Fri, 10 Nov 2006 21:42:44 -0800 X-MIMETrack: Serialize by Router on D03NM690/03/M/IBM(Release 7.0.1HF346 | August 4, 2006) at 11/10/2006 22:42:45, Serialize complete at 11/10/2006 22:42:45 This is intended for Ballot 5 (the first ballot of the FTF V2) Issue 10084: Activity Time Estimate Attributes? Description: Is there a plan for extending activities with execution time (traversal time) attribute??? I mean is to put time on the activities which show how long they will take to finish. Maybe two attributes for the best and worst case (minimum and maximum traversal time). I can imagine a system, which allows displaying accumulated time for every sub process and task, for every separate flow path with minimum and maximum traversal time. It is more or less easy to find out estimated time for primitive tasks but it is really hard work to calculate possible execution time for whole process for synchronization purposes. So when you simulate the whole process at the end you will see how long the process will take in best and worst case. It is an excellent feature for process estimation. I realize the problems of implementing of such functionality because of merging of sequence flows but anyway it could be great feature. Unfortunately process execution time (traversal time) is still not supported by BPMN specification but you don.t need to be an oracle to predict that the idea will come through in the closest future. Suggested Resolution: Defer: While the Issue may be valid, it represents potentially significant modifications. Thus, this Issue will be deferred and handled by work on a later version of BPMN. Revised Text: None