Skip to main content

Designing Web Services for Supporting User Tasks: A Model Driven Approach

  • Conference paper
Advances in Conceptual Modeling - Theory and Practice (ER 2006)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 4231))

Included in the following conference series:

Abstract

Web Service (WS) developers must take several decisions to design Service Oriented Architectures. Some of these decisions are: which operations should provide the involved Web Service, how we can detect these operations, in which way this can be automated and which is the right granularity of the operations. To address some of these questions, we present in this paper a methodological approach that extends the OOWS web engineering method. Following a model-driven approach, we systematically identify and design the operations of a Web service, taking as the source: (1) the tasks that the user must be able to achieve and (2) the OOWS conceptual models.

This work has been developed with the support of MEC under the project DESTINO TIN2004-03534 and cofinanced by FEDER.

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. De Troyer, O., Casteleyn, S.: Modeling Complex Processes for Web Applications using WSDM. In: IWWOST (2003)

    Google Scholar 

  2. Dolog, P.: Model-driven navigation design for semantic web applications with the UML-guide. In: Matera, M., Comai, S. (eds.) Engineering Advanced Web Applications (2004)

    Google Scholar 

  3. Er-Jongmanee, T.: XML-Driven Device Independent User Interface Build Rich Client Applications Using XML. Master Thesis (2005)

    Google Scholar 

  4. Gómez, J., Cachero, C.: OO-H Method: extending UML to model web interfaces. In: van Bommel, P. (ed.) Information Modeling For internet Applications, pp. 144–173. Idea Group Publishing, Hershey (2003)

    Google Scholar 

  5. Manolescu, I., Brambilla, M., Ceri, S., Comai, S., Fraternali, P.: Model-driven design and deployment of service-enabled web applications. ACM Trans. Inter. Tech. 5(3), 439–479 (2005)

    Article  Google Scholar 

  6. OlivaNova Model Execution System. CARE Technologies, http://www.care-t.com

  7. Paquette, D., Schneider, K.A.: Interaction Templates For Constructing User Interfaces From Task Models. In: CADUI, pp. 221–232 (2004)

    Google Scholar 

  8. Pastor, O., Gomez, J., Insfran, E., Pelechano, V.: The OO-Method approach for information systems modelling: from Object-Oriented conceptual modeling to automated programming. Information Systems 26, 507–534 (2001)

    Article  MATH  Google Scholar 

  9. Pastor, O., Fons, J., Pelechano, V., Abrahão, S.: Conceptual modelling of Web applications: the OOWS approach. In: Mendes, E. (ed.) Web Engineering - Theory and Practice of Metrics and Measurement for Web Development, pp. 277–302. Springer, Heidelberg (2005)

    Google Scholar 

  10. Paternò, F., Mancini, C., Meniconi, S.: ConcurTaskTrees: a diagrammatic notation for specifying task models. In: Proceedings of INTERACT 1997, pp. 366–368. Chapman and Hall, Boca Raton (1997)

    Google Scholar 

  11. Rojas, G., Pelechano, V., Fons, J.: A Model-Driven Approach to include Adaptive Navigational Techniques in Web Applications. In: V International Workshop on Web Oriented Software Technologies - IWWOST 2005, Porto, Portugal (2005)

    Google Scholar 

  12. Schwabe, D., Rossi, G., Barbosa, D.J.: Systematic hypermedia application design with OOHDM. In: Proc. ACM Conference on Hypertext, p. 166 (1996)

    Google Scholar 

  13. Sinnig, D., Forbrig, P., Seffah, A.: Patterns in Model-Based Development. In: INTERACT (2003)

    Google Scholar 

  14. Torres, V., Pelechano, V., Ruiz, M., Valderas, P.: A model driven approach for the integration of external functionality in Web applications. The Travel Agency System. In: Workshop on Model-driven Web Engineering (MDWE) (2005)

    Google Scholar 

  15. Valderas, P., Fons, J., Pelechano, V.: Developing E-Commerce Application from Task-Based Descriptions. In: Bauknecht, K., Pröll, B., Werthner, H. (eds.) EC-Web 2005. LNCS, vol. 3590, pp. 65–75. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ruiz, M., Pelechano, V., Pastor, Ó. (2006). Designing Web Services for Supporting User Tasks: A Model Driven Approach. In: Roddick, J.F., et al. Advances in Conceptual Modeling - Theory and Practice. ER 2006. Lecture Notes in Computer Science, vol 4231. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908883_23

Download citation

  • DOI: https://doi.org/10.1007/11908883_23

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics