Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

A Query Model for Ontology-Based Event Processing over RDF Streams

  • Conference paper
  • First Online:

Part of the book series:Lecture Notes in Computer Science ((LNAI,volume 11313))

Included in the following conference series:

  • 1091Accesses

Abstract

Stream Reasoning (SR) envisioned, investigated and proved the possibility to make sense of streaming data in real-time. Now, the community is investigating more powerful solutions, realizing the vision of expressive stream reasoning. Ontology-Based Event Processing (OBEP) is our contribution to this field. OBEP combines Description Logics and Event Recognition Languages. It allows describing events either as logical statements or as complex event patterns, and it captures their occurrences over ontology streams. In this paper, we define OBEP’s query model, we present a language to define OBEP queries, and we explain the language semantics.

This is a preview of subscription content,log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide -see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Similar content being viewed by others

Notes

  1. 1.

    Due to the lack of space, we focus on the essential definition, and we provide references for the interested reader.

  2. 2.

    We refer the reader to Horrocks et. al. [11] for a thorough discussion of a more expressive DL.

  3. 3.

    Due to the lack of space, we only present SEQ, FIRST, and DURING operators. The remaining ones are available in our extended version athttps://github.com/riccardotommasini/obep.

  4. 4.

    We consider only the rules (i) <:s rdf:type :C>\(\rightarrow \) C(s); (ii) <:s :p :o>\(\rightarrow \) P(s,o).

  5. 5.

    We implemented this mechanism using OWL Annotation Properties since they do not impact the reasoning, but allows distinguishing TBox axioms.

  6. 6.

    We will use Manchester Syntax to express Bhttps://www.w3.org/TR/owl2-manchester-syntax/.

  7. 7.
  8. 8.

    ObservesPerson.

  9. 9.

    ObservesClosedDoor.

  10. 10.

    Virtually, the EDS is populated by all the combination of events instances.

  11. 11.

    An extended version of this paper, with more examples and all the operators semantics is athttps://github.com/riccardotommasini/obep.

References

  1. Anicic, D., Fodor, P., Rudolph, S., Stojanovic, N.: EP-SPARQL: a unified language for event processing and stream reasoning, pp. 635–644 (2011)

    Google Scholar 

  2. Anicic, D., Rudolph, S., Fodor, P., Stojanovic, N.: Stream reasoning and complex event processing in ETALIS. Semant. Web3(4), 397–407 (2012)

    Google Scholar 

  3. Baader, F.: The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, New York (2003)

    MATH  Google Scholar 

  4. Chakravarthy, S., Mishra, D.: Snoop: an expressive event specification language for active databases. Data Knowl. Eng.14(1), 1–26 (1994)

    Article  Google Scholar 

  5. Chen, J., Lécué, F., Pan, J.Z., Chen, H.: Learning from ontology streams with semantic concept drift. In: Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI 2017, Melbourne, Australia, 19–25 August 2017, pp. 957–963 (2017).https://doi.org/10.24963/ijcai.2017/133

  6. Cugola, G.: Processing flows of information: from data stream to complex event processing. ACM Comput. Surv.44(3), 15 (2012)

    Article  Google Scholar 

  7. Cugola, G., Margara, A.: TESLA: a formally defined event specification language. In: Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, DEBS, Cambridge, United Kingdom (2010)

    Google Scholar 

  8. Dell’Aglio, D., Dao-Tran, M., Calbimonte, J., Phuoc, D.L., Della Valle, E.: A query model to capture event pattern matching in RDF stream processing query languages. In: Knowledge Engineering and Knowledge Management - 20th International Conference, EKAW, Bologna, Italy (2016)

    Google Scholar 

  9. Dell’Aglio, D., Della Valle, E., Calbimonte, J., Corcho, Ó.: RSP-QL semantics: a unifying query model to explain heterogeneity of RDF stream processing systems. Int. J. Semantic Web Inf. Syst.10(4), 17–44 (2014)

    Article  Google Scholar 

  10. Dell’Aglio, D., Della Valle, E., van Harmelen, F., Bernstein, A.: Stream reasoning: a survey and outlook1(1–2), 59–83 (2017)

    Google Scholar 

  11. Horrocks, I., Kutz, O., Sattler, U.: The even more irresistible SROIQ. In: KR, vol. 6, pp. 57–67 (2006)

    Google Scholar 

  12. Luckham, D.C.: The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Longman Publishing Co., Inc., Boston (2001)

    Google Scholar 

  13. Paschke, A.: ECA-RuleML: an approach combining ECA rules with temporal interval-based KR event/action logics and transactional update logics. CoRR abs/cs/0610167 (2006)

    Google Scholar 

  14. Pérez, J., Arenas, M., Gutiérrez, C.: Semantics and complexity of SPARQL. ACM Trans. Database Syst.34(3), 16:1–16:45 (2009)

    Article  Google Scholar 

  15. Le-Phuoc, D., Dao-Tran, M., Pham, M.-D., Boncz, P., Eiter, T., Fink, M.: Linked stream data processing engines: facts and figures. In: Cudré-Mauroux, P., et al. (eds.) ISWC 2012. LNCS, vol. 7650, pp. 300–312. Springer, Heidelberg (2012).https://doi.org/10.1007/978-3-642-35173-0_20

    Chapter  Google Scholar 

  16. Ren, Y., Pan, J.Z.: Optimising ontology stream reasoning with truth maintenance system. In: Proceedings of the 20th ACM Conference on Information and Knowledge Management, CIKM 2011, Glasgow, United Kingdom, 24–28 October 2011, pp. 831–836 (2011).https://doi.org/10.1145/2063576.2063696

  17. Stuckenschmidt, H., et al.: Towards expressive stream reasoning. In: Semantic Challenges in Sensor Networks, 24–29 January 2010

    Google Scholar 

  18. Tommasini, R., Bonte, P., Della Valle, E., Mannens, E., De Turck, F., Ongenae, F.: Towards ontology based event processing. In: OWLED2016, the International Experiences and Directions Workshop on OWL (2016)

    Google Scholar 

  19. Zemke, F., Witkowski, A., Cherniack, M., Colby, L.: Pattern matching in sequences of rows. Technical report, Technical Report ANSI Standard Proposal (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. DEIB, Politecnico di Milano, Milan, Italy

    Riccardo Tommasini, Pieter Bonte, Emanuele Della Valle, Femke Ongenae & Filip De Turck

  2. Ghent University - imec, Ghent, Belgium

    Riccardo Tommasini, Pieter Bonte, Emanuele Della Valle, Femke Ongenae & Filip De Turck

Authors
  1. Riccardo Tommasini

    You can also search for this author inPubMed Google Scholar

  2. Pieter Bonte

    You can also search for this author inPubMed Google Scholar

  3. Emanuele Della Valle

    You can also search for this author inPubMed Google Scholar

  4. Femke Ongenae

    You can also search for this author inPubMed Google Scholar

  5. Filip De Turck

    You can also search for this author inPubMed Google Scholar

Corresponding author

Correspondence toRiccardo Tommasini.

Editor information

Editors and Affiliations

  1. Université Côte d’Azur, CNRS, Inria, I3S, Sophia Antipolis, France

    Catherine Faron Zucker

  2. Fondazione Bruno Kessler, Trento, Italy

    Chiara Ghidini

  3. University of Lorraine, CNRS, Inria, LORIA, Nancy, France

    Amedeo Napoli

  4. University of Lorraine, CNRS, Inria, LORIA, Nancy, France

    Yannick Toussaint

Rights and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Tommasini, R., Bonte, P., Della Valle, E., Ongenae, F., De Turck, F. (2018). A Query Model for Ontology-Based Event Processing over RDF Streams. In: Faron Zucker, C., Ghidini, C., Napoli, A., Toussaint, Y. (eds) Knowledge Engineering and Knowledge Management. EKAW 2018. Lecture Notes in Computer Science(), vol 11313. Springer, Cham. https://doi.org/10.1007/978-3-030-03667-6_28

Download citation

Publish with us

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide -see info

Tax calculation will be finalised at checkout

Purchases are for personal use only


[8]ページ先頭

©2009-2025 Movatter.jp