The WebTaskModel Approach to Web Process Modelling

  • Birgit Bomsdorf
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4849)


Task modelling has been entering the development process of web applications. However, modelling web processes from a usage-centred perspective is still challenging due to the strong distinctions of traditional interactive systems and state-of-the-art web applications. This paper proposes the WebTaskModel approach, by which task model concepts are adapted for the purpose of modelling interactive web applications. The main difference to existing task models is the introduction and build-time usage of a generic task lifecycle. Hereby the descriptions of exceptions and error cases of task performance (caused by, e.g., the stateless protocol or Browser interactions) are on the one hand appended to the task while, on the other hand, being clearly separated.


usage-centred design task model model-driven development task lifecycle 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Anderson, D., O’Byrne, B.: Lean Interaction Design and Implementation: Using Statecharts with Feature Driven Development. In: Proceedings of the 2nd International Conference on Usage-Centered Design - ForUse 2003 (2003)Google Scholar
  2. 2.
    Betermieux, S., Bomsdorf, B.: Finalizing Dialog Models at Runtime. In: 7th International Conference on Web Engineering - ICWE 2007. LNCS, vol. 4607, pp. 137–151. Springer, Heidelberg (2007)Google Scholar
  3. 3.
    Bomsdorf, B.: Modelling Interactive Web Applications: From Usage Modelling towards Navigation Models. In: Proceedings of the 6th International Workshop on Web-Oriented Software Technologies - IWWOST 2007, pp. 194–208 (2007)Google Scholar
  4. 4.
    Bomsdorf, B.: First Steps Towards Task-Related Web User Interface. In: Proceedings of the 4th International Conference on Computer-Aided Design of User Interfaces - CADUI 2002, pp. 349–356. Kluwer, Dordrecht (2002)Google Scholar
  5. 5.
    Bomsdorf, B.: A Coherent and Integrative Modelling Framework for Task-Based Development of Interactive Systems (in German), PhD Thesis, Heinz-Nixdorf-Institut/Universität Paderborn (1999),
  6. 6.
    Brambilla, M., Ceri, S., Fraternali, P., Manolescu, I.: Process Modeling in Web Applications. In: ACM Transactions on Software Engineering and Methodology (TOSEM) (2006) Google Scholar
  7. 7.
    De Troyer, O., Casteleyn, S.: Modeling Complex Processes for Web Applications using WSDM. In: Proceedings of the International Workshop on Web-Oriented Software Technologies (IWWOST 2003) (2003)Google Scholar
  8. 8.
    Klug, T., Kangasharju, J.: Executable task models. In: 4th Forth International Workshop on Task Models and Diagrams for User Interface Design - TAMODIA 2005, pp. 119–122 (2005)Google Scholar
  9. 9.
    Koch, N., Kraus, A., Cachero, C., Meliá, S.: Integration of business processes in web application models. Journal of Web Engineering 3(1), 22–49 (2004)Google Scholar
  10. 10.
    Licata, D.R., Krishnamurthi, S.: Verifying interactive web programs. In: Proceedings of the IEEE International Conference on Automated Software Engineering, pp. 164–173. IEEE Computer Society Press, Los Alamitos (2004)Google Scholar
  11. 11.
    Paternó, F.: Model-based Design and Evaluation of Interactive Applications. Springer, Berlin (1999)Google Scholar
  12. 12.
    Ruiz, M., Pelechano, V., Pastor, Ó.: Designing Web Services for Supporting User Tasks: A Model Driven Approach. In: Proceedings of the International Workshop on Conceptual Modeling of Service-Oriented Software Systems - CoSS 2006, pp. 193–202 (2006)Google Scholar
  13. 13.
    Szwillus, G., Bomsdorf, B.: Models for Task-Object-Based Web Site Management. In: Forbrig, P., Limbourg, Q., Urban, B., Vanderdonckt, J. (eds.) DSV-IS 2002. LNCS, vol. 2545, pp. 267–281. Springer, Heidelberg (2002)Google Scholar
  14. 14.
    Schmid, H.A., Rossi, G.: Designing Business Processes in E-commerce Applications. In: Bauknecht, K., Tjoa, A.M., Quirchmayr, G. (eds.) EC-Web 2002. LNCS, vol. 2455, pp. 353–362. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  15. 15.
    Vilain, P., Schwabe, D.: Improving the Web Application Design Process with UIDs. 2nd International Workshop on Web-Oriented Software Technology (2002)Google Scholar
  16. 16.
    Winckler, M., Vanderdonckt, J.: Towards a User-Centered Design of Web Applications based on a Task Model. In: International Workshop on Web-Oriented Software Technologies - IWWOST 2005 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Birgit Bomsdorf
    • 1
  1. 1.University HagenGermany

Personalised recommendations