Advertisement

Service Composition for Everyone: A Study of Risks and Benefits

  • Abdallah Namoun
  • Usman Wajid
  • Nikolay Mehandjiev
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6275)

Abstract

In this paper, we investigate web users’ mental models of services, the underlying risks and benefits of service composition, and the problems anticipated while combining web services into complete interactive applications. The study comprised three focus groups integrating group discussions and questionnaires, with a total of 35 participants, the majority without specialist programming skills. The results of the focus groups revealed a high degree of optimism towards service composition and consumption. However, several concerns, primarily related to personal privacy, trust, and technical difficulty, were highlighted during the focus groups. This paper discusses these concerns and proposes some ideas about how to address them.

Keywords

Web services service-based applications service composition end user development 

References

  1. 1.
    Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services: Concepts, Architectures, and Applications. Springer, Heidelberg (2004)CrossRefzbMATHGoogle Scholar
  2. 2.
    Green, T.R.G.: Cognitive dimensions of notations. In: Sutcliffe, A., Macaulay, L. (eds.) People and Computers V, pp. 443–460. Cambridge University Press, Cambridge (1989)Google Scholar
  3. 3.
    Rao, J., Su, X.: A Survey of Automated Web Service Composition Methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Li, K.N.-L.: Visual Languages for Event Integration Specification. PhD Thesis, University of Auckland, Department of Computer Science (2008)Google Scholar
  5. 5.
    Martinez, A., Patino-Martinez, M., Jimenez-Peris, R., Perez-Sorrosal, F.: ZenFlow: A Visual Web Service Composition Tool for BPEL4WS. In: Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing. VLHCC, pp. 181–188. IEEE Computer Society, Washington (2005)Google Scholar
  6. 6.
    McGill, T., Klisc, C.: End User Perceptions of the Benefits and Risks of End User Web Development. Journal of Organizational and End User Computing 18(4), 22–42 (2006)CrossRefGoogle Scholar
  7. 7.
    Mehandjiev, N., Stoitsev, T., Grebner, O., Scheidl, S., Riss, U.: End User Development for Task Management: Survey of Attitudes and Practices. In: Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany. IEEE Press, Los Alamitos (2008) ISBN : 978-1-4244-2528-0Google Scholar
  8. 8.
    Mehandjiev, N., Sutcliffe, A., Lee, D.: Organisational View of End-User Development. In: Lieberman, H., Paterno, F., Wulf, V. (eds.) End User Development. Human-Computer Interaction Series, vol. 9(XVI), 492 p. (2006) (Hand cover) ISBN: 1-4020-4220-5Google Scholar
  9. 9.
    Morgan, D.L.: Focus Groups as Qualitative Research. Sage Publications, California (1997)CrossRefGoogle Scholar
  10. 10.
    Myers, B., Pane, J.F., Ko, A.: Natural Programming Languages and Environments. Communications of the ACM (Special issue on End-User Development) 47(9), 47–52 (2004)Google Scholar
  11. 11.
    Namoune, A., Nestler, T., Angeli, A.D.: End User Development of Service-based Applications. In: 2nd Workshop on HCI and Services at HCI 2009, Cambridge (2009)Google Scholar
  12. 12.
    Orange Labs, Open Mashups Studio, http://www.open-mashups.org/ (last accessed on October 30, 2009)
  13. 13.
    Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-Oriented Computing: State of the Art and Research Challenges. Computer 40(11), 38–45 (2007), http://dx.doi.org/10.1109/MC.2007.400 CrossRefGoogle Scholar
  14. 14.
    Sutcliffe, A., Lee, D., Mehandjiev, N.: Contributions, Costs and Prospects for End-User Development. In: Proceedings of HCI International. Lawrence Erlbaum Associates, Inc., New Jersey (2003)Google Scholar
  15. 15.
    Yahoo! Pipes, http://pipes.yahoo.com/pipes/ (last accessed on October 30, 2009)
  16. 16.
    Zaha, J.M., Barros, A.P., Dumas, M., ter Hofstede, A.H.M.: Let’s Dance: A Language for Service Behavior Modeling. In: Meersman, R., Tari, Z. (eds.) OTM 2006, Part I. LNCS, vol. 4275, pp. 145–162. Springer, Heidelberg (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Abdallah Namoun
    • 1
  • Usman Wajid
    • 1
  • Nikolay Mehandjiev
    • 1
  1. 1.Manchester Business SchoolManchesterUnited Kingdom

Personalised recommendations