A Systematic Review about Semantic Description on the Internet of Things


  • Henrique Gurgacz Almeida Unirio - Universidade Federal do Estado do Rio de Janeiro
  • Sean Siqueira Unirio




Internet of Things, IOT, Things Description, Semantic description of things


The Internet of Things (IOT) is creating an ecosystem of objects connected on Internet. However, these objects are heterogeneous in terms of resources, characteristics, nature, protocols, actions and technologies. In this scenario, the Thing Description (TD) presents itself as an alternative to describe the IOT objects in a standard way and provide, among other possibilities, a better interoperability. Considering the rising research interest and the application opportunities of the TD, this paper presents a systematic review of the theme, aiming to identify applications, techniques, technologies and results using TD. 324 papers were identified and 46 were selected to be analyzed, which were classified in seven different groups of applications.


Download data is not yet available.

Author Biographies

Henrique Gurgacz Almeida, Unirio - Universidade Federal do Estado do Rio de Janeiro

Programa de Pós-Graduação em Informática

Sean Siqueira, Unirio

Programa de Pós-Graduação em Informática


Akbar, S. R., Kurniawan, W., Ichsan, M. H. H., Arwani, I., e Handono, M. T. (2017).
“Pervasive device and service discovery protocol in XBee sensor network”.
International Conference on Advanced Computer Science and Information Systems -
ICACSIS. pp. 79-84. [GS Search]
Alam, S., Noll, J. (2010). “A semantic enhanced service proxy framework for internet
of things”. Proceedings - IEEE/ACM International Conference on Green Computing
and Communications - GreenCom 2010, International Conference on Cyber,
Physical and Social Computing - CPSCom 2010, pp. 488-495 [Research Gate]
Albalas, F., Mardini, W., Al-Soud, M. (2017). “AFT: Adaptive Fibonacci-based Tuning
Protocol for Service and Resource discovery in the Internet of Things”. The 2nd International Conference on Fog and Mobile Edge Computing (FMEC 2017). pp.
177- 182. [Research Gate]
Ali, M. I., Ono, N., Kaysar, M., Griffin, K., Mileo, A. (2015). “A Semantic Processing
Framework for IoT-Enabled Communication Systems”. International Semantic Web
Conference - ISWC 2015. pp. 241-258. [GS Search]
Ara, S. S., Shamszaman, Z. U., and Chong, I. (2014). “Web-of-objects based usercentric semantic service composition methodology in the internet of things”.
International Journal of Distributed Sensor Networks.
Bao, J., Ding, Y., and Hu, H. (2012). “A new service selection algorithm in USPIOT”.
IEEE International Conference on Computer Science and Automation Engineering.
[GS Search]
Barnaghi, P., Wang, W., Henson, C., Taylor, K. (2012). “Semantics for the Internet of
Things”. International Journal on Semantic Web and Information Systems, pp. 1-21.[
Borgia, E. (2014). “The internet of things vision: Key features, applications and open
issues”. Computer Communications, 54:1-31. [GS Search]
Bovet, G., Hennebert, J. (2014). “Distributed semantic discovery for web-of-things
enabled smart buildings”. 6th International Conference on New Technologies,
Mobility and Security - Proceedings of NTMS 2014 Conference and Workshops.
[GS Search]
Brunner, J.-S., Goudou, J.-F., Gatellier, P., Beck, J., Laporte, C.-E. (2009). “SEMbySEM: a framework for sensor management”. 1st Int. Workshop on the Semantic
Sensor Web (SemSensWeb), collocated with ESWC, pp. 1-15. [Research Gate]
Capes (2016). “Histórico do portal de periódicas da capes”.
[https://www.periodicos.capes.gov.br/?option=com pcontent&alias=histórico].
Celdrán, A. H., Clemente, F. J. G., P´erez, M. G., and P´erez, G. M. (2016). “SeCoMan:
A Semantic-Aware Policy Framework for Developing Privacy-Preserving and
Context-Aware Smart Applications”. IEEE Systems Journal, pp. 1111-1124. [GS
Charpenay, V., Kabisch, S., Anicic, D., and Kosch, H. (2015). “An ontology design
pattern for IoT device tagging systems”. Proceedings - 2015 5th International
Conference on the Internet of Things, IoT 2015, pages 138-145. [GS Search]
Cho, G., Chun, S., Jin, X., and Lee, K.-H. (2015). “Enhancing CoAP proxy for semantic
composition and multicast communication”. ACM International Joint Conference on
Pervasive and Ubiquitous Computing and ACM International Symposium on
Wearable Computers – UbiComp. pp. 7-11.[GS Search]
Christophe, B. (2011). “Semantic profiles to model the Web of Things”. Proceedings -
7th International Conference on Semantics, Knowledge, and Grids, SKG 2011, pp.
51-58. [GS Search]

Christophe, B. (2012). “Managing massive data of the internet of things through
cooperative semantic nodes”. Proceedings - IEEE 6th International Conference on
Semantic Computing, ICSC 2012, pp. 93-100. [GS Search]
Ch’un, S., Seo, S., Oh, B., and Lee, K. H. (2015). “Semantic description, discovery and
integration for the Internet of Things”. Proceedings of the 2015 IEEE 9th
International Conference on Semantic Computing, IEEE ICSC 2015. [GS Search]
Cisco (2017). “Internet of everything”, [http://ioeassessment.cisco.com/]. Janeiro-2017.
Dai, C. and Wang, Z. (2010). “A flexible extension of WSDL to describe non-functional
attributes”. 2nd International Conference on E-Business and Information System
Security, EBISS2010. [GS Search]
Datta, S. K. and Bonnet, C. (2016). “Describing things in the Internet of Things: From
CoRE link format to semantic based descriptions”. IEEE International Conference on
Consumer Electronics-Taiwan, ICCE-TW 2016.
De, S., Barnaghi, P., Bauer, M., and Meissner, S. (2011). “Service modelling for the
Internet of Things”. 2011 Federated Conference on Computer Science and
Information Systems (FedCSIS), pp. 949-955. [GS Search]
Etelapera, Matti; Giaffreda, Raffaele; Vecchio, M. (2014). “Improving Energy
Efficiency in IoT with Re-configurable Virtual Objects”. IEEE World Forum on
Internet of Things, pp. 520-525. [GS Search]
Forestiero, A. (2017). “Multi-Agent Recommendation System in Internet of Things”.
17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.
[GS Search]
Fredj, S. B., Boussard, M., Kofman, D., and Noirie, L. (2013). “A scalable IoT service
search based on clustering and aggregation”. IEEE International Conference on
Green Computing and Communications and IEEE Internet of Things and IEEE
Cyber, Physical and Social Computing, GreenCom-iThings-CPSCom 2013, pp. 403-
410. [GS Search]
Gao, F. and Derguech, W. (2013). “Ubiquitous service capability modeling and
similarity based searching”. Lecture Notes in Computer Science (including subseries
Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp.
173-184. [GS Search]
Gupta, Reetu e Gupta, Rahul. (2016). “ABC of Internet of Things: Advancements,
benefits, challenges, enablers and facilities of IoT”. 2016 Symposium on Colossal
Data Analysis and Networking (CDAN), pp. 1-5.
Han, S. N., Lee, G. M., Crespi, N., Luong, N. V., Heo, K., Brut, M., and Gatellier, P.
(2015). “DPWSim: A Devices Profile for Web Services”. IEEE Internet of Things
Journal, pp. 221-229. [http://researchonline.ljmu.ac.uk/288/1/IoT-0250-2014.pdf]
Hirmer, P.,Wieland, M., Breitenb¨ucher, U., and Mitschang, B. (2016). “Automated
Sensor Registration, Binding and Sensor Data Provisioning”. 28th International
Conference on Advanced Information Systems Engineering, pp. 13-17. [http://ceurws.org/Vol-1612/paper11.pdf
Huang, C. Y. and Wu, C. H. (2016). “Design and Implement an Interoperable Internet
of Things Application Based on an Extended Ogc Sensorthings Api Standard”.
ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial
Information Sciences, pp. 263-266. [GS Search]
Hur, K., Chun, S., Jin, X., and Lee, K. H. (2015). “Towards a Semantic Model for
Automated Deployment of IoT Services across Platforms”. Proceedings - IEEE
World Congress on Services, 2015. [GS Search]
Jara, Antonio J. e Olivieri, A. C., Bocchi, Y., Jung, M., Kastner, W., and Skarmeta, A.
F. (2014). “Semantic Web of Things: an analysis of the application semantics for the
IoT moving towards the IoT convergence”. International Jounal of Web and Grid
Services, pp. 244-272. [GS Search]
Jia, B., Li, W., Zhou, T. (2017). “A Centralized Service Discovery Algorithm via MultiStage Semantic Service Matching in Internet of Things”. IEEE 19th International
Conference on Computer Supported Cooperative Work in Design (CSCWD), pp.
422-427. [GS Search]
Kabisch, Sebastian e Anicic, D. (2016). “Thing Description as Enabler of Semantic
Interoperability on the Web of Things”. IoT Semantic Interoperability Workshop
2016. [https://www.iab.org/wp-content/IAB-uploads/2016/03/Thing-Description-asEnabler-of-Semantic-Interoperability-on-the-Web-of-Things.pdf]
Khriyenko, O., Terziyan, V., Kaikova, O. (2012). “User-assisted Semantic
Interoperability in Internet of Things Visually-facilitated Ontology Alignment
through Visually enriched Ontology and Thing Descriptions”. 6th International
Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.
[Research Gate]
Kitchenham, B. and Charters, S. (2007). “Guidelines for performing systematic
literature reviews in software engineering”. Technical report. [https://userpages.unikoblenz.de/~laemmel/esecourse/slides/slr.pdf]
Kotis, K., Katasonov, A., Leino, J. (2012). “Aligning smart and control entities in the
IoT”. Lecture Notes in Computer Science, pp. 39-50. [Research Gate]
Liu, M., Xu, Y., Hu, H., and Mohammed, A. W. (2016). “Semantic Agent-Based
service middleware and simulation for smart cities”. Sensors, pp. 1-25. [Research
Manate, Bogdan e Munteanu, V. I. Fortis, T. F. (2014). “Towards a smarter internet of
things: Semantic visions”. Proceedings - 2014 8th International Conference on
Complex, Intelligent and Software Intensive Systems, CISIS 2014, pp. 582-587.
[Research Gate]
Mathew, Sujith Samuel e Atif, Y., Sheng, Q. Z., and Maamar, Z. (2011). “Web of
things: Description, discovery and integration”. Proceedings - 2011 IEEE
International Conferences on Internet of Things and Cyber, Physical and Social
Computing, iThings/CPSCom 2011, pp. 9-15. [GS Search]
Mayer, S. and Zurich, E. T. H. (2013). “Service Integration in the Internet of Things.
Computer Science”, Computer Engineering, and Social Media (CSCESM), 2015.

Mazayev, A., Martins, J. A., and Correia, N. (2017). Semantic web thing architecture.
pages 43-46. 4th Experiment@ International Conference. [GS Search]
Mingozzi, E., Tanganelli, G., Vallati, C., Martinez, B., Mendia, I., GonzalezRodriguez, M. (2016). “Semantic-based context modeling for quality of service
support in IoT platforms”. IEEE 17th International Symposium on A World of
Wireless, Mobile and Multimedia Networks (WoWMoM). [GS Search]
Pignotti, E., Beran, S., and Edwards, P. (2014). “What Does This Device Do?”
Proceedings of 1st International Conference on IoT in Urban Space, pp. 56-61.
Pignotti, E. and Edwards, P. (2013). “Trusted tiny things: making the internet of things
more transparent to users”. Proceedings of the International Workshop on Adaptive
Security. [GS Search]
Sahlmann, K. and Schwotzer, T. (2015). “MOCAP : Towards the SemanticWeb of
Things”. Semantics 2015. [Research Gate]
Schachinger, D., Fernbach, A., Kastner, W., Dinge, D. (2017). “Modeling framework
for IoT integration of building automation systems”. pp. 630-640. [GS Search]
Su, X., Zhang, H., Riekki, J., Ker¨anen, A., Nurminen, J. K., Du, L. (2014).
“Connecting IoT sensors to knowledge-based systems by transforming SenML to
RDF”. Procedia Computer Science, pp. 215-222. [GS Search]
Sulistyo, S., Prinz, A. (2011). “PMG-Pro: A Model-Driven Development Method of
Service-Based Applications”. 15th International SDL Forum, pp. 138-153. [GS
Suri, K., Gaaloul, W., Cuccuru, A., and Gerard, S. (2017). “Semantic Framework for
Internet of Things-Aware Business Process Development”. pp. 214-219. [GS Search]
Thoma, M., Antonescu, A. F., Mintsi, T., Braun, T. (2013). “Linked services for M2M
communication with Enterprise IT systems”. 9th International Wireless
Communications and Mobile Computing Conference, IWCMC 2013. [GS Search]
W3C (2015). “Thing description”,
[https://www.w3.org/WoT/IG/wiki/Thing_Description], outubro-2016.
Wang, W., De, S., Cassar, G., and Moessner, K. (2013). “Knowledge Representation in
the Internet of Things : Semantic Modelling and its Applications”. Journal for
Control, Measurement, Electronics, Computing and Communications. [GS Search]
Yachir, A., Djamaa, B., Mecheti, A., Amirat, Y., and Aissani, M. (2016). “A
Comprehensive Semantic Model for Smart Object Description and Request
Resolution in the Internet of Things”. Procedia Computer Science, pp. 147-154.
Yang, K., Li, S., Zhang, L., and Pan, G. (2010). “Semantic device bus for Internet of
things”. Proceedings - IEEE/IFIP International Conference on Embedded and
Ubiquitous Computing, EUC 2010. [GS Search]
Yongan, Guo; Hongbo, Zhu; Longxiang, Y. (2016). “Service-Oriented Network
Virtualization Architecture for Internet of Things”. China Communications. [GS

Zhou, S., Liu, N., Li, G.-y., and Shi, Y.-m. (2015). “A Method for Service Dynamic
Discovery Based on SOA4All Architecture in Semantic Web of Things”. 8th
International Symposium on Computational Intelligence and Design. [GS Search]



How to Cite

Almeida, H. G., & Siqueira, S. (2018). A Systematic Review about Semantic Description on the Internet of Things. ISys - Brazilian Journal of Information Systems, 11(2), 43–62. https://doi.org/10.5753/isys.2018.363