Improving Task-driven Software Development Approaches for Creating Service-Based Interactive Applications by Using Annotated Web Services

Marius Feldmann, Gerald Hübsch, Thomas Springer, Alexander Schill · 2009

The aspect of human interaction becomes more and more relevant for service-oriented applications. On one hand, current development approaches support the composition of services but neglect the creation of user interfaces. On the other hand, task-based modeling of user interactions is well established but poorly integrated into service-oriented development. In this paper we propose an integrated modelling approach for the task-driven development of interactive service-oriented applications. Our central concept is the introduction of annotations as part of the Web service description. These annotations cover information relevant for the semi-automatic generation of task models and user interfaces. We present the annotation concept as well as concepts for the integration of the annotations into a task-driven software development methodology.

Read the paper · More papers on PaperTik