Skip to main content

Bill Organiser Portal: A Case Study on End-User Composition

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5176))

Abstract

Whilst Web services can be composed by technical developers using a language such as BPEL, there is no easy way for non-technical end users to take advantage of these services. The advent of Web 2.0 and mashups has brought about the notion that content from different sources can be brought together by the user themselves to create a new service. Inspired by such ideas, we propose a lightweight end-user service composition paradigm, namely; Stones, Stories and StoryBoard. A Stone is a representation of a commonly performed task or operation that can be used to construct a Story. StoryBoard provides an intuitive drag-and-drop style user environment in which the Stories are created, validated and run. We demonstrate the concept through an implementation of a case study on bill management.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. BPEL. Business Process Execution Language for Web Services, http://www.ibm.com/developerworks/library/specification/ws-bpel

  2. Hupp, D., Miller, R.: Smart bookmarks: Automatic Retroactive Macro Recording on the Web. In: Proc. of ACM symposium on User Interface Software and Technology, pp. 81–90 (2007)

    Google Scholar 

  3. Huynh, D., Karger, D., Miller, R.: Exhibit: Lightweight Structured Data Publishing. In: Proc. of IntConf on World Wide Web, pp. 737–746 (2007)

    Google Scholar 

  4. Di Lorenzo, G., Hacid, H., Paik, H., Benatallah, B.: Mashups for Data Integration: An Analysis, School of Computer Science and Engineering, University of New South Wales, Technical Report 0810 (2008), http://cgi.cse.unsw.edu.au/~reports/

  5. Gavran, I., Milanovic, A., Srbljic, S.: In: Proc. of 7th Workshop on Distributed Data and Structures, Santa Clara, CA (2006)

    Google Scholar 

  6. Han, J., Han, Y., Jin, Y., Wang, J., Yu, J.: Personalized active service spaces for end-user service composition. In: Proc of IEEE International Conference on Services Computing (SCC 2006)

    Google Scholar 

  7. Huhns, M., Singh, M.: Service-Oriented Computing: Key Concepts and Principles. Internet Computing 9(1), 75–81 (2005)

    Article  Google Scholar 

  8. Maximilien, M., Wilkison, H., Desai, N., Tai, S.: A Domain Specific Language for Web APIs and Services Mashups. In: Proc. of IntConf on Service Oriented Computing, pp. 13–26 (2007)

    Google Scholar 

  9. Diaz, O., Perez, S., Paz, I.: Providing Personalized Mashups Within the Context of Existing Web Applications. In: Proc. of IntConf on Web Information Systems Eng., pp. 493–502 (2007)

    Google Scholar 

  10. Zimmermann, O., Milinski, S., Craes, M., Oellermann, F.: Second Generation Web Services-Oriented Architecture in Production in the Finance Industry. In: Proc. of IntConf on Object Oriented Programming Systems Languages and Applications, pp. 283–289. ACM Press, New York (2004)

    Google Scholar 

  11. Oracle. Oracle BPEL Process Manager, www.oracle.com/appserver/bpel_home.html

  12. Agnes, R., Xia, L.: End User Web Service Composition for a C2B Portal, School of Computer Science and Engineering, University of New South Wales, Thesis http://www.cse.unsw.edu.au/~hpaik/pdf/3100983.ThesisB.pdf

  13. Bova, R., Paik, H., Hassas, S., Benbernou, S., Benatallah, B.: On embedding task memory in services composition frameworks. In: Proc of 7th International Conference on Web Engineering, Como, Italy, July 16-20, pp. 1–16. Springer, Heidelberg

    Google Scholar 

  14. Lau, T.: Social Scripting for the Web. Computer 40(6), 96–98 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Sven Hartmann Xiaofang Zhou Markus Kirchberg

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ro, A., Xia, L.SY., Paik, HY., Chon, C.H. (2008). Bill Organiser Portal: A Case Study on End-User Composition. In: Hartmann, S., Zhou, X., Kirchberg, M. (eds) Web Information Systems Engineering – WISE 2008 Workshops. WISE 2008. Lecture Notes in Computer Science, vol 5176. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85200-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85200-1_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85199-8

  • Online ISBN: 978-3-540-85200-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics