Language Service Design Based on User-Centered QoS

  • Donghui Lin
  • Toru Ishida
  • Yohei Murakami
Part of the Cognitive Technologies book series (COGTECH)


To design complicated language services for intercultural collaboration, it is important to consider how to compose different atomic language services so as to satisfy the requirements raised by the users. In the research area of services computing, many approaches to QoS-aware service composition have been proposed, where the assumption is that the QoS of a composite service can be calculated by aggregating the individual QoS values of atomic services. However, the QoS of a composite service is difficult to predict due to the QoS uncertainty of services in the real world. In this chapter, we address the above concerns by proposing a service design approach based on user-centered QoS and then confirming it in a case study of language service design for multi-language communication. To achieve this goal, we first introduce a QoS model to address the issues of user requirements and QoS uncertainty. We then propose a service design process that consists of composite service generation, participatory simulation, QoS evaluation and QoS data update. Finally, we introduce a field study of multi-language service design for agricultural knowledge communication to elucidate the benefits of our proposal approach.


Language service design User-centered approach Multi-language communication 



This research was supported by a Grant-in-Aid for Scientific Research (A) (17H00759, 2017-2020) and a Grant-in-Aid for Young Scientists (A) (17H04706, 2017-2020) from Japan Society for the Promotion of Science (JSPS).


  1. 1.
    Alrifai, M., Risse, T.: Combining global optimization with local selection for efficient QoS-aware service composition. In: Proceedings of the 18th International Conference on World Wide Web, pp. 881–890. ACM (2009)Google Scholar
  2. 2.
    Alrifai, M., Skoutas, D., Risse, T.: Selecting skyline services for QoS-based web service composition. In: Proceedings of the 19th International Conference on World Wide Web, pp. 11–20. ACM (2010)Google Scholar
  3. 3.
    Bramantoro, A., Ishida, T.: User-centered QoS in combining web services for interactive domain. In: Fifth International Conference on Semantics, Knowledge and Grid, 2009. SKG 2009, pp. 41–48. IEEE (2009)Google Scholar
  4. 4.
    Canfora, G., Penta, M.D., Esposito, R., Perfetto, F., Villani, M.L.: Service composition (re)binding driven by application-specific QoS. In: Proceedings of the 4th ICSOC, pp. 141–152 (2006)Google Scholar
  5. 5.
    Cao, J., Huang, J., Wang, G., Gu, J.: QoS and preference based web service evaluation approach. In: Eighth International Conference on Grid and Cooperative Computing, (GCC 2009)., pp. 420 –426 (2009)Google Scholar
  6. 6.
    Carroll, J.M., Rosson, M.B.: Participatory design in community informatics. Des. Stud. 28(3), 243–261 (2007)CrossRefGoogle Scholar
  7. 7.
    Cavallo, B., Di Penta, M., Canfora, G.: An empirical comparison of methods to support QoS-aware service selection. In: Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems, pp. 64–70. ACM (2010)Google Scholar
  8. 8.
    Goto, S., Ishida, T., Lin, D.: Understanding crowdsourcing workflow: modeling and optimizing iterative and parallel processes. In: Fourth AAAI Conference on Human Computation and Crowdsourcing, pp. 52–58 (2016)Google Scholar
  9. 9.
    Huang, A.F.M., Lan, C.W., Yang, S.J.H.: An optimal QoS-based web service selection scheme. Inf. Sci. 179, 3309–3322 (2009)CrossRefGoogle Scholar
  10. 10.
    Ishida, T.: Q: A scenario description language for interactive agents. Computer 35(11), 42–47 (2002)CrossRefGoogle Scholar
  11. 11.
    Ishida, T. (ed.): The Language Grid: Service-oriented Collective Intelligence for Language Resource Interoperability. Springer Science & Business Media, Berlin (2011)Google Scholar
  12. 12.
    Ishida, T.: Intercultural collaboration and support systems: a brief history. International Conference on Principle and Practices in Multi-Agent Systems (PRIMA 2016). Invited paper, pp. 3–19 (2016)Google Scholar
  13. 13.
    Ishida, T., Nakajima, Y., Murakami, Y., Nakanishi, H.: Augmented experiment: participatory design with multiagent simulation. In: Proceedings of the 20th international joint conference on Artifical intelligence, pp. 1341–1346. Morgan Kaufmann Publishers Inc., Burlington (2007)Google Scholar
  14. 14.
    Kern, R., Thies, H., Satzger, G.: Statistical quality control for human-based electronic services. Serv.-Oriented Comput. 243–257 (2010)Google Scholar
  15. 15.
    Khazankin, R., Psaier, H., Schall, D., Dustdar, S.: QoS-based task scheduling in crowdsourcing environments. Serv.-Oriented Comput. 297–311 (2011)Google Scholar
  16. 16.
    Lin, D., Ishida, T.: Participatory service design based on user-centered QoS. In: Proceedings of the 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), vol. 01, pp. 465–472. IEEE Computer Society (2013)Google Scholar
  17. 17.
    Lin, D., Ishida, T.: User-centered service design for multi-language knowledge communication. In: Serviceology for Services, pp. 309–317. Springer, Berlin (2014)Google Scholar
  18. 18.
    Lin, D., Ishida, T., Murakami, Y., Tanaka, M.: Improving service processes with the crowds. In: Service-Oriented Computing-ICSOC 2011 Industry Track, pp. 295–306. Springer, Berlin (2012)Google Scholar
  19. 19.
    Lin, D., Murakami, Y., Ishida, T., Murakami, Y., Tanaka, M.: Composing human and machine translation services: language grid for improving localization processes. In: Proceedings of the Seventh International Conference on Language Resources and Evaluation, pp. 500–506 (2010)Google Scholar
  20. 20.
    Lin, D., Murakami, Y., Tanaka, M.: Designing dynamic control mechanisms for service invocation. J. Inform. Process. 19, 52–61 (2011)CrossRefGoogle Scholar
  21. 21.
    Lin, D., Shi, C., Ishida, T.: Dynamic service selection based on context-aware QoS. In: 2012 IEEE Ninth International Conference on Services Computing (SCC), pp. 641–648. IEEE (2012)Google Scholar
  22. 22.
    Liu, Y., Ngu, A.H., Zeng, L.Z.: QoS computation and policing in dynamic web service selection. In: Proceedings of the 13th international WWW Alt, pp. 66–73. ACM, New York (2004)Google Scholar
  23. 23.
    Ma, Q., Wang, H., Li, Y., Xie, G., Liu, F.: A semantic QoS-aware discovery framework for web services. In: IEEE International Conference on Web Services (ICWS 2008), pp. 129 –136 (2008)Google Scholar
  24. 24.
    Mohabbati, B., Gašević, D., Hatala, M., Asadi, M., Bagheri, E., Bošković, M.: A quality aggregation model for service-oriented software product lines based on variability and composition patterns. Serv.-Oriented Comput. pp. 436–451 (2011)Google Scholar
  25. 25.
    Murakami, Y., Lin, D., Ishida, T.: Service-oriented architecture for interoperability of multilanguage services. In: Towards the Multilingual Semantic Web, pp. 313–328. Springer, Berlin (2014)Google Scholar
  26. 26.
    Takasaki, T., Mori, Y., Ishida, T., Otani, M.: Youth mediated communication: knowledge transfer as intercultural communication. Serv. Comput. Lang. Res. (2017)Google Scholar
  27. 27.
    Takasaki, T., Murakami, Y., Mori, Y., Ishida, T.: Intercultural communication environment for youth and experts in agriculture support. In: 2015 International Conference on Culture and Computing (Culture Computing), pp. 131–136. IEEE (2015)Google Scholar
  28. 28.
    Wang, X., Vitvar, T., Kerrigan, M., Toma, I.: A QoS-aware selection model for semantic web services. In: Proceedings of the 4th ICSOC, pp. 390–401. Springer, Berlin (2006)Google Scholar
  29. 29.
    Yau, S.S., Yin, Y.: QoS-based service ranking and selection for service-based systems. In: Proceedings of the 2011 IEEE International Conference on Services Computing (SCC 2011), pp. 56–63. Washington, D.C. (2011)Google Scholar
  30. 30.
    Yu, Q., Bouguettaya, A.: Computing service skyline from uncertain qows. IEEE Trans. Serv. Comput. 3(1), 16–29 (2010)CrossRefGoogle Scholar
  31. 31.
    Zeng, L., Benatallah, B., Ngu, A.H., Dumas, M., Kalagnanam, J., Chang, H.: QoS-aware middleware for web services composition. IEEE Trans. Softw. Eng. 30(5), 311–327 (2004)CrossRefGoogle Scholar
  32. 32.
    Zeng, L., Lingenfelder, C., Lei, H., Chang, H.: Event-driven quality of service prediction. Serv.-Oriented Comput.-ICSOC 2008, 147–161 (2008)Google Scholar
  33. 33.
    Zheng, Z., Ma, H., Lyu, M.R., King, I.: Qos-aware web service recommendation by collaborative filtering. IEEE Trans. Serv. Comput. 99, 140–152 (2011)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Department of Social InformaticsKyoto UniversityKyotoJapan
  2. 2.Unit of DesignKyoto UniversityKyotoJapan

Personalised recommendations