Skip to main content

The WebTaskModel Approach to Web Process Modelling

  • Conference paper
Book cover Task Models and Diagrams for User Interface Design (TAMODIA 2007)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4849))

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  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. 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. 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. 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. 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), http://pi1.fernuni-hagen.de/bomsdorf

  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. 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. 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. 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. 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. Paternó, F.: Model-based Design and Evaluation of Interactive Applications. Springer, Berlin (1999)

    Google Scholar 

  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. 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. 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)

    Chapter  Google Scholar 

  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. 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 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marco Winckler Hilary Johnson Philippe Palanque

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bomsdorf, B. (2007). The WebTaskModel Approach to Web Process Modelling. In: Winckler, M., Johnson, H., Palanque, P. (eds) Task Models and Diagrams for User Interface Design. TAMODIA 2007. Lecture Notes in Computer Science, vol 4849. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77222-4_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77222-4_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77221-7

  • Online ISBN: 978-3-540-77222-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics