Skip to main content

2019 | OriginalPaper | Buchkapitel

A WS-Agreement Based SLA Ontology for IoT Services

verfasst von : Fan Li, Christian Cabrera, Siobhán Clarke

Erschienen in: Internet of Things – ICIOT 2019

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In the Internet of Things (IoT), billions of physical devices, distributed over a large geographic area, provide a near real-time state of the world. These devices’ capabilities can be abstracted as IoT services and delivered to users in a demand-driven way. In such a dynamic large-scale environment, a service provider who supports a service level agreement (SLA) can have a comprehensive competitive edge in terms of service quality management, service customization, optimized resource allocation, and trustworthiness. However, there is no consistent way of drafting an SLA with respect to describing heterogeneous IoT services, which obstructs automatic service selection, SLA negotiation, and SLA monitoring. In this paper, we propose an ontology, WIoT-SLA, to achieve semantic interoperability. We combine IoT service properties with two prominent web service SLA specifications: WS-Agreement and WSLA, to take advantage of their complementary features. This ontology is used to formalize the SLAs and SLA negotiation offers, which further facilitates the service selection and automatic SLA negotiation. It can also be used by a monitoring engine to detect SLA violations by providing the semantics of service level objectives (SLOs) and quality metrics. To evaluate our work, a prototype is implemented to demonstrate its feasibility and efficiency.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
WSAG guarantee state model represents a fulfillment state for each GT of an SLA.
 
Literatur
1.
Zurück zum Zitat Andrieux, A., et al.: Web services agreement specification (WS-agreement). In: Open Grid Forum, vol. 128, p. 216 (2007) Andrieux, A., et al.: Web services agreement specification (WS-agreement). In: Open Grid Forum, vol. 128, p. 216 (2007)
2.
Zurück zum Zitat Bermudez-Edo, M., Elsaleh, T., Barnaghi, P., Taylor, K.: IoT-Lite: a lightweight semantic model for the Internet of Things. In: 2016 International IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld), pp. 90–97. IEEE (2016) Bermudez-Edo, M., Elsaleh, T., Barnaghi, P., Taylor, K.: IoT-Lite: a lightweight semantic model for the Internet of Things. In: 2016 International IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld), pp. 90–97. IEEE (2016)
4.
Zurück zum Zitat Cabrera, C., White, G., Palade, A., Clarke, S.: The right service at the right place: a service model for smart cities. In: 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom), pp. 1–10. IEEE (2018) Cabrera, C., White, G., Palade, A., Clarke, S.: The right service at the right place: a service model for smart cities. In: 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom), pp. 1–10. IEEE (2018)
5.
Zurück zum Zitat Calbimonte, J.P., Riahi, M., Kefalakis, N., Soldatos, J., Zaslavsky, A.: Utility metrics specifications. openiot deliverable d422. Technical report (2014) Calbimonte, J.P., Riahi, M., Kefalakis, N., Soldatos, J., Zaslavsky, A.: Utility metrics specifications. openiot deliverable d422. Technical report (2014)
6.
Zurück zum Zitat Chen, D., Varshney, P.K.: QoS support in wireless sensor networks: a survey. In: International Conference on Wireless Networks, vol. 233, pp. 1–7 (2004) Chen, D., Varshney, P.K.: QoS support in wireless sensor networks: a survey. In: International Conference on Wireless Networks, vol. 233, pp. 1–7 (2004)
8.
Zurück zum Zitat Duan, R., Chen, X., Xing, T.: A QoS architecture for IoT. In: 2011 International Conference on and 4th International Conference on Cyber, Physical and Social Computing Internet of Things (iThings/CPSCom), pp. 717–720. IEEE (2011) Duan, R., Chen, X., Xing, T.: A QoS architecture for IoT. In: 2011 International Conference on and 4th International Conference on Cyber, Physical and Social Computing Internet of Things (iThings/CPSCom), pp. 717–720. IEEE (2011)
9.
Zurück zum Zitat Gaillard, G., Barthel, D., Theoleyre, F., Valois, F.: SLA Specification for IoT Operation-The WSN-SLA Framework. Ph.D. thesis, INRIA (2014) Gaillard, G., Barthel, D., Theoleyre, F., Valois, F.: SLA Specification for IoT Operation-The WSN-SLA Framework. Ph.D. thesis, INRIA (2014)
10.
Zurück zum Zitat Gusfield, D.: Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology. Cambridge University Press, Cambridge (1997)CrossRef Gusfield, D.: Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology. Cambridge University Press, Cambridge (1997)CrossRef
11.
Zurück zum Zitat Jurafsky, D., Martin, J.H.: Speech and Language Processing, vol. 3. Pearson, London (2014) Jurafsky, D., Martin, J.H.: Speech and Language Processing, vol. 3. Pearson, London (2014)
12.
Zurück zum Zitat Kazmi, A., Serrano, M., Lenis, A., Soldatos, J.: A QoS-aware integrated management of IoT deployments in smart cities. In: 2017 IEEE 10th Conference on Service-Oriented Computing and Applications (SOCA), pp. 141–146. IEEE (2017) Kazmi, A., Serrano, M., Lenis, A., Soldatos, J.: A QoS-aware integrated management of IoT deployments in smart cities. In: 2017 IEEE 10th Conference on Service-Oriented Computing and Applications (SOCA), pp. 141–146. IEEE (2017)
13.
Zurück zum Zitat Kearney, K.T., Torelli, F., Kotsokalis, C.: SLA*: an abstract syntax for service level agreements. In: 2010 11th IEEE/ACM International Conference on Grid Computing (GRID), pp. 217–224. IEEE (2010) Kearney, K.T., Torelli, F., Kotsokalis, C.: SLA*: an abstract syntax for service level agreements. In: 2010 11th IEEE/ACM International Conference on Grid Computing (GRID), pp. 217–224. IEEE (2010)
14.
Zurück zum Zitat Kouki, Y., De Oliveira, F.A., Dupont, S., Ledoux, T.: A language support for cloud elasticity management. In: 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 206–215. IEEE (2014) Kouki, Y., De Oliveira, F.A., Dupont, S., Ledoux, T.: A language support for cloud elasticity management. In: 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 206–215. IEEE (2014)
15.
Zurück zum Zitat Kyriazis, D.: Cloud computing service level agreements-exploitation of research results. European Commission Directorate General Communications Networks Content and Technology Unit, Technical report 5, 29 (2013) Kyriazis, D.: Cloud computing service level agreements-exploitation of research results. European Commission Directorate General Communications Networks Content and Technology Unit, Technical report 5, 29 (2013)
16.
Zurück zum Zitat Ludwig, H., Keller, A., Dan, A., King, R.P., Franck, R.: Web service level agreement (WSLA) language specification, pp. 815–824. IBM Corporation (2003) Ludwig, H., Keller, A., Dan, A., King, R.P., Franck, R.: Web service level agreement (WSLA) language specification, pp. 815–824. IBM Corporation (2003)
17.
Zurück zum Zitat Palade, A., Cabrera, C., Li, F., White, G., Razzaque, M., Clarke, S.: Middleware for Internet of Things: an evaluation in a small-scale IoT environment. J. Reliable Intell. Environ. 4, 1–21 (2018)CrossRef Palade, A., Cabrera, C., Li, F., White, G., Razzaque, M., Clarke, S.: Middleware for Internet of Things: an evaluation in a small-scale IoT environment. J. Reliable Intell. Environ. 4, 1–21 (2018)CrossRef
18.
Zurück zum Zitat Papadopoulos, A.V., Asadollah, S.A., Ashjaei, M., Mubeen, S., Pei-Breivold, H., Behnam, M.: SLAs for industrial IoT: mind the gap. In: 2017 5th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW), pp. 75–78. IEEE (2017) Papadopoulos, A.V., Asadollah, S.A., Ashjaei, M., Mubeen, S., Pei-Breivold, H., Behnam, M.: SLAs for industrial IoT: mind the gap. In: 2017 5th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW), pp. 75–78. IEEE (2017)
19.
Zurück zum Zitat Redl, C., Breskovic, I., Brandic, I., Dustdar, S.: Automatic SLA matching and provider selection in grid and cloud computing markets. In: Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing, pp. 85–94. IEEE Computer Society (2012) Redl, C., Breskovic, I., Brandic, I., Dustdar, S.: Automatic SLA matching and provider selection in grid and cloud computing markets. In: Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing, pp. 85–94. IEEE Computer Society (2012)
21.
Zurück zum Zitat Swiatek, P., Rucinski, A.: IoT as a service system for eHealth. In: 2013 IEEE 15th International Conference on e-Health Networking, Applications & Services (Healthcom), pp. 81–84. IEEE (2013) Swiatek, P., Rucinski, A.: IoT as a service system for eHealth. In: 2013 IEEE 15th International Conference on e-Health Networking, Applications & Services (Healthcom), pp. 81–84. IEEE (2013)
22.
Zurück zum Zitat Thoma, M., Meyer, S., Sperner, K., Meissner, S., Braun, T.: On IoT-services: survey, classification and enterprise integration. In: 2012 IEEE International Conference on Green Computing and Communications (GreenCom), pp. 257–260. IEEE (2012) Thoma, M., Meyer, S., Sperner, K., Meissner, S., Braun, T.: On IoT-services: survey, classification and enterprise integration. In: 2012 IEEE International Conference on Green Computing and Communications (GreenCom), pp. 257–260. IEEE (2012)
23.
Zurück zum Zitat Tönjes, R., et al.: Real time IoT stream processing and large-scale data analytics for smart city applications. In: Poster session, European Conference on Networks and Communications (2014) Tönjes, R., et al.: Real time IoT stream processing and large-scale data analytics for smart city applications. In: Poster session, European Conference on Networks and Communications (2014)
24.
Zurück zum Zitat Uriarte, R.B., Tiezzi, F., Nicola, R.D.: SLAC: a formal service-level-agreement language for cloud computing. In: Proceedings of the 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, pp. 419–426. IEEE Computer Society (2014) Uriarte, R.B., Tiezzi, F., Nicola, R.D.: SLAC: a formal service-level-agreement language for cloud computing. In: Proceedings of the 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, pp. 419–426. IEEE Computer Society (2014)
26.
Zurück zum Zitat Waeldrich, O., et al.: WS-Agreement Negotiation Version 1.0, p. 64 (2011) Waeldrich, O., et al.: WS-Agreement Negotiation Version 1.0, p. 64 (2011)
27.
Zurück zum Zitat Zheng, X.: QoS representation, negotiation and assurance in cloud services. Queen’s University (Canada) (2014) Zheng, X.: QoS representation, negotiation and assurance in cloud services. Queen’s University (Canada) (2014)
Metadaten
Titel
A WS-Agreement Based SLA Ontology for IoT Services
verfasst von
Fan Li
Christian Cabrera
Siobhán Clarke
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-23357-0_5