Pages

Thursday, March 31, 2011

Introduction

Humans often need to participate in the execution of a business process.User interactions range from simple scenarios, such as manual approval, to complex scenarios where data is entered by the user.

The services “implemented” by people are known as Human tasks. They allow the integration of humans in service-oriented applications. A human task has two interfaces. One interface exposes the services offered by the task, like a translation service or an approval service. The second interface allows people to deal with tasks, for example to query for human tasks waiting for them, and to work on these tasks.

This scenario introduces new aspects in to developers consideration such as interaction between the process and user interface, and taking into account human behavior. When designing user interfaces, designer should care about HCI (Human Computer Interaction) aspects. So, the need of a dedicated tool for generating user interfaces is important in many ways.

Under this project, we are going to implement a tool for creating user interfaces.It will also consider the HCI aspects. We will integrate the tool to WSO2 Business Process Server ( an open source business process server that executes business processes written using the WS-BPEL ;Web Service-Business Process Execution Language standard.) Support for different views (web interfaces, mobile interfaces) will be also taken in to account.

No comments:

Post a Comment