Author: clim
Date: Sun Nov 27 08:07:43 2005
New Revision: 349253
URL: http://svn.apache.org/viewcvs?rev=349253&view=rev
Log:
Added roadmap and workflow pattern compatibility contents.
Added:
incubator/agila/site/docs/workflowpatterns.html
incubator/agila/site/xdocs/workflowpatterns.xml
Modified:
incubator/agila/site/docs/documentation.html
incubator/agila/site/docs/roadmap.html
incubator/agila/site/xdocs/documentation.xml
incubator/agila/site/xdocs/roadmap.xml
Modified: incubator/agila/site/docs/documentation.html
URL: http://svn.apache.org/viewcvs/incubator/agila/site/docs/documentation.html?rev=349253&r1=349252&r2=349253&view=diff
==============================================================================
--- incubator/agila/site/docs/documentation.html (original)
+++ incubator/agila/site/docs/documentation.html Sun Nov 27 08:07:43 2005
@@ -134,9 +134,103 @@
</td></tr>
<tr><td>
<blockquote>
+ <table border="0" cellspacing="0" cellpadding="2"
width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="References"><strong>References</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
<p>
- Under construction for the moment. Please check back later.
+ <a href="http://is.tm.tue.nl/research/patterns/patterns.htm">Workflow Patterns</a>
</p>
+ </blockquote>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0"
cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Other Workflow engines"><strong>Other Workflow engines</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <table>
+ <tr>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Name
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ URL
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ License
+ </font>
+</th>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ jBPM
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ http://www.jboss.com/products/jbpm
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ LGPL
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ werkflow
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ http://werkflow.codehaus.org
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Apache
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ OSWorkflow
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ http://www.opensymphony.com/osworkflow
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Apache
+ </font>
+</td>
+ </tr>
+ </table>
+ </blockquote>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
</blockquote>
</p>
</td></tr>
Modified: incubator/agila/site/docs/roadmap.html
URL: http://svn.apache.org/viewcvs/incubator/agila/site/docs/roadmap.html?rev=349253&r1=349252&r2=349253&view=diff
==============================================================================
--- incubator/agila/site/docs/roadmap.html (original)
+++ incubator/agila/site/docs/roadmap.html Sun Nov 27 08:07:43 2005
@@ -134,8 +134,7 @@
</td></tr>
<tr><td>
<blockquote>
- <br />
- <table>
+ <table>
<tr>
<th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif">
@@ -157,6 +156,28 @@
Target Date
</font>
</th>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Support for the 23 <a href="workflowpatterns.html">workflow patterns</a>
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Agila BPM
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
</tr>
<tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
Added: incubator/agila/site/docs/workflowpatterns.html
URL: http://svn.apache.org/viewcvs/incubator/agila/site/docs/workflowpatterns.html?rev=349253&view=auto
==============================================================================
--- incubator/agila/site/docs/workflowpatterns.html (added)
+++ incubator/agila/site/docs/workflowpatterns.html Sun Nov 27 08:07:43 2005
@@ -0,0 +1,663 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+
+<!-- Content Stylesheet for Site -->
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Apache
Agila Development Team">
+ <meta name="email" value="agila-dev@incubator.apache.org">
+
+
+
+
+
+
+
+ <title>Apache Agila - Workflow Patterns Support Checklist</title>
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#525D76">
+ <table border="0" width="100%" cellspacing="0">
+ <!-- TOP IMAGE -->
+ <tr>
+ <td align='LEFT'>
+ <table>
+ <tr>
+ <td><td align="left">
+<a href="http://incubator.apache.org/agila/"><img src="./images/Agila.gif" alt="Apache
Agila" border="0"/></a>
+</td>
+</td>
+ </tr>
+ </table>
+ </td>
+ <td align='RIGHT'>
+ <a href="http://incubator.apache.org">
+ <img src="images/apache-incubator-logo.png" alt="Apache Agila"
border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ <table border="0" width="100%" cellspacing="4">
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+
+ <tr>
+ <!-- LEFT SIDE NAVIGATION -->
+ <td width="20%" valign="top" nowrap="true">
+
+ <!-- special ACon Logo - leave here for next time -->
+<!--
+ <a href="http://apachecon.com/2005/US/">
+ <img src="http://apache.org/images/ac2005us_blue_125x125.jpg"
height="125"
+ width="125" border="0" alt="ApacheCon US 2005" />
+ </a>
+-->
+
+ <!-- regular menu -->
+
+
+ <!-- ============================================================ -->
+
+ <p><strong>General</strong></p>
+ <ul>
+ <li> <a href="./index.html">Home</a>
+</li>
+ <li> <a href="./license.html">License</a>
+</li>
+ <li> <a href="http://www.apache.org/">ASF</a>
+</li>
+ <li> <a href="./downloads.html">Downloads</a>
+</li>
+ <li> <a href="./javadoc.html">javadoc</a>
+</li>
+ </ul>
+ <p><strong>Community</strong></p>
+ <ul>
+ <li> <a href="./get-involved.html">Get Involved</a>
+</li>
+ <li> <a href="./team-list.html">Committers</a>
+</li>
+ <li> <a href="./mail-lists.html">Mailing Lists</a>
+</li>
+ <li> <a href="./documentation.html">Documentation</a>
+</li>
+ <li> <a href="./faq.html">FAQ</a>
+</li>
+ <li> <a href="http://wiki.apache.org/agila">Wiki</a>
+</li>
+ </ul>
+ <p><strong>Development</strong></p>
+ <ul>
+ <li> <a href="./roadmap.html">Road Map / TODO</a>
+</li>
+ <li> <a href="./svn.html">Source Code</a>
+</li>
+ <li> <a href="http://wiki.apache.org/geronimo/CodingStandards">Coding
Standards</a>
+</li>
+ <li> <a href="http://issues.apache.org/jira/browse/AGILA">JIRA</a>
+</li>
+ <li> <a href="./dependencies.html">Dependencies</a>
+</li>
+ </ul>
+ </td>
+ <td width="80%" align="left" valign="top">
+ <table border="0"
cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#525D76">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Workflow Patterns Support Checklist"><strong>Workflow Patterns
Support Checklist</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <table>
+ <tr>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Pattern Name
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Description
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Supported
+ </font>
+</th>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 1
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Sequence
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Execute activities in sequence
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 2
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Parallel Split
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Execute activities in parallel
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 3
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Synchronization
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Synchronize two parallel threads of execution
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 4
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Exclusive Choice
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Choose one execution path from many alternatives
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 5
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Simple Merge
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Merge two alternative execution paths
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 6
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Multiple Choice
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Choose several execution paths from many alternatives
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 7
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Synchronizing Merge
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Merge many execution paths. Synchronize if many paths are taken. Simple merge
if only one execution path is taken
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 8
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Multiple Merge
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Merge many execution paths without synchronizing
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 9
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Discriminator
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Merge many execution paths without synchronizing. Execute the subsequent
activity only once
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 10
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ N-out-of-M-join
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Merge many execution paths. Perform partial synchronization and execute subsequent
activity only once
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 11
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Artibrary Cycles
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Execute workflow graph w/out any structural restriction on loops
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 12
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Implicit Termination
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Terminate if there is nothing to be done
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 13
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ MI without synchronization
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Generate many instances of one activity without synchronizing them afterwards
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 14
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ MI with a priori known design time knowledge
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Generate many instances of one activity when the number of instances is known
at the design time (with synchronization)
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 15
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ MI with a known runtime knowledge
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Generate many instances of one activity when a number of instances can be
determined at some point during the runtime (as in FOR loop but in parallel)
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 16
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ MI with no a priori runtime knowledge
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Generate many instances of one activity when a number of instances cannot
be determined (as in WHILE loop but in parallel)
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 17
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Deferred Choice
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Execute one of the two alternatives threads. The choice which thread is to
be executed should be implicit
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 18
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Interleave Parallel Routing
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Execute two activities in random order, but not in parallel
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 19
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Milestone
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Enable an activity until a milestone is reached
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 20
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Cancel Activity
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Cancel (disable) an enabled activity
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 21
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Cancel Case
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Cancel (disable) the process
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top"
align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+
+ </font>
+</td>
+ </tr>
+ </table>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ </td>
+ </tr>
+
+ <!-- FOOTER -->
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+ <tr><td colspan="2">
+ <div align="center"><font color="#525D76" size="-1"><em>
+ Copyright © 2003-2005, The Apache Software Foundation
+ </em></font></div>
+ </td></tr>
+ </table>
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Modified: incubator/agila/site/xdocs/documentation.xml
URL: http://svn.apache.org/viewcvs/incubator/agila/site/xdocs/documentation.xml?rev=349253&r1=349252&r2=349253&view=diff
==============================================================================
--- incubator/agila/site/xdocs/documentation.xml (original)
+++ incubator/agila/site/xdocs/documentation.xml Sun Nov 27 08:07:43 2005
@@ -30,9 +30,40 @@
<section name="Apache Agila Documentation">
+ <subsection name="References">
+
<p>
- Under construction for the moment. Please check back later.
+ <a href="http://is.tm.tue.nl/research/patterns/patterns.htm">Workflow Patterns</a>
</p>
+
+ </subsection>
+
+ <subsection name="Other Workflow engines">
+
+ <table>
+ <tr>
+ <th>Name</th>
+ <th>URL</th>
+ <th>License</th>
+ </tr>
+ <tr>
+ <td>jBPM</td>
+ <td>http://www.jboss.com/products/jbpm</td>
+ <td>LGPL</td>
+ </tr>
+ <tr>
+ <td>werkflow</td>
+ <td>http://werkflow.codehaus.org</td>
+ <td>Apache</td>
+ </tr>
+ <tr>
+ <td>OSWorkflow</td>
+ <td>http://www.opensymphony.com/osworkflow</td>
+ <td>Apache</td>
+ </tr>
+ </table>
+
+ </subsection>
</section>
Modified: incubator/agila/site/xdocs/roadmap.xml
URL: http://svn.apache.org/viewcvs/incubator/agila/site/xdocs/roadmap.xml?rev=349253&r1=349252&r2=349253&view=diff
==============================================================================
--- incubator/agila/site/xdocs/roadmap.xml (original)
+++ incubator/agila/site/xdocs/roadmap.xml Sun Nov 27 08:07:43 2005
@@ -27,7 +27,6 @@
<body>
<section name="Roadmap">
- <br/>
<table border="1" cellpadding="2" cellspacing="1">
<tr>
<th>Task</th>
@@ -35,6 +34,12 @@
<th>Description</th>
<th>Target Date</th>
</tr>
+ <tr>
+ <td>Support for the 23 <a href="workflowpatterns.html">workflow patterns</a></td>
+ <td>Agila BPM</td>
+ <td></td>
+ <td></td>
+ </tr>
<tr>
<td>Agila Web Interface</td>
<td>Agila BPM</td>
Added: incubator/agila/site/xdocs/workflowpatterns.xml
URL: http://svn.apache.org/viewcvs/incubator/agila/site/xdocs/workflowpatterns.xml?rev=349253&view=auto
==============================================================================
--- incubator/agila/site/xdocs/workflowpatterns.xml (added)
+++ incubator/agila/site/xdocs/workflowpatterns.xml Sun Nov 27 08:07:43 2005
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+
+<document>
+
+ <properties>
+ <title>Workflow Patterns Support Checklist</title>
+ <author email="agila-dev@incubator.apache.org">Apache Agila Development Team</author>
+ </properties>
+
+<body>
+
+<section name="Workflow Patterns Support Checklist">
+
+ <table>
+ <tr>
+ <th></th>
+ <th>Pattern Name</th>
+ <th>Description</th>
+ <th>Supported</th>
+ </tr>
+ <tr>
+ <td>1</td>
+ <td>Sequence</td>
+ <td>Execute activities in sequence</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>2</td>
+ <td>Parallel Split</td>
+ <td>Execute activities in parallel</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>3</td>
+ <td>Synchronization</td>
+ <td>Synchronize two parallel threads of execution</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>4</td>
+ <td>Exclusive Choice</td>
+ <td>Choose one execution path from many alternatives</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>5</td>
+ <td>Simple Merge</td>
+ <td>Merge two alternative execution paths</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>6</td>
+ <td>Multiple Choice</td>
+ <td>Choose several execution paths from many alternatives</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>7</td>
+ <td>Synchronizing Merge</td>
+ <td>Merge many execution paths. Synchronize if many paths are taken. Simple merge
if only one execution path is taken</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>8</td>
+ <td>Multiple Merge</td>
+ <td>Merge many execution paths without synchronizing</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>9</td>
+ <td>Discriminator</td>
+ <td>Merge many execution paths without synchronizing. Execute the subsequent
activity only once</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>10</td>
+ <td>N-out-of-M-join</td>
+ <td>Merge many execution paths. Perform partial synchronization and execute subsequent
activity only once</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>11</td>
+ <td>Artibrary Cycles</td>
+ <td>Execute workflow graph w/out any structural restriction on loops</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>12</td>
+ <td>Implicit Termination</td>
+ <td>Terminate if there is nothing to be done</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>13</td>
+ <td>MI without synchronization</td>
+ <td>Generate many instances of one activity without synchronizing them afterwards</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>14</td>
+ <td>MI with a priori known design time knowledge</td>
+ <td>Generate many instances of one activity when the number of instances is known
at the design time (with synchronization)</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>15</td>
+ <td>MI with a known runtime knowledge</td>
+ <td>Generate many instances of one activity when a number of instances can be
determined at some point during the runtime (as in FOR loop but in parallel)</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>16</td>
+ <td>MI with no a priori runtime knowledge</td>
+ <td>Generate many instances of one activity when a number of instances cannot
be determined (as in WHILE loop but in parallel)</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>17</td>
+ <td>Deferred Choice</td>
+ <td>Execute one of the two alternatives threads. The choice which thread is to
be executed should be implicit</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>18</td>
+ <td>Interleave Parallel Routing</td>
+ <td>Execute two activities in random order, but not in parallel</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>19</td>
+ <td>Milestone</td>
+ <td>Enable an activity until a milestone is reached</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>20</td>
+ <td>Cancel Activity</td>
+ <td>Cancel (disable) an enabled activity</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>21</td>
+ <td>Cancel Case</td>
+ <td>Cancel (disable) the process</td>
+ <td></td>
+ </tr>
+ </table>
+
+</section>
+
+</body>
+</document>
|