Modeling and Querying Sensor Services Using Ontologies

  • Sana Baccar
  • Wassim Derguech
  • Edwards Curry
  • Mohamed Abid
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 208)


We propose in this paper a service description meta-model for describing services from a functional and non-functional perspectives. The model is inspired from the frame based modeling technique and is serialized in RDF (Resource Description Framework) using Linked Data principles. We apply this model for describing sensor services: modeling sensors and their readings enriched with non-functional properties. We also define a complete architecture for managing sensor data: collection, conversion, enrichment and storage. We tested our prototype using live streams of sensors readings. The paper also reports on the required time and storage size during the management and querying of sensor data.


Service modeling RDF Linked data Functional properties Non-functional properties Sensors 



The research leading to these results has received funding under the European Commission’s Seventh Framework Programme from ICT grant agreement WATERNOMICS no. 619660. It is supported in part by Science Foundation Ireland (SFI) under Grant Number SFI/12/RC/2289.


  1. 1.
    Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Int. J. Semant. Web Inf. Syst. 5(3), 1–22 (2009)CrossRefGoogle Scholar
  2. 2.
    Heath, T., Bizer, C.: Linked Data: Evolving the Web into a Global Data Space. Synthesis Lectures on the Semantic Web. Morgan & Claypool Publishers, San Rafael (2011)Google Scholar
  3. 3.
    Clifford, E., Coakley, D., Curry, E., Degeler, V., Costa, A., Messervey, T., Andel, S.J.V., de Giesen, N.V., Kouroupetroglou, C., Mink, J., Smit, S.: Interactive water services: the waternomics approach. In: 16th International Conference Water Distribution Systems Analysis (WSDA 2014). Elsevier (2014)Google Scholar
  4. 4.
    Curry, E.: System of systems information interoperability using a linked dataspace. In: IEEE 7th International Conference on System of Systems Engineering (SOSE 2012), Genoa, Italy, pp. 101–106. IEEE (2012)Google Scholar
  5. 5.
    Curry, E., Hasan, S., O’Riáin, S.: Enterprise energy management using a linked dataspace for energy intelligence. In: The Second IFIP Conference on Sustainable Internet and ICT for Sustainability (SustainIT 2012), Pisa, Italy. IEEE (2012)Google Scholar
  6. 6.
    Bhiri, S., Derguech, W., Zaremba, M.: Modelling capabilities as attribute-featured entities. In: Cordeiro, J., Krempels, K.-H. (eds.) WEBIST 2012. LNBIP, vol. 140, pp. 70–85. Springer, Heidelberg (2013) CrossRefGoogle Scholar
  7. 7.
    Derguech, W., Bhiri, S., Hasan, S., Curry, E.: Using formal concept analysis for organizing and discovering sensor capabilities. Comput. J. 58(3), 356–367 (2014)CrossRefGoogle Scholar
  8. 8.
    Hassan, U., Bassora, M., Vahid, A., O’Riain, S., Curry, E.: A collaborative approach for metadata management for internet of things: linking micro tasks with physical objects. In: Collaborative Computing: Networking, Applications and Worksharing (Collaboratecom), pp. 593–598, October 2013Google Scholar
  9. 9.
    Snyder, B., Bosanac, D., Davies, R.: ActiveMQ in Action. Manning Publications Co., Greenwich (2011) Google Scholar
  10. 10.
    Saquicela, V., Blzquez, L.M.V., Corcho, S.: Adding semantic annotations into (geospatial) restful services. Int. J. Semant. Web Inf. Syst. 8(2), 51–71 (2012)CrossRefGoogle Scholar
  11. 11.
    Martin, D., Paolucci, M., Wagner, M.: Bringing semantic annotations to web services: OWL-S from the SAWSDL perspective. In: Aberer, K., et al. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 340–352. Springer, Heidelberg (2007) CrossRefGoogle Scholar
  12. 12.
    Roman, D., de Bruijn, J., Mocan, A., Lausen, H., Domingue, J., Bussler, C.J., Fensel, D.: WWW: WSMO, WSML, and WSMX in a nutshell. In: Mizoguchi, R., Shi, Z.-Z., Giunchiglia, F. (eds.) ASWC 2006. LNCS, vol. 4185, pp. 516–522. Springer, Heidelberg (2006) CrossRefGoogle Scholar
  13. 13.
    Sangers, J., Frasincar, F., Hogenboom, F., Chepegin, V.I.: Semantic web service discovery using natural language processing techniques. Expert Syst. Appl. 40(11), 4660–4671 (2013)CrossRefGoogle Scholar
  14. 14.
    Hasan, S., Curry, E.: Approximate semantic matching of events for the internet of things. ACM Trans. Internet Technol. 14(1), 2:1–2:23 (2014)CrossRefGoogle Scholar
  15. 15.
    Mehdi, M., Sahay, R., Derguech, W., Curry, E.: On-the-fly generation of multidimensional data cubes for web of things. In: IDEAS, pp. 28–37 (2013)Google Scholar
  16. 16.
    Lefort, L., Bobruk, J., Haller, A., Taylor, K., Woolf, A.: A linked sensor data cube for a 100 year homogenised daily temperature dataset. In: SSN, pp. 1–16 (2012)Google Scholar
  17. 17.
    Balazinska, M., Deshpande, A., Franklin, M.J., Gibbons, P.B., Gray, J., Hansen, M., Liebhold, M., Nath, S., Szalay, A., Tao, V.: Data management in the worldwide sensor web. IEEE Pervasive Comput. 6(2), 30–40 (2007)CrossRefGoogle Scholar
  18. 18.
    Diao, Y., Ganesan, D., Mathur, G., Shenoy, P.J.: Rethinking data management for storage-centric sensor networks. In: CIDR, pp. 22–31 (2007)Google Scholar
  19. 19.
    Madden, S.R., Franklin, M.J., Hellerstein, J.M., Hong, W.: Tinydb: an acquisitional query processing system for sensor networks. ACM Trans. Database Syst. 30(1), 122–173 (2005)CrossRefGoogle Scholar
  20. 20.
    Barnaghi, P.M., Wang, W., Dong, L., Wang, C.: A linked-data model for semantic sensor streams. In: Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing, pp. 468–475. IEEE (2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Sana Baccar
    • 1
  • Wassim Derguech
    • 2
  • Edwards Curry
    • 2
  • Mohamed Abid
    • 1
  1. 1.CES Research UnitNational School of Engineers of SfaxSfaxTunisia
  2. 2.Insight Centre for Data AnalyticsNational University of IrelandGalwayIreland

Personalised recommendations