Towards Ontology Based Event Processing
|
|
- Brianne Garrett
- 5 years ago
- Views:
Transcription
1 Towards Ontology Based Event Processing RISE SICS, Electrum Kista Stockholm, Sweden R. Tommasini - Politecnico di Milano 1
2 ME PhD Politecnico di Milano Research Interests: -Semantic Web & Reasoning -Stream Processing -Programming Languages -Distributed rictomm.me rictomm@gmail.com!2
3 My Advisor - Assistant Professor at DEIB Politecnico di Milano - Expert in semantic technologies and stream computing - Brander of stream reasoning - 17 years of experience in research and innovation projects - Startupper: h2p://emanueledellavalle.org h2p://streamreasoning.org h2p://fluxedo.com!3
4 What is Stream Reasoning?!4
5 Can we detect fire? *Expected Answer: YES!5
6 Can we (actually) detect fire? Expected Reaction: Perplexed Audience!6
7 !7
8 !8
9 !9
10 !10
11 !11
12 70%!12
13 30%!13
14 Summary Workarounds Humidity Variations (decreases) OWLED 16 Smoke Detection Temperature Variations (increases)!14
15 This is Stream Reasoning!!15
16 Structural Heterogeneity!16
17 Semantic Heterogeneity!17
18 Incomplete IBM Riccardo Tommasini - rictomm.me - rictomm@gmail.com!18
19 Vast IBM Riccardo Tommasini - rictomm.me - rictomm@gmail.com!19
20 Noisy IBM Riccardo Tommasini - rictomm.me - rictomm@gmail.com!20
21 Complex Domain IBM Riccardo Tommasini - rictomm.me - rictomm@gmail.com!21
22 Can we make sense in real-time of heterogeneous, vast, incomplete, and inevitably noisy and data streams in order to support the decision processes of extremely large numbers of concurrent users?!22
23 handle massive datasets Requirement Analysis x process data streams cope with heterogeneous data cope with incomplete data cope with noisy data provide reactive answers access fine-grained information Volume Velocity model complex domains x x x x x x Variety x x x Veracity!23
24 Stream Processing vs Semantic Technologies Requirement SP ST massive datasets data streams heterogeneous dataset incomplete data noisy data reactive answers fine-grained information access complex domain models!24
25 Stream Reasoning Stuckenschmidt, H., Ceri, S., Della Valle, E., & Van Harmelen, F. (2010). Towards expressive stream reasoning!25
26 Cascading Reasoning LOGIC OWLED 16 DL Complexity 2NEXPTime Rewriting Querying Reasoning PROGRAMMING RDF STREAM PROCESSING Matching Selection Interpretation RAW STREAM PROCESSING PTime 10 4 Hz 1 Hz Change Frequency Stuckenschmidt, H., Ceri, S., Della Valle, E., & Van Harmelen, F. (2010). Towards expressive stream reasoning!26
27 RDF Stream Processing (RSP) Continuous Data Integration!27
28 RDF Streams sequence of pairs (Gi,ti) where OWLED -An RDF Stream is an partially ordered 16 -Gi, is a [named] RDF graph and -ti is a timestamp.!28
29 An Example ( { :s1 :observes :o2 ; :o2 :value 20C }, 2) OWLED ( { :s1 :observes :o1 ; :o1 :value 20C 16 }, 1) ( { :s1 :observes :o3 ; :o3 :value 30C }, 3) ( { :s1 :observes :o4 ; :o4 :value 50C }, 4)!29
30 RSEP-QL - Extends CQL to process RDF Graphs OWLED - A Reference Model fo Continuous SPARQL 16 - Introduces the notions of Window and Event Pattern!30
31 An Example CONSTRUCT {?o a :FireObservation ; :sensedby?s.} OWLED REGISTER STREAM <fire> 16 FROM NAMED WINDOW <w1> [RANGE 5m,STEP 5m] ON STREAM <temp> WHERE { WINDOW <w1> {?s :observes?o ;?o :value?t FILTER (?t > 50C) }}!31
32 Continuous Reasoning Deductive!32
33 Ontology Streams sequence of pairs (Ai,ti) where OWLED -An Ontology Stream is an partially ordered 16 -Ai, is a set of a ABox axioms w.r.t. a static TBox T. -ti is a timestamp.!33
34 Windowed Ontology Streams of all the Abox axioms Sets Ai with o<i<c OWLED 16 -An Windowed Ontology Stream S[o,c] is the union -Continuous Reasoning can be reduced to traditional ontological reasoning over a windowed ontology stream!34
35 Ontology Based Event Processing Joint work with P.Bonte, E. Mannens, F. De Turck, F. Ongenae!35
36 Cascading Reasoning Approach DL OWLED 16 CEP Complexity 2NEXPTime Rewriting Querying Reasoning RDF STREAM PROCESSING Matching Selection Interpretation RAW STREAM PROCESSING PTime 10 4 Hz 1 Hz Change Frequency Stuckenschmidt, H., Ceri, S., Della Valle, E., & Van Harmelen, F. (2010). Towards expressive stream reasoning!36
37 Data Integration (Gi, ti) We assume RDF Stream as common data model Time!37
38 Logical Event Events! first-class objects in the language DL Reasoning `Physical Event!38
39 EVENT OfficeTemperaturEvent subclassof TemperaturEvent and (observationresult some (hasvalue >= 40)) and (haslocation some Office) Logical Modeling Logical Event Specifications!39
40 EVENT FireEvent { MATCH TemperaturEvent SEQ SmokeDetectionEvent WITHIN (5m) } Semantic Complex Event Processing Patterns!40
41 EVENT FireEvent { MATCH TemperaturEvent SEQ SmokeDetectionEvent WITHIN (5m) IF { Semantic Complex Event Processing EVENT TemperaturEvent {?loc0 hasvalue?v} EVENT SmokeDetectionEvent {?loc1 hasvalue?v In OBEP FILTER (?smokelevel == 3) }}!41
42 Future Works!42
43 Ontology Based Streaming Data Access!43
44 Cascading Reasoning DL OWLED 16 CEP Complexity 2NEXPTime Rewriting Querying Reasoning RDF STREAM PROCESSING Matching Selection Interpretation RAW STREAM PROCESSING PTime 10 4 Hz 1 Hz Change Frequency Stuckenschmidt, H., Ceri, S., Della Valle, E., & Van Harmelen, F. (2010). Towards expressive stream reasoning!44
45 Rewriting and Interpreting RDF STREAM PROCESSING RAW STREAM PROCESSING - including continuous semantics will enable continuous querying over virtual streaming sources; - including time operators like windows will enable query rewriting into continuous query languages!45
46 Stream Reasoning Applications!46
47 Anatomy of a Streaming Application WASP - Input Streams - Output Streams - Continuous Tasks Web Stream Processing Application!47
48 The Web is Streaming!48
49 VoCaLS - Vocabulary and Catalog for Linked Streams in a machine readable form OWLED 16 - VOCALS allows to describe streams and streaming endpoints - VOCALS enables stream services description, fostering interoperability between producers and consumers. - VOCALS let track stream transformation provenance describing the continuous tasks operating on streams.!49
50 d!50
51 Questions? Github: riccardotommasini Web1: riccardotommasini.com Web2: streamreasoning.org!51
Towards Ontology Based Event Processing
Towards Ontology Based Event Processing Riccardo Tommasini, Pieter Bonte, Emanuele Della Valle, Erik Mannens, Filip De Turck, Femke Ongenae Ghent University - imec {pieter.bonte,erik.mannens,filip.deturck,femke.ongenae}@ugent.be
More informationSemantic reasoning for dynamic knowledge bases. Lionel Médini M2IA Knowledge Dynamics 2018
Semantic reasoning for dynamic knowledge bases Lionel Médini M2IA Knowledge Dynamics 2018 1 Outline Summary Logics Semantic Web Languages Reasoning Web-based reasoning techniques Reasoning using SemWeb
More informationStream Reasoning: Where We Got So Far
Stream Reasoning: Where We Got So Far Davide Barbieri, Daniele Braga, Stefano Ceri, Emanuele Della Valle, and Michael Grossniklaus Dip. di Elettronica e Informazione, Politecnico di Milano, Milano, Italy
More informationOWL 2 The Next Generation. Ian Horrocks Information Systems Group Oxford University Computing Laboratory
OWL 2 The Next Generation Ian Horrocks Information Systems Group Oxford University Computing Laboratory What is an Ontology? What is an Ontology? A model of (some aspect
More informationStream Reasoning For Linked Data
5/30/11 Stream Reasoning For Linked Data and Emanuele Della Valle Agenda Introduction to Linked Data and OWL 2 (90m) C-SPARQL: A Continuous Extension of SPARQL (90m) Stream Reasoning techniques for RDFS
More informationRSPLab: RDF Stream Processing Benchmarking Made Easy
RSPLab: RDF Stream Processing Benchmarking Made Easy Riccardo Tommasini, Emanuele Della Valle, Andrea Mauri, Marco Brambilla Politecnico di Milano, DEIB, Milan, Italy {name.lastname}@polimi.it Abstract.
More informationVoCaLS: Vocabulary & Catalog of Linked Streams
VoCaLS: Vocabulary & Catalog of Linked Streams Yehia Abo Sedira 1, Riccardo Tommasini 1, Daniele Dell Aglio 2, Marco Balduini 1, Muhammad Intizar Ali 3, Danh Le Phuoc 4, Emanuele Della Valle 1, Jean-Paul
More informationEfficient Temporal Reasoning on Streams of Events with DOTR
Efficient Temporal Reasoning on Streams of Events with DOTR Alessandro Margara 1, Gianpaolo Cugola 1, Dario Collavini 1, and Daniele Dell Aglio 2 1 DEIB, Politecnico di Milano [alessandro.margara gianpaolo.cugola]@polimi.it
More informationParallel and Distributed Reasoning for RDF and OWL 2
Parallel and Distributed Reasoning for RDF and OWL 2 Nanjing University, 6 th July, 2013 Department of Computing Science University of Aberdeen, UK Ontology Landscape Related DL-based standards (OWL, OWL2)
More informationChallenges & Opportunities of RSP-QL Implementations
Challenges & Opportunities of RSP-QL Implementations Riccardo Tommasini and Emanuele Della Valle Politecnico di Milano, DEIB, Milan, Italy {riccardo.tommasini,emanuele.dellavalle}@polimi.it Abstract. The
More informationMaking Sense of Location-based Micro-posts Using Stream Reasoning
Making Sense of Location-based Micro-posts Using Stream Reasoning Irene Celino 1, Daniele Dell Aglio 1, Emanuele Della Valle 2,1, Yi Huang 3, Tony Lee 4, Stanley Park 4, and Volker Tresp 3 1 CEFRIEL ICT
More informationSimplified Approach for Representing Part-Whole Relations in OWL-DL Ontologies
Simplified Approach for Representing Part-Whole Relations in OWL-DL Ontologies Pace University IEEE BigDataSecurity, 2015 Aug. 24, 2015 Outline Ontology and Knowledge Representation 1 Ontology and Knowledge
More informationTowards VoIS: a Vocabulary of Interlinked Streams
Towards VoIS: a Vocabulary of Interlinked Streams Yehia Abo Sedira, Riccardo Tommasini and Emanuele Della Valle Politecnico di Milano, DEIB, Milan, Italy yehiamohamed.abosedera@mail.polimi.it riccardo.tommasini,
More informationDescription Logics and OWL
Description Logics and OWL Based on slides from Ian Horrocks University of Manchester (now in Oxford) Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S)/SPARQL
More informationKnowledge-Driven Video Information Retrieval with LOD
Knowledge-Driven Video Information Retrieval with LOD Leslie F. Sikos, Ph.D., Flinders University ESAIR 15, 23 October 2015 Melbourne, VIC, Australia Knowledge-Driven Video IR Outline Video Retrieval Challenges
More informationCOMP718: Ontologies and Knowledge Bases
1/35 COMP718: Ontologies and Knowledge Bases Lecture 9: Ontology/Conceptual Model based Data Access Maria Keet email: keet@ukzn.ac.za home: http://www.meteck.org School of Mathematics, Statistics, and
More informationC-SPARQL: A Continuous Extension of SPARQL Marco Balduini
Tutorial on RDF Stream Processing M. Balduini, J-P Calbimonte, O. Corcho, D. Dell'Aglio, E. Della Valle C-SPARQL: A Continuous Extension of SPARQL Marco Balduini marco.balduini@polimi.it Share, Remix,
More informationStream and Complex Event Processing Discovering Exis7ng Systems:c- sparql
Stream and Complex Event Processing Discovering Exis7ng Systems:c- sparql G. Cugola E. Della Valle A. Margara Politecnico di Milano cugola@elet.polimi.it dellavalle@elet.polimi.it Vrije Universiteit Amsterdam
More informationLocal Closed World Reasoning with OWL 2
Local Closed World Reasoning with OWL 2 JIST 2011 Tutorial Jeff Z. Pan Department of Computing Science University of Aberdeen, UK Agenda 1. Brief introduction to Ontology and OWL 2 (10m) 2. Open vs. Closed
More informationTowards BOTTARI: Using Stream Reasoning to Make Sense of Location-Based Micro-Posts
Towards BOTTARI: Using Stream Reasoning to Make Sense of Location-Based Micro-Posts Irene Celino 1, Daniele Dell Aglio 1, Emanuele Della Valle 2,1, Yi Huang 3, Tony Lee 4,Seon-HoKim 4, and Volker Tresp
More informationTowards Efficient Semantically Enriched Complex Event Processing and Pattern Matching
Towards Efficient Semantically Enriched Complex Event Processing and Pattern Matching Syed Gillani 1,2 Gauthier Picard 1 Frédérique Laforest 2 Antoine Zimmermann 1 Institute Henri Fayol, EMSE, Saint-Etienne,
More informationSLUBM: An Extended LUBM Benchmark for Stream Reasoning
SLUBM: An Extended LUBM Benchmark for Stream Reasoning Tu Ngoc Nguyen, Wolf Siberski L3S Research Center Leibniz Universitat Hannover Appelstrasse 9a D-30167, Germany {tunguyen, siberski}@l3s.de Abstract.
More informationTrOWL: Tractable OWL 2 Reasoning Infrastructure
TrOWL: Tractable OWL 2 Reasoning Infrastructure Edward Thomas, Jeff Z. Pan, and Yuan Ren Department of Computing Science, University of Aberdeen, Aberdeen AB24 3UE, UK Abstract. The Semantic Web movement
More informationSchema-Agnostic Query Rewriting in SPARQL 1.1
Fakultät Informatik, Institut Künstliche Intelligenz, Professur Computational Logic Schema-Agnostic Query Rewriting in SPARQL 1.1 Stefan Bischof, Markus Krötzsch, Axel Polleres and Sebastian Rudolph Plain
More informationAssisting IoT Projects and Developers in Designing Interoperable Semantic Web of Things Applications
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web of Things Applications 8th IEEE International Conference on Internet of Things (ithings 2015) 11-13 December 2015, Sydney,
More informationThe MASSIF Platform: a Modular & Semantic Platform for the Development of Flexible IoT Services
Knowledge and Information Systems manuscript No. (will be inserted by the editor) The MASSIF Platform: a Modular & Semantic Platform for the Development of Flexible IoT Services Pieter Bonte, Femke Ongenae,
More informationPresented By Aditya R Joshi Neha Purohit
Presented By Aditya R Joshi Neha Purohit Pellet What is Pellet? Pellet is an OWL- DL reasoner Supports nearly all of OWL 1 and OWL 2 Sound and complete reasoner Written in Java and available from http://
More informationScalable Ontology-Based Information Systems
Scalable Ontology-Based Information Systems Ian Horrocks Information Systems Group Oxford University Computing Laboratory What is an Ontology? What is an Ontology? A model
More informationRDF stream processing models Daniele Dell Aglio, Jean-Paul Cabilmonte,
Stream Reasoning For Linked Data M. Balduini, J-P Calbimonte, O. Corcho, D. Dell'Aglio, E. Della Valle, and J.Z. Pan RDF stream processing models Daniele Dell Aglio, daniele.dellaglio@polimi.it Jean-Paul
More informationSupporting Environmental Information Systems and Services Realization with the Geo-Spatial and Streaming Dimensions of the Semantic Web
6 Deployments 139 6. DEPLOYMENTS Supporting Environmental Information Systems and Services Realization with the Geo-Spatial and Streaming Dimensions of the Semantic Web Emanuele Della Valle 1,2 and Alessio
More informationA Framework for Performance Study of Semantic Databases
A Framework for Performance Study of Semantic Databases Xianwei Shen 1 and Vincent Huang 2 1 School of Information and Communication Technology, KTH- Royal Institute of Technology, Kista, Sweden 2 Services
More informationEvaluation and Optimized Usage of OWL 2 Reasoners in an Event-based ehealth Context.
Evaluation and Optimized Usage of OWL 2 Reasoners in an Event-based ehealth Context. Pieter Bonte 1, Femke Ongenae 1, Jeroen Schaballie 1, Ben De Meester 1, Dörthe Arndt 1, Wim Dereuddre 2, Jabran Bhatti
More informationStreaming the Web: Reasoning over Dynamic Data
Streaming the Web: Reasoning over Dynamic Data Alessandro Margara a, Jacopo Urbani a, Frank van Harmelen a, Henri Bal a a Dept. of Computer Science, Vrije Universiteit Amsterdam Amsterdam, The Netherlands
More informationSemantic Web Test
Semantic Web Test 24.01.2017 Group 1 No. A B C D 1 X X X 2 X X 3 X X 4 X X 5 X X 6 X X X X 7 X X 8 X X 9 X X X 10 X X X 11 X 12 X X X 13 X X 14 X X 15 X X 16 X X 17 X 18 X X 19 X 20 X X 1. Which statements
More informationVoCaLS: Vocabulary & Catalog of Linked Streams
VoCaLS: Vocabulary & Catalog of Linked Streams Riccardo Tommasini 1,a, Yehia Abo Sedira 1,b, Daniele Dell Aglio 2, Marco Balduini 1,a, Muhammad Intizar Ali 3, Danh Le Phuoc 4, Emanuele Della Valle 1,a,
More informationOWL 2 Profiles. An Introduction to Lightweight Ontology Languages. Markus Krötzsch University of Oxford. Reasoning Web 2012
University of Oxford Department of Computer Science OWL 2 Profiles An Introduction to Lightweight Ontology Languages Markus Krötzsch University of Oxford Reasoning Web 2012 Remark for the Online Version
More informationGet my pizza right: Repairing missing is-a relations in ALC ontologies
Get my pizza right: Repairing missing is-a relations in ALC ontologies Patrick Lambrix, Zlatan Dragisic and Valentina Ivanova Linköping University Sweden 1 Introduction Developing ontologies is not an
More informationRepresenting Product Designs Using a Description Graph Extension to OWL 2
Representing Product Designs Using a Description Graph Extension to OWL 2 Henson Graves Lockheed Martin Aeronautics Company Fort Worth Texas, USA henson.graves@lmco.com Abstract. Product development requires
More informationSearching for the Holy Grail. Ian Horrocks Information Systems Group Oxford University Computing Laboratory
Searching for the Holy Grail Ian Horrocks Information Systems Group Oxford University Computing Laboratory Background and Motivation Medicine has a large and complex vocabulary
More informationA Query Model to Capture Event Pattern Matching in RDF Stream Processing Query Languages
A Query Model to Capture Event Pattern Matching in RDF Stream Processing Query Languages Daniele Dell Aglio 1,2, Minh Dao-Tran 3, Jean-Paul Calbimonte 4, Danh Le Phuoc 5, and Emanuele Della Valle 2 1 Department
More informationIntroduction and RDF streams Daniele Dell Aglio
How to Build a Stream Reasoning Application D. Dell'Aglio, E. Della Valle, T. Le-Pham, A. Mileo, and R. Tommasini Introduction and RDF streams Daniele Dell Aglio dellaglio@ifi.uzh.ch http://dellaglio.org
More informationReasoning on Web Data Semantics
Reasoning on Web Data Semantics Oui. Peut-on préciser l'heure et le lieu? Merci Marie-Christine Rousset Université de Grenoble (UJF) et Institut Universitaire de France Amicalement Marie-Christine 1 Evolution
More informationEnrichment of Sensor Descriptions and Measurements Using Semantic Technologies. Student: Alexandra Moraru Mentor: Prof. Dr.
Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies Student: Alexandra Moraru Mentor: Prof. Dr. Dunja Mladenić Environmental Monitoring automation Traffic Monitoring integration
More informationOWL and tractability. Based on slides from Ian Horrocks and Franz Baader. Combining the strengths of UMIST and The Victoria University of Manchester
OWL and tractability Based on slides from Ian Horrocks and Franz Baader Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S)/SPARQL Practical Topics Repetition: DL
More informationStream Reasoning For Linked Data
5/30/11 Stream Reasoning For Linked Data and Emanuele Della Valle The Web map 2008 Tim Berners-Lee 2 http://www.w3.org/2007/09/map/main.jpg 1 The Web map 2008 Tim Berners-Lee ü ü ü ü ü ü n n n n more and
More informationTripleWave: Spreading RDF Streams on the Web
TripleWave: Spreading RDF Streams on the Web Andrea Mauri 1, Jean-Paul Calbimonte 23, Daniele Dell Aglio 1, Marco Balduini 1, Marco Brambilla 1, Emanuele Della Valle 1, and Karl Aberer 2 1 DEIB, Politecnico
More informationToward Semantic Data Stream Technologies and Applications
Toward Semantic Data Stream Technologies and Applications Raja CHIKY raja.chiky@isep.fr 2013-2014 1 About me Associate professor in Computer Science LISITE-RDI Research interest: Data stream mining, scalability
More informationMASTRO-I: Efficient integration of relational data through DL ontologies
MASTRO-I: Efficient integration of relational data through DL ontologies Diego Calvanese 1, Giuseppe De Giacomo 2, Domenico Lembo 2, Maurizio Lenzerini 2, Antonella Poggi 2, Riccardo Rosati 2 1 Faculty
More informationAn Implementation of LOD Instance Development System using Schema- Instance Layer Separation
An Implementation of LOD Instance Development System using Schema- Instance Layer Separation Heekyung Moon*, Zhanfang Zhao**, Jintak Choi*** and Sungkook Han* * Department of Computer Engimeering, College
More informationOntology Engineering for Product Development
Ontology Engineering for Product Development Henson Graves Lockheed Martin Aeronautics Company Fort Worth Texas, USA henson.graves@lmco.com Abstract. This analysis is to identify requirements for a Description
More informationSQL, DLs, Datalog, and ASP: comparison
SQL, DLs, Datalog, and ASP: comparison Riccardo Rosati Knowledge Representation and Semantic Technologies Corso di Laurea in Ingegneria informatica Sapienza Università di Roma 2014/2015 CWA vs. OWA DLs
More informationApplying Semantic Interoperabiltiy Principles to Data Stream Management
Applying Semantic Interoperabiltiy Principles to Data Stream Management Daniele Dell Aglio, Marco Balduini, Emanuele Della Valle 1 Introduction The cost vs. opportunity trade-off in ICT projects often
More informationMain topics: Presenter: Introduction to OWL Protégé, an ontology editor OWL 2 Semantic reasoner Summary TDT OWL
1 TDT4215 Web Intelligence Main topics: Introduction to Web Ontology Language (OWL) Presenter: Stein L. Tomassen 2 Outline Introduction to OWL Protégé, an ontology editor OWL 2 Semantic reasoner Summary
More informationCOMP718: Ontologies and Knowledge Bases
1/38 COMP718: Ontologies and Knowledge Bases Lecture 4: OWL 2 and Reasoning Maria Keet email: keet@ukzn.ac.za home: http://www.meteck.org School of Mathematics, Statistics, and Computer Science University
More informationOntologies and OWL. Riccardo Rosati. Knowledge Representation and Semantic Technologies
Knowledge Representation and Semantic Technologies Ontologies and OWL Riccardo Rosati Corso di Laurea Magistrale in Ingegneria Informatica Sapienza Università di Roma 2016/2017 The Semantic Web Tower Ontologies
More informationAn ontology for the Business Process Modelling Notation
An ontology for the Business Process Modelling Notation Marco Rospocher Fondazione Bruno Kessler, Data and Knowledge Management Unit Trento, Italy rospocher@fbk.eu :: http://dkm.fbk.eu/rospocher joint
More informationSemantics in RDF and SPARQL Some Considerations
Semantics in RDF and SPARQL Some Considerations Dept. Computer Science, Universidad de Chile Center for Semantic Web Research http://ciws.cl Dagstuhl, June 2017 Semantics RDF and SPARQL 1 / 7 Semantics
More informationOpus: University of Bath Online Publication Store
Patel, M. (2004) Semantic Interoperability in Digital Library Systems. In: WP5 Forum Workshop: Semantic Interoperability in Digital Library Systems, DELOS Network of Excellence in Digital Libraries, 2004-09-16-2004-09-16,
More information: Semantic Web (2013 Fall)
03-60-569: Web (2013 Fall) University of Windsor September 4, 2013 Table of contents 1 2 3 4 5 Definition of the Web The World Wide Web is a system of interlinked hypertext documents accessed via the Internet
More informationISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)
ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA) Expert contract supporting the Study on RDF and PIDs for INSPIRE Deliverable D.EC.3.2 RDF in INSPIRE Open issues, tools, and implications
More informationOWL 2 Syntax and Semantics Sebastian Rudolph
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES OWL 2 Syntax and Semantics Sebastian Rudolph OWL OWL Agenda Recap OWL & Overview OWL 2 The Description Logic SROIQ Inferencing with SROIQ OWL 2 DL OWL 2 Profiles
More informationAnalyzing Real-World SPARQL Queries in the Light of Probabilistic Data
Analyzing Real-World SPARQL Queries in the Light of Probabilistic Data Joerg Schoenfisch and Heiner Stuckenschmidt Data and Web Science Group University of Mannheim B6 26, 68159 Mannheim, Germany {joerg,heiner}@informatik.uni-mannheim.de
More informationSemantic RESTful APIs for Dynamic Data Sources
Semantic RESTful APIs for Dynamic Data Sources Felix Leif Keppmann and Steffen Stadtmüller Institute AIFB Karlsruhe Institute of Technology (KIT) {felix.leif.keppmann, steffen.stadtmueller}@kit.edu Abstract.
More informationContext-aware Semantic Middleware Solutions for Pervasive Applications
Solutions for Pervasive Applications Alessandra Toninelli alessandra.toninelli@unibo.it Università degli Studi di Bologna Department of Electronics, Information and Systems PhD Course Infrastructure and
More informationExpressive Querying of Semantic Databases with Incremental Query Rewriting
Expressive Querying of Semantic Databases with Incremental Query Rewriting Alexandre Riazanov, UNB Saint John joint work with Marcelo A. T. Aragão, Manchester Univ. and Central Bank of Brazil AWOSS 10.2,
More informationSemantic Web. MPRI : Web Data Management. Antoine Amarilli Friday, January 11th 1/29
Semantic Web MPRI 2.26.2: Web Data Management Antoine Amarilli Friday, January 11th 1/29 Motivation Information on the Web is not structured 2/29 Motivation Information on the Web is not structured This
More informationTowards Stream- based Reasoning and Machine Learning for IoT Applica<ons
Towards Stream- based Reasoning and Machine Learning for IoT Applica
More informationReducing Consumer Uncertainty
Spatial Analytics Reducing Consumer Uncertainty Towards an Ontology for Geospatial User-centric Metadata Introduction Cooperative Research Centre for Spatial Information (CRCSI) in Australia Communicate
More informationA Semantic Framework for the Retrieval and Execution of Open Source Code
A Semantic Framework for the Retrieval and Execution of Open Source Code Mattia Atzeni and Maurizio Atzori Università degli Studi di Cagliari Problem Statement We introduce an unsupervised approach to
More informationOWL-DBC The Arrival of Scalable and Tractable OWL Reasoning for Enterprise Knowledge Bases
OWL-DBC The Arrival of Scalable and Tractable OWL Reasoning for Enterprise Knowledge Bases URL: [http://trowl.eu/owl- dbc/] Copyright @2013 the University of Aberdeen. All Rights Reserved This document
More informationLogic and Reasoning in the Semantic Web (part I RDF/RDFS)
Logic and Reasoning in the Semantic Web (part I RDF/RDFS) Fulvio Corno, Laura Farinetti Politecnico di Torino Dipartimento di Automatica e Informatica e-lite Research Group http://elite.polito.it Outline
More informationThe Semantic Web Explained
The Semantic Web Explained The Semantic Web is a new area of research and development in the field of computer science, aimed at making it easier for computers to process the huge amount of information
More informationInteroperability in Aerospace Public Use Case of CRYSTAL project
Interoperability in Aerospace Public Use Case of CRYSTAL project December 3 rd, 2013. Francesco Brunetti, Politecnico di Torino Summary CRYSTAL Overview; CRYSTAL WP2.08: Public Use Case; Public Use Case,
More informationELENA: Creating a Smart Space for Learning. Zoltán Miklós (presenter) Bernd Simon Vienna University of Economics
ELENA: Creating a Smart Space for Learning Zoltán Miklós (presenter) Bernd Simon Vienna University of Economics Overview Motivation, goals Architecture, implementation Interoperability: Querying resources
More informationLogical reconstruction of RDF and ontology languages
Logical reconstruction of RDF and ontology languages Jos de Bruijn 1, Enrico Franconi 2, and Sergio Tessaris 2 1 Digital Enterprise Research Institute, University of Innsbruck, Austria jos.debruijn@deri.org
More informationAgents and areas of application
Agents and areas of application Dipartimento di Informatica, Sistemistica e Comunicazione Università di Milano-Bicocca giuseppe.vizzari@disco.unimib.it andrea.bonomi@disco.unimib.it 23 Giugno 2007 Software
More informationOntology Matching. Giorgio Orsi. Technologies for Information Systems December, 22 th
Ontology Matching Giorgio Orsi orsi@elet.polimi.it Technologies for Information Systems December, 22 th 2008 Politecnico di Milano Dipartimento di Elettronica e Informazione Outline Problem setting Ontology
More informationlogic importance logic importance (2) logic importance (3) specializations of logic Horn logic specializations of logic RDF and OWL
logic importance - high-level language for expressing knowledge - high expressive power - well-understood formal semantics - precise notion of logical consequence - systems that can automatically derive
More informationLinked Data Tutorial
Linked Data Tutorial By: Noureddin Sadawi http://people.brunel.ac.uk/~csstnns 05 Feb 2014 1 Overview In this short tutorial we are going to see how we can create and manipulate semantic data using ontologies
More informationSPARQL-DL. Czech Technical University in Prague (CZ) April 2008
SPARQL-DL Petr Křemen Czech Technical University in Prague (CZ) April 2008 What is SPARQL-DL Different Perspectives SPARQL-DL constructs SoA Pellet Query Engine SPARQL-DL Evaluation Preprocessing Evaluation
More informationOntology-Based Data Access via Ontop
Ontology-Based Data Access via Ontop Asad Ali and MelikeSah Department of Computer Engineering, Near East University, North Cyprus via Mersin 10 Turkey Abstract:Ontology Based Data Access (OBDA) is an
More informationTowards a Semantic Web Platform for Finite Element Simulations
Towards a Semantic Web Platform for Finite Element Simulations André Freitas 1, Kartik Asooja 1, Swapnil Soni 1,2, Marggie Jones 1, Panagiotis Hasapis 3, Ratnesh Sahay 1 1 Insight Centre for Data Analytics,
More informationA Lightweight Ontology for Rating Assessments
A Lightweight Ontology for Rating Assessments Cristiano Longo 1 and Lorenzo Sciuto 2 1 TVBLOB s.r.l. Milano Italy 2 Università di Catania, Dipartimento di Ingegneria Informatica e delle Telecomunicazioni
More informationEvent Object Boundaries in RDF Streams A Position Paper
Event Object Boundaries in RDF Streams A Position Paper Robin Keskisärkkä and Eva Blomqvist Department of Computer and Information Science Linköping University, Sweden {robin.keskisarkka eva.blomqvist}@liu.se
More informationSEMANTIC WEB AN INTRODUCTION. Luigi De https://elite.polito.it
SEMANTIC WEB AN INTRODUCTION Luigi De Russis @luigidr https://elite.polito.it THE WEB IS A WEB OF DOCUMENT FOR PEOPLE, NOT FOR MACHINES 2 THE WEB IS A WEB OF DOCUMENT 3 THE SEMANTIC WEB IS A WEB OF DATA
More informationSemantic Web Programming
*) Semantic Web Programming John Hebeler Matthew Fisher Ryan Blace Andrew Perez-Lopez WILEY Wiley Publishing, Inc. Contents Foreword Introduction xxiii xxv Part One Introducing Semantic Web Programming
More informationOntologies and the Web Ontology Language OWL
Chapter 7 Ontologies and the Web Ontology Language OWL vocabularies can be defined by RDFS not so much stronger than the ER Model or UML (even weaker: no cardinalities) not only a conceptual model, but
More informationYeseong Kim. System Energy Efficiency Lab. seelab.ucsd.edu
Yeseong Kim System Energy Efficiency Lab seelab.ucsd.edu 1 Things, Data, Action and Software Data is collected by sensor devices. Motion, Pressure, Temperature, Light sensors Cameras, Microphones, GPS
More informationOWL 2 Profiles. An Introduction to Lightweight Ontology Languages. Маркус Крёч (Markus Krötzsch) University of Oxford. KESW Summer School 2012
University of Oxford Department of Computer Science OWL 2 Profiles An Introduction to Lightweight Ontology Languages Маркус Крёч (Markus Krötzsch) University of Oxford KESW Summer School 2012 Remark for
More informationSmart Web Services for Big Spatio-Temporal Data in Geographical Information Systems
Smart Web Services for Big Spatio-Temporal Data in Geographical Information Systems Matthias Frank, Stefan Zander FZI Forschungszentrum Informatik, Information Process Engineering, Haid-und-Neu-Str. 10-14,
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91
بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationImplementing OBDA for an end-user query answering service on an educational ontology
Implementing OBDA for an end-user query answering service on an educational ontology MASTER OF SCIENCE THESIS Date: 18/10/2016 Supervisor PhD. Maria Ribera Sancho Service Engineering and Information Systems
More informationSoumya Kanti Datta Research Engineer
Testing Semantic Interoperability Soumya Kanti Datta Research Engineer Email dattas@eurecom.fr 22/03/2018 Testing Semantic Inteoperability 2 Roadmap Introduction Testing Semantic Interop Survey Conclusion
More informationITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)
2 ITARC 2010 Stockholm 100420 Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 3 Contents Trends in information / data Critical factors... growing importance Needs
More informationITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)
2 ITARC 2010 Stockholm 100420 Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 3 Contents Trends in information / data Critical factors... growing importance Needs
More informationHandling Inconsistencies due to Class Disjointness in SPARQL Updates. joint work with: Albin Ahmeti, Diego Calvanese, Vadim Savenkov.
Handling Inconsistencies due to Class Disjointness in SPARQL Updates joint work with: Albin Ahmeti, Diego Calvanese, Vadim Savenkov Axel Polleres web: http://polleres.net twitter: @AxelPolleres The quest...
More informationRacer: An OWL Reasoning Agent for the Semantic Web
Racer: An OWL Reasoning Agent for the Semantic Web Volker Haarslev and Ralf Möller Concordia University, Montreal, Canada (haarslev@cs.concordia.ca) University of Applied Sciences, Wedel, Germany (rmoeller@fh-wedel.de)
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457
More informationLogik für Informatiker Logic for computer scientists. Ontologies: Description Logics
Logik für Informatiker for computer scientists Ontologies: Description s WiSe 2009/10 Ontology languages description logics (efficiently decidable fragments of first-order logic) used for domain ontologies
More information