A Multi-level Ontology to Manage Service Level Agreements in Smart Cities

Cathryn Peoples, Mamun Abu-Tair, Bin Wang, Kashif Rabbani, Adrian Moore, PJ Morrow, Joseph Rafferty, Sally I McClean, Mohammad Hossein Zoualfaghari, Parag Kulkarni

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review


Internet of Things (IoT) services, to date, have been managed through affordances made by service providers (SP) to data provider (DP) customers who supply data for hosting in a shared repository. Services provided to data consumers (DC), on the other hand, are not managed in a similar way, with DCs being able to access datasets without providing detail to track them. Typically, DCs are not paying customers, and subsequently receive a best-effort Quality of Service (QoS)—thus they are vulnerable in the current system to change in data availability. To promote continued growth of the IoT, it is anticipated that changes are required to the business model. This may result in greater levels of protection for DC customers and more guaranteeable levels of service. In this chapter we present an ontology which responds to the challenge of managing customer information and providing a service autonomously in response. An application of the ontology is contextualized using the smart city waste management domain.
Original languageEnglish
Title of host publicationSmart Cities: A Data Analytics Perspective
PublisherSpringer Cham
Number of pages22
ISBN (Electronic)978-3-030-60922-1
ISBN (Print)978-3-030-60921-4
Publication statusPublished (in print/issue) - 12 Dec 2020


  • Internet of Things 9IoT)
  • Interoperability
  • Ontology
  • Service level agreement (SLA)
  • SLA life cycle
  • Smart City
  • Smart waste management


Dive into the research topics of 'A Multi-level Ontology to Manage Service Level Agreements in Smart Cities'. Together they form a unique fingerprint.

Cite this