Workflow Studio

Abstract

This project consists of building an application which creates workflows that can be saved in a specific extensible markup language (XML) format. The application will be part of a larger multi-channel retail system which will include functionality for executing these workflows. This system is being created by Auckland Software, an international software company. A customer will be able to create workflows representing their business processes which can be executed. This will mean that a customer can design and run their own application without assistance from a developer. Workflows will be represented on the screen by a flowchart built within a graphical user interface incorporating drag and drop functionality. Steps which can be actions or decisions will correspond to shapes on the flowchart. Paths on the flowchart will consist of steps joined by lines and arrows.