Java Workflow Management Tool




Abstract

In this work we are concerned with improving the time taken to design and implement web applications. Typical web applications make use of several procedures that are common across a range of web applications, such as login procedures, shopping carts, and database interaction. We will provide a system in which a developer is able to set up a web application's business logic by combining a set of primitive and reusable components. These components are java based and can be designed by the end designer or can even be supplied through third parties.

The combination of a set of components is known as a workflow, and once created will be executed through a java based controller. A set of workflow elements will also be supplied to the developer to aid in the system flow, which includes functions such as and methods for calling subsequent workflows.

A sample application demonstrating the all around functionality of the controller will show that through careful analysis, a single component can make up 40% of an application.

Utilised Technologies
  • Java Servlets
  • Introspection/Reflection
  • Web Services
  • Downloads
    Report (PDF)
    Source Code & Class Files


    [Home | University Projects | Résumé | E-Mail | Files]