Improving Service Processes with the Crowds
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.
KeywordsService Composition Service Process Composite Service Execution Cost Business Process Execution Language
Unable to display preview. Download preview PDF.
- 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
- 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