ICSOC 2011: Service-Oriented Computing - ICSOC 2011 Workshops pp 295-306 | Cite as
Improving Service Processes with the Crowds
Abstract
With the development of service-oriented computing, more and more Web services are provided for users. However, there are situations that services or service processes cannot meet users’ requirements in functional QoS dimensions (e.g., translation quality in a machine translation service). Meanwhile, the emergence of crowdsourcing makes various types of tasks done in more and more efficiency ways with low costs. To consider both functional QoS and non-functional QoS, in this paper we try to combine crowdsourcing activities with service processes. Further, this study aims at analyzing the effects of crowd activities on service processes in the real world. We use a case study in the domain of language service with a large scale experiment to show that composing crowd activities and Web services brings variety and creativity to the traditional service processes and human processes. From the experiments and analysis, we find out that quality of crowd activities is essential to service processes, and that crowd activities with high quality can significantly improve various QoS dimensions of the service processes.
Keywords
Service Composition Service Process Composite Service Execution Cost Business Process Execution LanguagePreview
Unable to display preview. Download preview PDF.
References
- 1.Zeng, L., Benatallah, B., Ngu, A., Dumas, M., Kalagnanam, J., Chang, H., Center, I., Yorktown Heights, N.: QoS-aware middleware for web services composition. IEEE Transactions on Software Engineering 30(5), 311–327 (2004)CrossRefGoogle Scholar
- 2.Aggarwal, R., Verma, K., Miller, J., Milnor, W.: Constraint driven web service composition in METEOR-S. In: Proceedings of 2004 IEEE International Conference on Services Computing (SCC 2004), pp. 23–30 (2004)Google Scholar
- 3.Cardoso, J., Sheth, A., Miller, J., Arnold, J., Kochut, K.: Quality of service for workflows and web service processes. Web Semantics: Science, Services and Agents on the World Wide Web 1(3), 281–308 (2004)CrossRefGoogle Scholar
- 4.White, J., O’Connell, T., O’Mara, F.: The ARPA MT evaluation methodologies: evolution, lessons, and future approaches. In: Proceedings of the First Conference of the Association for Machine Translation in the Americas, pp. 193–205 (1994)Google Scholar
- 5.Lin, D., Murakami, Y., Ishida, T., Murakami, Y., Tanaka, M.: Composing human and machine translation services: Language grid for improving localization processes. In: Calzolari, N., et al. (eds.) Proceedings of the Seventh International Conference on Language Resources and Evaluation (2010)Google Scholar
- 6.Ishida, T.: Language grid: An infrastructure for intercultural collaboration. In: IEEE/IPSJ Symposium on Applications and the Internet (SAINT 2006), pp. 96–100 (2006)Google Scholar
- 7.Alves, A., Arkin, A., Askary, S., Barreto, C., Bloch, B., Curbera, F., Ford, M., Goland, Y., Guızar, A., Kartha, N., et al.: Web services business process execution language version 2.0. OASIS Standard 11 (2007)Google Scholar
- 8.Kloppmann, M., Koenig, D., Leymann, F., Pfau, G., Rickayzen, A., von Riegen, C., Schmidt, P., Trickovic, I.: Ws-bpel extension for people–bpel4people. Joint white paper, IBM and SAP (2005)Google Scholar
- 9.Zhao, X., Qiu, Z., Cai, C., Yang, H.: A Formal Model of Human Workflow. In: IEEE International Conference on Web Services, ICWS 2008, pp. 195–202 (2008)Google Scholar
- 10.Zur Muehlen, M.: Organizational management in workflow applications–issues and perspectives. Information Technology and Management 5(3), 271–291 (2004)CrossRefGoogle Scholar
- 11.Russell, N., van der Aalst, W.M.P.: Work Distribution and Resource Management in BPEL4People: Capabilities and Opportunities. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 94–108. Springer, Heidelberg (2008)CrossRefGoogle Scholar