Title: A comprehensive design model for integrating business processes in web applications

Authors: Damiano Distante, Gustavo Rossi, Gerardo Canfora, Scott Tilley

Addresses: Research Centre on Software Technology (RCOST), University of Sannio, Viale Traiano, Palazzo ex Poste, 82100 Benevento, Italy. ' LIFIA, Facultad de Informatica, University of La Plata, Calle 50 y 115. (1900) La Plata, Buenos Aires, Argentina. ' Research Centre on Software Technology (RCOST), University of Sannio, Viale Traiano, Palazzo ex Poste, 82100 Benevento, Italy. ' Department of Computer Sciences, Florida Institute of Technology, 150 W. University Blvd., Melbourne, FL 32901, USA

Abstract: Web applications have evolved from simple read-only websites to complex data- and operation-intensive systems. The main goal of this kind of application is to provide the users with services that assist them in carrying out activities according to a given set of business rules. The addition of transactions to modern web applications poses new challenges, such as managing the interplay between business process execution and navigation, and improving the user|s experience in accessing the services that the web application offers. This paper presents a comprehensive design model for integrating business processes in web applications. The model is based on UWAT+, an extended and revised version of the Ubiquitous Web Applications (UWA) Transaction Design model for designing web transactions. UWAT+ makes it possible to design web application transactions according to the user|s perspective and to integrate the web transaction design with the information and navigation design of the web application.

Keywords: web applications; business processes; conceptual design; ubiquitous web applications; UWA; UWAT+ transaction design; modelling; web transactions.

DOI: 10.1504/IJWET.2007.011527

International Journal of Web Engineering and Technology, 2007 Vol.3 No.1, pp.43 - 72

Published online: 01 Dec 2006 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article