Uploaded image for project: 'OODT'
  1. OODT
  2. OODT-215 Workflow2 Architecture
  3. OODT-70

Add ability for sequential and parallel task specifications for Workflows

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.4
    • Component/s: workflow manager
    • Labels:
      None
    • Environment:

      indep. of env.

      Description

      There has been a lot of internal JPL work on flushing out new ideas with the workflow manager. One of those new ideas is to explicitly support differentiating between different types of

      org.apache.oodt.cas.workflow.WorkflowTask

      entities, classifying them as sequential (their current form) versus parallel (those that deal explcitly with branch and bound). Even though the current workflow system can support these activities, they are largely code-based and require modification and intrinsic knowledge of the Workflow event system.

      It would be nice to simplify this for the users and allow task.xml, conditions.xml and *.workflow.xml files (or explicit WorkflowRepos) to support this nomenclature.

      I'll attach a proposed spec of what the updated XML files would look like using this paradigm. Then my goal is to take the existing workflow system and augment it with this functionality.

        Attachments

        1. OODT-70.Mattmann.062011.patch.txt
          105 kB
          Chris A. Mattmann
        2. OODT-70.Mattmann.062611.patch.txt
          18 kB
          Chris A. Mattmann
        3. OODT-70.Mattmann.070411.patch.2.txt
          35 kB
          Chris A. Mattmann
        4. OODT-70.Mattmann.070411.patch.txt
          33 kB
          Chris A. Mattmann
        5. workflow.policy.mockup.xml
          3 kB
          Chris A. Mattmann

          Issue Links

            Activity

              People

              • Assignee:
                chrismattmann Chris A. Mattmann
                Reporter:
                chrismattmann Chris A. Mattmann
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: