The International Arab Journal of Information Technology (IAJIT)


Modelling and Analysis of a Semantic Sensor Service Provider Ontology

The realization of Internet of Things has gained a huge amount of momentum in the past few years. It’s vision is to interconnect devices from all over the world. These devices are heterogeneous and produce data that is multi modal and diverse in nature. The heterogeneity of the devices and data makes interoperability an issue in IoT. In this paper we are presenting the modelling of a semantic sensor service provider and its ontology i.e., the Sensor Service Provider (SSP) ontology. The semantic sensor service provider is a module which is a part of a larger system i.e., a semantic IoT system based on context aggregation of an indoor environment. To provide interoperability between the devices used by the system, we have developed ontologies for each domain of the system. The modelling of the ontology presented in this paper reuses the SSN ontology to define the basic concepts and observations of a sensor, and has been extended to define concepts related to the module itself. Simple Protocol and Resource Description Framework (RDF) Query Language (SPARQL) queries are used to retrieve data from the ontology as well as manipulate the data stored to it.

[1] Avancha S., Joshi A., and Patel C., “Ontology- Driven Adaptive Sensor Networks,” in Proceedings of 1st Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, Boston, pp. 194-202, 2004.

[2] Barnaghi P., Wang W., Henson C., and Taylor K., “Semantics for the Internet of Things: Early Progress and Back to the Future,” International Journal on Semantic Web and Information Systems, vol. 8, no. 1, pp. 1-21, 2012.

[3] Barnaghi P., Meissner S., Presser M., and Moessner K., “Sense and Sensability: Semantic Data Modelling for Sensor Networks,” in Proceedings of ICT Mobile Summit, United Kingdom, pp. 1-9, 2009.

[4] Botts M. and Robin A., OpenGIS Sensor Model Language (Sensorml) Implementation Specification. OpenGIS Implementation Specification OGC, 2007.

[5] Compton M., Henson C., Lefort L., Neuhaus H., and Sheth A., “A Survey of the Semantic 650 The International Arab Journal of Information Technology, Vol. 16, No. 4, July 2019 Specification of Sensors,” in Proceedings of the 2nd International Conference on Semantic Sensor Networks, Washington, pp. 17-32, 2009.

[6] De S., Barnaghi P., Bauer M., and Meissner S., “Service Modelling for the Internet of Things,” in Proceedings of Federated Conference on Computer Science and Information Systems, Szczecin, pp. 949-955, 2011.

[7] Eric M. and Koivunen M., “W3C Semantic Web Activity,” W3C. Semantic Web Kick-Off in Finland, 2001. Online Available:, Last Visited, 2001.

[8] Henson C., Pschorr J., Sheth A., and Thirunarayan K., “SemSOS: Semantic Sensor Observation Service,” in Proceedings of International Symposium on Collaborative Technologies and Systems, Baltimore, pp. 44-53, 2009.

[9] Hachem S., Teixeira T., and Issarny V., “Ontologies for the internet of things,” in Proceedings of the 8th Middleware Doctoral Symposium, Lisbon, 2011.

[10] Kotis K. and Katasonov A., “An Ontology for the Automated Deployment of Applications in Heterogeneous Iot Environments,” Semantic Web Journal, 2012.

[11] OWL Web Ontology Language Reference,, Last Visited, 2015.

[12] RDF-Semantic Web Standards,, Last Visited, 2015.

[13] Semantic Sensor Network Ontology, Last Visited, 2014.

[14] Sikos L., “Introduction to the Semantic Web,” in Proceedings of Mastering Structured Data on the Semantic Web, CA, pp. 1-11, 2015.

[15] SPARQL Query Language for RDF,, Last Visited, 2015.

[16] Wang X., Zhang D., Gu T., and Pung H., “Ontology based Context Modeling and Reasoning Using OWL,” in Proceedings of IEEE Annual Conference on Pervasive Computing and Communications Workshops, Orlando, pp. 18-22, 2004.

[17] W3C Semantic Web Activity,, Last Visited, 2015. Faiza Tila received the B.Sc. degree in Computer Software Engineering from University of Engineering and Technology Pakistan in 2012. She completed her Masters from the Department of Computer Engineering, Jeju National University South Korea in 2016. Currently she is working as a lecturer at the Computer Science Department in Bacha Khan University Charsadda Pakistan. Her research interest includes Semantic Web Technologies, sensor web and Internet of Things. Do Kim received the B.S., M.S. and P.D degrees in Electronics Engineering from Kyungpook National University, Taegu, Korea, in 1988 and 1990, 2000 respectively. He joined the Agency of Defense Development (ADD), Korea, in 1990. Since 2004, he is currently a professor at the Department of Computer Engineering at Jeju National University, Korea. His research interests include sensor web, optimization algorithm and context prediction.