Service Composition in IoT - A Review

  • Neeti KashyapEmail author
  • A. Charan Kumari
  • Rita Chhikara
Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 38)


Typically, the Internet of Things (IoT) incorporates the provisioning of powerfully adaptable and virtualized things such as cameras, sensors as valuable resources over the Internet. There are different types of services that can be combined to meet user demands. Capturing the user requirements and composing various services from the existing set of services is required in order to facilitate the adaption of an IoT based application. The industry has a strong demand for service composition mechanisms in order to meet the fast and growing demands of the user on the web. There are various techniques and methodologies which can be applied to provide the optimized solution to the problem of Service Composition(SC) in IoT environments. This study involved a survey of existing methodologies that can be addressed to make effective SC in IoT.


Service composition Internet of Things Optimized Metaheuristic 


  1. 1.
  2. 2.
    Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)CrossRefGoogle Scholar
  3. 3.
    Li, L., Jin, Z., Li, G., Zheng, L., Wei, Q.: Modeling and analyzing the reliability and cost of service composition in the IoT: a probabilistic approach. In: IEEE 19th International Conference on Web Services, Honolulu, HI, pp. 584–591 (2012)Google Scholar
  4. 4.
    Im, J., Kim, S., Kim, D.: IoT mashup as a service: cloud-based mashup service for the Internet of Things. In: 2013 IEEE International Conference on Services Computing, Santa Clara, CA, pp. 462–469 (2013)Google Scholar
  5. 5.
    Chen, I., Guo, J., Bao, F.: Trust management for service composition in SOA-based IoT systems. In: 2014 IEEE Wireless Communications and Networking Conference (WCNC), Istanbul, pp. 3444–3449 (2014)Google Scholar
  6. 6.
    Chen, I., Guo, J., Bao, F.: Trust management for SOA-based IoT and its application to service composition. IEEE Trans. Serv. Comput. 9(3), 482–495 (2016)CrossRefGoogle Scholar
  7. 7.
    Han, S.N., Khan, I., Lee, G.M., Crespi, N., Glitho, R.H.: Service composition for IP smart object using realtime Web protocols: concept and research challenges. Comput. Standards Interfaces 43, 79–90 (2016)CrossRefGoogle Scholar
  8. 8.
    Baker, T., Asim, M., Tawfik, H., Aldawsari, B., Buyya, R.: An energy-aware service composition algorithm for multiple cloud-based IoT applications. J. Netw. Comput. Appl. (2017).
  9. 9.
    Balakrishnan, S.M., Sangaiah, A.K.: Integrated QoUE and QoS approach for optimal service composition selection in internet of services (IoS). Multimed. Tools Appl. 76(21), 22889–22916 (2017)CrossRefGoogle Scholar
  10. 10.
    Alsaryrah, O., Mashal, I., Chung, T.: Bi-objective optimization for energy aware Internet of Things service composition. IEEE Access 6, 26809–26819 (2018)CrossRefGoogle Scholar
  11. 11.
    Khansari, M.E., Sharifian, S., Motamedi, S.A.: Virtual sensor as a service: a new multicriteria QoS-aware cloud service composition for IoT applications. J. Supercomput. 74(10), 5485–5512 (2018)CrossRefGoogle Scholar
  12. 12.
    Kurdi, H., Ezzat, F., Altoaimy, L., Ahmed, S.H., Youcef-Toumi, K.: MultiCuckoo: multi-cloud service composition using a cuckoo-inspired algorithm for the Internet of Things applications. IEEE Access 6, 56737–56749 (2018)CrossRefGoogle Scholar
  13. 13.
    Yang, Z., Jin, Y., Hao, K.: A bio-inspired self-learning coevolutionary dynamic multiobjective optimization algorithm for Internet of Things services. IEEE Trans. Evol. Comput. (2018)Google Scholar
  14. 14.
    Kashyap, N., Kumari, A.C.: Hyper-heuristic approach for service composition in Internet of Things. Electron. Gov. Int. J. 14(4), 321–339 (2018)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Neeti Kashyap
    • 1
    Email author
  • A. Charan Kumari
    • 2
  • Rita Chhikara
    • 1
  1. 1.The NorthCap UniversityGurgaonIndia
  2. 2.Dayalbagh Educational InstituteAgraIndia

Personalised recommendations