Telecommunication Systems

, Volume 61, Issue 4, pp 897–907 | Cite as

A service composition model based on user experience in Ubi-cloud comp

  • Hwa-Young Jeong
  • Gangman Yi
  • Jong Hyuk Park


The ubiquitous cloud computing environment supports software as service that allows for an efficient usage by the developer, user, and manager. But within ubiquitous cloud computing, numerous services are being provided by various service providers, making it difficult for the developer to find the service needed for system development or to apply and adopt it during development. In this paper, we propose a service composition model based on user experience where the user can find the type of service that he needs, construct a composition and apply it to the overall system development. The proposed model has three factors: service characteristics, personal information, and user preference. The service characteristics to apply the most appropriate service that the user intends to apply was taken into consideration, personal information that takes into account individual characteristics of the user and a user preference that takes into account the preferred parts in the field that the user seeks to develop was applied. To evaluate the suggested method, 100 people were recruited and surveyed on user satisfaction. The result shows that the proposed method performed better than the existing methods.


User experience Ubiquitous cloud computing SaaS  Service based application Service composition 



This work was supported by National Research Foundation of Korea-Grant funded by the Korean Government (Ministry of Science, ICT and Future Planning)–(NRF-2013K1A3A1A39074148).


  1. 1.
    Gnanaraj, Jaspher Willsie, Ezra, Kirubakaran, & Rajsingh, Elijah. (2013). Smart card based time efficient authentication scheme for global grid computing. Human-centric Computing and Information Science, 3, 16.CrossRefGoogle Scholar
  2. 2.
    Tsai, Joseph C., & Yen, Neil Y. (2013). Cloud-empowered multimedia service: An automatic video storytelling tool. Journal of Convergence, 4(3), 13–19.Google Scholar
  3. 3.
    Kim, Jungsun Sunny, Byun, Jeuongwoo, & Jeong, Hwayoung. (2013). Cloud AEHS: Advanced learning system using user preferences. Journal of Convergence, 4(3), 31–36.Google Scholar
  4. 4.
    Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., et al. (2010). A view of cloud computing. Communications of the ACM, 53, 50–58.Google Scholar
  5. 5.
    Volchkov, A. (2002). Server-based computing opportunities. IT Professional, 4(2), 18–23.CrossRefGoogle Scholar
  6. 6.
    Zhao, Y., Raicu, I., & Lu, S. (2008). Cloud computing and grid computing 360-degree compared grid computing environments workshop. New York: GCE ’08.Google Scholar
  7. 7.
    Sadashiv, N. & Kumar, S.M.D. (2011). Cluster, grid and cloud computing: A detailed comparison The 6th International Conference on Computer Science & Education (ICCSE 2011) (pp. 477–482), August 3–5. Singapore: SuperStar Virgo.Google Scholar
  8. 8.
    Gutierrez-Garcia, J. O., & Sim, K. M. (2013). Agent-based cloud service composition. Applied Intelligence, 38(3), 436–464.CrossRefGoogle Scholar
  9. 9.
    Zeng, C., Guo, X., Ou, W., & Han, D. (2009). Cloud computing service composition and search based on semantic. Lecture Notes in Computer Science, 5931, 290–300.CrossRefGoogle Scholar
  10. 10.
    Kwon, J., Park, K., Lee, D., & Lee, S. (2007). PSR: Pre-computing solutionsin RDBMS for fast web, service composition search. New York: ICWS.Google Scholar
  11. 11.
    Utkarsh, S., Kamesh, M., Jennifer, W., & Rajeev, M. (2006). Query optimization over web services. In: VLDB ’06 Proceedings of the 32nd International Conference on Very large data bases (pp. 355–366.Google Scholar
  12. 12.
    Rao, J., & Su, X. (2005). A survey of automated web service composition methods. Lecture Notes in Computer Science, 3387, 43–54.CrossRefGoogle Scholar
  13. 13.
    Ardagna, D. (2007). Adaptive service composition in flexible processes. Software Engineering IEEE Transactions, 33(6), 369–384.CrossRefGoogle Scholar
  14. 14.
    International Organization for Standardization. (2010). Ergonomics of human system interaction-Part 210: Human-centered design for interactive systems. ISO 9241–210, 2010.
  15. 15.
    Morville, P. (2005). Ambient findability: What we find changes who we become. Sebastopol: O’Reilly Media, Inc.Google Scholar
  16. 16.
    Stefani, Antonia, & Xenos, Michalis. (2011). Weight-modeling of B2C system quality. Computer Standards & Interfaces, 33, 411–421.CrossRefGoogle Scholar
  17. 17.
    Raza, Arif, Capretz, Luiz Fernando, & Ahmed, Faheem. (2012). An open source usability maturity model (OS-UMM). Computers in Human Behavior, 28, 1109–1121.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.Humanitas CollegeKyung Hee UniversitySeoulRepublic of Korea
  2. 2.Department of Computer EngineeringGangneung-Wonju National UniversityGangneung-siRepublic of Korea
  3. 3.Department of Computer Science and EngineeringSeoulTechSeoulRepublic of Korea

Personalised recommendations