Title :
Improving Task-driven Software Development Approaches for Creating Service-Based Interactive Applications by Using Annotated Web Services
Author :
Feldmann, Marius ; Hübsch, Gerald ; Springer, Thomas ; Schill, Alexander
Author_Institution :
Dept. of Comput. Sci., Tech. Univ. Dresden, Dresden, Germany
Abstract :
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.
Keywords :
Web services; software engineering; user interfaces; human interaction; service-based interactive applications; service-oriented development; task-based modeling; task-driven software development approaches; user interactions; user interfaces; using annotated Web services; Application software; Computer architecture; Computer science; Inference mechanisms; Logic; Next generation networking; Programming; Skeleton; User interfaces; Web services; interactive service-based applications; service annotations; task-driven software development;
Conference_Titel :
Next Generation Web Services Practices, 2009. NWESP '09. Fifth International Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3821-1
DOI :
10.1109/NWeSP.2009.19