VoCaLS: Vocabulary and Catalog of Linked Streams

  • Riccardo TommasiniEmail author
  • Yehia Abo Sedira
  • Daniele Dell’Aglio
  • Marco Balduini
  • Muhammad Intizar Ali
  • Danh Le Phuoc
  • Emanuele Della Valle
  • Jean-Paul Calbimonte
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11137)


The nature of Web data is changing. The popularity of news feeds and social media, the rise of the Web of Things, and the adoption of sensor technologies are examples of streaming data that reached the Web scale. The different nature of streaming data calls for specific solutions to problems like data integration and analytics. There is a need for streaming-specific Web resources: new vocabularies to describe, find and select streaming data sources, and systems that can cooperate dynamically to solve stream processing tasks. To foster interoperability between these streaming services on the Web, we propose the Vocabulary & Catalog of Linked Streams (VoCaLS). VoCaLS is a three-module ontology to (i) publish streaming data following Linked Data principles, (ii) describe streaming services and (iii) track the provenance of stream processing.


  1. 1.
    Alexander, K., Cyganiak, R., Hausenblas, M., Zhao, J.: Describing linked datasets. In: Workshop on Linked Data on the Web, LDOW (2009)Google Scholar
  2. 2.
    Arasu, A., Babu, S., Widom, J.: The CQL continuous query language: semantic foundations and query execution. VLDB J. 15(2), 121–142 (2006)CrossRefGoogle Scholar
  3. 3.
    Balduini, M., Della Valle, E.: A restful interface for RDF stream processors. In: ISWC (Posters & Demos), vol. 1035, pp. 209–212. (2013)Google Scholar
  4. 4.
    Balduini, M., Della Valle, E., Dell’Aglio, D., Tsytsarau, M., Palpanas, T., Confalonieri, C.: Social listening of city scale events using the streaming linked data framework. In: Alani, H., et al. (eds.) ISWC 2013. LNCS, vol. 8219, pp. 1–16. Springer, Heidelberg (2013). Scholar
  5. 5.
    Barbieri, D.F., Braga, D., Ceri, S., Della Valle, E., Grossniklaus, M.: C-SPARQL: a continuous query language for RDF data streams. Intl. J. Semant. Comput. 4(01), 3–25 (2010)CrossRefGoogle Scholar
  6. 6.
    Barbieri, D.F., Della Valle, E.: A proposal for publishing data streams as linked data - a position paper. In: LDOW (2010)Google Scholar
  7. 7.
    Berners-Lee, T., Bizer, C., Heath, T.: Linked data-the story so far. IJSWIS 5(3), 1–22 (2009)Google Scholar
  8. 8.
    Breslin, J.G., Decker, S., Harth, A., Bojars, U.: SIOC: an approach to connect web-based communities. Intl. J. Web Based Commun. 2(2), 133–142 (2006)CrossRefGoogle Scholar
  9. 9.
    Calbimonte, J.P.: Linked data notifications for rdf streams. In: Proceedings of the Web Stream Processing (WSP) Workshop at ISWC, pp. 66–73 (2017)Google Scholar
  10. 10.
    Capadisli, S., Guy, A., Lange, C., Auer, S., Sambra, A., Berners-Lee, T.: Linked data notifications: a resource-centric communication protocol. In: Blomqvist, E., Maynard, D., Gangemi, A., Hoekstra, R., Hitzler, P., Hartig, O. (eds.) ESWC 2017. LNCS, vol. 10249, pp. 537–553. Springer, Cham (2017). Scholar
  11. 11.
    Compton, M., et al.: The SSN ontology of the W3C semantic sensor network incubator group. J. Web Semant. 17, 25–32 (2012)CrossRefGoogle Scholar
  12. 12.
    Della Valle, E., Ceri, S., Van Harmelen, F., Fensel, D.: It’s a streaming world! reasoning upon rapidly changing information. IEEE Intell. Syst. 6, 83–89 (2009)CrossRefGoogle Scholar
  13. 13.
    Dell’Aglio, D., Della Valle, E., Calbimonte, J.P., Corcho, O.: RSP-QL semantics: a unifying query model to explain heterogeneity of RDF stream processing systems. Intl. J. Semant. Web Inf. Syst. (IJSWIS) 10(4), 17–44 (2014)CrossRefGoogle Scholar
  14. 14.
    Dell’Aglio, D., Le Phuoc, D., Le-Tuan, A., Ali, M.I., Calbimonte, J.P.: On a web of data streams. In: ISWC DeSemWeb (2017)Google Scholar
  15. 15.
    Gao, F., Ali, M.I., Curry, E., Mileo, A.: Automated discovery and integration of semantic urban data streams: the ACEIS middleware. Future Gener. Comp. Syst. 76, 561–581 (2017)CrossRefGoogle Scholar
  16. 16.
    Gao, S., Scharrenbach, T., Bernstein, A.: The CLOCK data-aware eviction approach: towards processing linked data streams with limited resources. In: Presutti, V., d’Amato, C., Gandon, F., d’Aquin, M., Staab, S., Tordai, A. (eds.) ESWC 2014. LNCS, vol. 8465, pp. 6–20. Springer, Cham (2014). Scholar
  17. 17.
    Garijo, D.: WIDOCO: a wizard for documenting ontologies. In: d’Amato, C., et al. (eds.) ISWC 2017. LNCS, vol. 10588, pp. 94–102. Springer, Cham (2017). Scholar
  18. 18.
    Kolozali, S., Bermúdez-Edo, M., Puschmann, D., Ganz, F., Barnaghi, P.M.: A knowledge-based approach for real-time IoT data stream annotation and processing. In: 2014 IEEE International Conference on Internet of Things, Taipei, Taiwan, 1–3 September 2014, pp. 215–222 (2014)Google Scholar
  19. 19.
    Le-Phuoc, D., Dao-Tran, M., Xavier Parreira, J., Hauswirth, M.: A native and adaptive approach for unified processing of linked streams and linked data. In: Aroyo, L., et al. (eds.) ISWC 2011. LNCS, vol. 7031, pp. 370–388. Springer, Heidelberg (2011). Scholar
  20. 20.
    Le-Phuoc, D., Nguyen-Mau, H.Q., Parreira, J.X., Hauswirth, M.: A middleware framework for scalable management of linked streams. J. Web Semant. 16, 42–51 (2012)CrossRefGoogle Scholar
  21. 21.
    Maali, F., Cyganiak, R., Peristeras, V.: Enabling interoperability of government data catalogues. In: Wimmer, M.A., Chappelet, J.-L., Janssen, M., Scholl, H.J. (eds.) EGOV 2010. LNCS, vol. 6228, pp. 339–350. Springer, Heidelberg (2010). Scholar
  22. 22.
    Mauri, A., et al.: TripleWave: Spreading RDF Streams on the Web. In: Groth, P., et al. (eds.) ISWC 2016. LNCS, vol. 9982, pp. 140–149. Springer, Cham (2016). Scholar
  23. 23.
    Sedira, Y.A., Tommasini, R., Della Valle, E.: Towards vois: a vocabulary of interlinked streams. In: ISWC DeSemWeb (2017)Google Scholar
  24. 24.
    Sequeda, J.F., Corcho, O.: Linked stream data: a position paper. In: SSN, pp. 148–157. CEUR-WS. org (2009)Google Scholar
  25. 25.
    Tommasini, R., Della Valle, E., Mauri, A., Brambilla, M.: RSPLab: RDF stream processing benchmarking made easy. In: d’Amato, C., et al. (eds.) ISWC 2017. LNCS, vol. 10588, pp. 202–209. Springer, Cham (2017). Scholar
  26. 26.
    Vandenbussche, P.Y., Atemezing, G.A., Poveda-Villalón, M., Vatant, B.: Linked open vocabularies (LOV): a gateway to reusable semantic vocabularies on the web. Semant. Web 8(3), 437–452 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Riccardo Tommasini
    • 1
    Email author
  • Yehia Abo Sedira
    • 1
  • Daniele Dell’Aglio
    • 2
  • Marco Balduini
    • 1
  • Muhammad Intizar Ali
    • 3
  • Danh Le Phuoc
    • 4
  • Emanuele Della Valle
    • 1
  • Jean-Paul Calbimonte
    • 5
  1. 1.Politecnico di Milano, DEIBMilanItaly
  2. 2.University of ZurichZurichSwitzerland
  3. 3.Insight Center for Data AnalyticsNational University of IrelandGalwayIreland
  4. 4.Technichal University of BerlinBerlinGermany
  5. 5.University of Applied Sciences and Arts Western SwitzerlandSierreSwitzerland

Personalised recommendations