Optique Pilot for Oil & Gas and Energy; Statoil
|
|
- Abigail Newton
- 5 years ago
- Views:
Transcription
1 Scalable End-user Access to Big Data Optique Pilot for Oil & Gas and Energy; Statoil Martin G. Skjæveland and Dag Hovland University of Oslo 1 / 21
2 The Problem of Data Access predefined queries Engineer Application answers 2 / 21
3 The Problem of Data Access information need IT-expert specialised query Engineer Application answers 3 / 21
4 Data Access: The Optique Solution ontology-based query translated query Engineer Application answers 4 / 21
5 Statoil use case Work package in the Optique project Interface between industry and academia Exploration domain Well and stratigraphy data Early phase project prospect evaluation Complexity and variety of Big Data Complex and large data models Many data sources from different vendors Specialised, but partially overlapping content 5 / 21
6 Statoil use case: Stratigraphy Simplified example Chronostrat. Interval C C C Lithostrat. interval L L L Cores interval C C C Content interval Oil Oil Pressure interval P P Wellbores Chrono Litho content W1 C1 L1 & L2 oil W2 C1 AS-IS approach a) Copy from DB into Excel and start analyse b) Ask an IT/DB expert to create a SQL query 8 Security Classificati on: Internal - Status:
7 Statoil use case: Implementation Collected 100 exploration information needs Subsurface exploration domain ontology Mappings towards EPDS, NPD FactPages, OpenWorks, GeoChemDB, CoreDB, Recall, Compass, Petrel Studio, DBR, GoldFinder Parallel query execution in private 8 node cluster ArcGIS and Petrel client tool integration 7 / 21
8 Benefits for Statoil Query across multiple data sources Ad-hoc queries over complex data models Optimised parallel query execution Implementation independent, knowledge driven domain model User-friendly front-end Visual query formulation Statoil FactPages web portal combining data from multiple sources Standardised model and mapping format Web standards compliant interface RDF, SPARQL, OWL, R2RML Communicate with Optique platform from existing client tools 8 / 21
9 Query: Wellbores with cores that overlap log curves 9 / 21
10 Optique Architecture Visualisation & Analysis End-user Query Formulation IT-expert Ontology & Mapping Management Data models Std. ontologies results Queries central Ontology repository Query Transformation Query Planning Mappings Query Execution Query Execution Query Execution streaming data temporal data static data 10 / 21
11 Optique Architecture Visualisation & Analysis End-user Query Formulation IT-expert Ontology & Mapping Management Data models Std. ontologies results Queries central Ontology repository Query Transformation Query Planning Mappings Query Execution Query Execution Query Execution streaming data temporal data static data 10 / 21
12 Intuitive visual query interface 11 / 21
13 Cores overlapping log curves PREFIX ns1: < PREFIX ns2: < SELECT DISTINCT?Wellbore_c2?WKT_a1 WHERE {?Well_c1 ns1:type ns2:well.?wellbore_c2 ns1:type ns2:wellbore.?place_c7 ns1:type ns2:place.?wellboreinterval_c3 ns1:type ns2:wellboreinterval.?wellboreinterval_c4 ns1:type ns2:wellboreinterval.?core_c6 ns1:type ns2:core.?logcurve_c5 ns1:type ns2:logcurve.?well_c1 ns2:haswellbore?wellbore_c2.?well_c1 ns2:locatedin?place_c7.?place_c7 ns2:wkt?wkt_a1.?wellbore_c2 ns2:haswellboreinterval?wellboreinterval_c3.?wellboreinterval_c3 ns2:overlapswellboreinterval?wellboreinterval_c4.?wellboreinterval_c3 ^ns2:extractedfrom?core_c6.?wellboreinterval_c4 ns2:haslogcurve?logcurve_c5. } 12 / 21
14 overlapswellboreinterval select from where and and and LOG.LOG_CURVE_ID CURVE_ID, WELLBORE_INTERVAL.WELLBORE_ID BRONNAVN, WELLBORE_INTERVAL.WELLBORE_INTV_S WELLBORE_INTERVAL_S OPENWORKSBRAGE_LOG_CURVE_HEADER LOG, OPENWORKSBRAGE_WELL_MASTER WM, SLEGGE1_WELLBORE_INTV WELLBORE_INTERVAL WELLBORE_INTERVAL.WELLBORE_ID = WM.WELL_UWI WM.WELL_ID = LOG.WELL_ID LOG.TOP_DEPTH <= WELLBORE_INTERVAL.BOTTOM_DEPTH LOG.BASE_DEPTH >= WELLBORE_INTERVAL.TOP_DEPTH rr:subjectmap rr:template "se:loggedinterval-{curve_id}" rr:predicateobjectmap rr:predicate se:overlapswellboreinterval rr:objectmap rr:template "se:wellboreinterval-{wellbore_interval_s}" 13 / 21
15 SELECT * FROM ( SELECT 1 AS "Wellbore_c2QuestType", NULL AS "Wellbore_c2Lang", UNION SELECT... (' QVIEW2.WELLBORE_S) AS "Wellbore_c2", 3 AS "WKT_a1QuestType", NULL AS "WKT_a1Lang", (((('POINT(' QVIEW5.DATA_VALUE_2_O) ' ') QVIEW5.DATA_VALUE_1_O) ')') AS "WKT_a1" FROM ADP.SLEGGE1_WELLBORE QVIEW2, ADP.SLEGGE1_WELL_SURFACE_PT QVIEW3, ADP.SLEGGE1_WELL QVIEW4, ADP.SLEGGE1_P_LOCATION_2D QVIEW5, ADP.SLEGGE1_WELLBORE_INTV QVIEW6, ADP.RECALL_LOG_VW QVIEW1, ADP.RECALL_LOG_VW QVIEW7, ADP.RECALL_LOG_VW QVIEW8 FROM ADP.SLEGGE1_WELLBORE QVIEW2, ADP.SLEGGE1_WELL_SURFACE_PT QVIEW3, ADP.SLEGGE1_WELL QVIEW4, ADP.SLEGGE1_P_LOCATION_2D QVIEW5, ADP.SLEGGE1_WELLBORE_INTV QVIEW6, ADP.OPENWORKSBRAGE_LOG_CURVE_HEADER QVIEW1, ADP.OPENWORKSBRAGE_WELL_MASTER QVIEW7, ADP.OPENWORKSBRAGE_LOG_CURVE_HEADER QVIEW8 WHERE QVIEW1.MIRROR_ID IS NOT NULL (QVIEW2.R_EXISTENCE_KD_NM = 'actual') QVIEW2.WELL_S IS NOT NULL QVIEW2.WELLBORE_S IS NOT NULL (QVIEW2.WELL_S = QVIEW3.WELL_S) (QVIEW2.WELL_S = QVIEW4.WELL_S) (QVIEW5.DATA_VALUE_1_OU = 'dega') (QVIEW5.DATA_VALUE_2_OU = 'dega') (QVIEW3.WELL_SURFACE_PT_S = QVIEW5.WELL_SURFACE_PT_S) QVIEW5.P_LOCATION_2D_S IS NOT NULL (QVIEW2.WELLBORE_S = QVIEW6.WELLBORE_S) (QVIEW6.R_WELLBORE_INTV_NM = 'cored interval') QVIEW6.WELLBORE_INTV_S IS NOT NULL (QVIEW1.MIRROR_ID = QVIEW7.MIRROR_ID) (QVIEW6.WELLBORE_ID = QVIEW7.WELL_NAME) ((QVIEW7.BOTTOM_DEPTH >= QVIEW6.TOP_DEPTH) (QVIEW7.TOP_DEPTH <= QVIEW6.BOTTOM_DEPTH)) WHERE QVIEW1.LOG_CURVE_ID IS NOT NULL (QVIEW2.R_EXISTENCE_KD_NM = 'actual') QVIEW2.WELL_S IS NOT NULL QVIEW2.WELLBORE_S IS NOT NULL (QVIEW2.WELL_S = QVIEW3.WELL_S) (QVIEW2.WELL_S = QVIEW4.WELL_S) (QVIEW5.DATA_VALUE_1_OU = 'dega') (QVIEW5.DATA_VALUE_2_OU = 'dega') (QVIEW3.WELL_SURFACE_PT_S = QVIEW5.WELL_SURFAC QVIEW5.P_LOCATION_2D_S IS NOT NULL (QVIEW2.WELLBORE_S = QVIEW6.WELLBORE_S) (QVIEW6.R_WELLBORE_INTV_NM = 'cored interval') QVIEW6.WELLBORE_INTV_S IS NOT NULL (QVIEW6.WELLBORE_ID = QVIEW7.WELL_UWI) (QVIEW1.LOG_CURVE_ID = QVIEW8.LOG_CURVE_ID) (QVIEW7.WELL_ID = QVIEW8.WELL_ID) ((QVIEW8.BASE_DEPTH >= QVIEW6.TOP_DEPTH) (QVIEW1.MIRROR_ID = QVIEW8.MIRROR_ID) (QVIEW8.TOP_DEPTH <= QVIEW6.BOTTOM_DEPTH QVIEW5.DATA_VALUE_1_O IS NOT NULL QVIEW5.DATA_VALUE_2_O IS NOT NULL QVIEW5.DATA_VALUE_1_O IS NOT NULL QVIEW5.DATA_VALUE_2_O IS NOT NULL) SUB_QVIEW 14 / 21
16 RESULT UNION PROJECT PROJECT alias27.top_depth <= alias22.bottom_depth alias17.mirror_id = alias24.mirror_id alias27.base_depth >= alias22.top_depth alias23.top_depth <= alias22.bottom_depth alias24.mirror_id IS NOT NULL RECALL_LOG_VW alias24 alias26.well_id = alias27.well_id alias23.bottom_depth >= alias22.top_depth alias25.log_curve_id = alias27.log_curve_id alias22.wellbore_id = alias26.well_uwi alias22.wellbore_id = alias23.well_name OPENWORKSBRAGE_WELL_MASTER alias26 alias27.log_curve_id IS NOT NULL alias25.log_curve_id IS NOT NULL alias18.wellbore_s = alias22.wellbore_s alias17.mirror_id = alias23.mirror_id OPENWORKSBRAGE_LOG_CURVE_HEADER alias27 OPENWORKSBRAGE_LOG_CURVE_HEADER alias25 alias19.well_surface_pt_s = alias21.well_surface_pt_s alias22.r_wellbore_intv_nm = 'cored interval', alias22.wellbore_intv_s IS NOT NULL, alias22.wellbore_s IS NOT NULL alias23.mirror_id IS NOT NULL alias17.mirror_id IS NOT NULL SLEGGE1_WELLBORE_INTV alias22 RECALL_LOG_VW alias23 RECALL_LOG_VW alias17 alias21.data_value_1_o IS NOT NULL, alias21.data_value_1_ou = 'dega', alias21.p_location_2d_s IS NOT NULL, alias21.data_value_2_o IS NOT NULL, alias21.data_value_2_ou = 'dega' alias18.well_s = alias20.well_s SLEGGE1_P_LOCATION_2D alias21 alias20.well_s IS NOT NULL alias18.well_s = alias19.well_s SLEGGE1_WELL alias20 alias19.well_s IS NOT NULL alias18.well_s IS NOT NULL, alias18.wellbore_s IS NOT NULL, alias18.r_existence_kd_nm = 'actual' SLEGGE1_WELL_SURFACE_PT alias19 SLEGGE1_WELLBORE alias18 15 / 21
17 Statoil FactPages Easy access to information about central Statoil assets Requires: Integration Visualisation Web portal Export possibilities Maintenance Wellbores 16 / 21
18 NPD FactPages 17 / 21
19 Why the Optique platform? Ontology-based data access (OBDA) Integration architecture SPARQL queries: end user interface OWL ontology: information model R2RML mappings: federation of multiple data sources Unobtrusive to existing information systems Virtual OBDA Leave data in existing stores Data analysis and computation with R Visualisations with wiki templates Modular and layered approach Using declarative/functional languages 18 / 21
20 Example: Wellbore trajectory 19 / 21
21 Example: Wellbore trajectory SELECT * {?well subexp:haswellbore?? ; subexp:haswellbore [ subexp:haswellborepoint?pt ] ; subexp:hasconvergence [ subexp:valueinstandardunit?conv_deg ] ; subexp:hassloteastwest [ subexp:valueinstandardunit?slot_ew_m ] ; subexp:hasslotnorthsouth [ subexp:valueinstandardunit?slot_ns_m ] ; subexp:haswaterdepth [ subexp:valueinstandardunit?water_depth_m ] ; subexp:hasdatumelevation [ subexp:valueinstandardunit?datum_elev_m ].?pt subexp:hasdepthmeasurement [ subexp:valueinstandardunit?md_m ], [ subexp:valueinstandardunit?tvd_m ] ; subexp:hasnorthoffset [ subexp:valueinstandardunit?north_m ] ; subexp:haseastoffset [ subexp:valueinstandardunit?east_m ]. FILTER(?? =?this_wlb). } 19 / 21
22 Example: Wellbore trajectory SELECT * {?well subexp:haswellbore?? ; subexp:haswellbore [ subexp:haswellborepoint?pt ] ; subexp:hasconvergence [ subexp:valueinstandardunit?conv_deg ] ; subexp:hassloteastwest [ subexp:valueinstandardunit?slot_ew_m ] ; subexp:hasslotnorthsouth [ subexp:valueinstandardunit?slot_ns_m ] ; subexp:haswaterdepth [ subexp:valueinstandardunit?water_depth_m ] ; subexp:hasdatumelevation [ subexp:valueinstandardunit?datum_elev_m ].?pt subexp:hasdepthmeasurement [ subexp:valueinstandardunit?md_m ], [ subexp:valueinstandardunit?tvd_m ] ; subexp:hasnorthoffset [ subexp:valueinstandardunit?north_m ] ; subexp:haseastoffset [ subexp:valueinstandardunit?east_m ]. FILTER(?? =?this_wlb). } north_grid_calc <- function(north_offset, east_offset, conv_deg){ return ((slot_ns + north_offset) * cos (conv_deg * pi / ) + (slot_ew + east_offset) * sin(conv_deg * pi / 1 } east_grid_calc <- function(north_offset, east_offset, conv_deg){ return ( (slot_ew + east_offset) * cos (conv_deg * pi / ) + (slot_ns + north_offset) * sin(conv_deg * pi / } north_grid = north_grid_calc(north_offset, east_offset, res[,'conv_deg']) east_grid = east_grid_calc(north_offset, east_offset, res[,'conv_deg']) northeast_lims = c(min(c(east_grid,north_grid,0)), max(c(east_grid,north_grid,depth_high))) depth_order = order(res[,'wlb'],res[,'md_m']) s3d <- scatterplot3d(east_grid[depth_order], north_grid[depth_order], res[depth_order,'tvd_m'], xlim=northea 19 / 21
23
24
25 Ontology-based data access Ontology Conceptual model of some domain Defines a vocabulary and its semantics using formal logic Supports reasoning tasks: consistency, entailments Mappings Relates the data sources to the ontology Q O Q DB Ontology-based data access (OBDA) Access data via queries over the ontology Virtual approach, using query rewriting All ontology queries are rewritten into SQL queries DL-Lite (OWL2 QL), GAV mappings, UCQs 22 / 21
26 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Query: List all wellbores. Ontology: Field Wellbore DevWellbore ExpWellbore Wildcat Mappings: DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' 23 / 21
27 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Query: List all wellbores. Ontology: Field Wellbore DevWellbore ExpWellbore Wildcat Mappings: DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' 24 / 21
28 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Query: List all wellbores. q: Wellbore(x) Ontology: Field Wellbore DevWellbore ExpWellbore Wildcat Mappings: DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' 25 / 21
29 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Ontology: Field Wellbore Query: List all wellbores. q: Wellbore(x) q O : Wellbore(x) DevWellbore(x) ExpWellbore(x) Wildcat(x) DevWellbore ExpWellbore Wildcat Mappings: DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' 25 / 21
30 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Ontology: Field Mappings: DevWellbore Wellbore ExpWellbore Wildcat Query: List all wellbores. q: Wellbore(x) q O : Wellbore(x) DevWellbore(x) ExpWellbore(x) Wildcat(x) q SQL : SELECT name FROM wlb_dev UNION SELECT name FROM wlb_exp UNION SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' 25 / 21
31 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Ontology: Field Mappings: DevWellbore Wellbore ExpWellbore Wildcat Query: List all wellbores. q: Wellbore(x) q O : Wellbore(x) DevWellbore(x) ExpWellbore(x) Wildcat(x) q SQL : SELECT name FROM wlb_dev UNION SELECT name FROM wlb_exp UNION SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' 26 / 21
32 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Ontology: Field Mappings: DevWellbore Wellbore ExpWellbore Wildcat DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' Query: List all wellbores. q: Wellbore(x) q O : Wellbore(x) DevWellbore(x) ExpWellbore(x) Wildcat(x) q SQL : SELECT name FROM wlb_dev UNION SELECT name FROM wlb_exp UNION SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' q SQL : SELECT name FROM wlb_dev UNION SELECT name FROM wlb_exp 26 / 21
33 Ontology-based data access Database: wlb_dev(name,...) wlb_exp(name, purpose,...) Ontology: Field Mappings: DevWellbore Wellbore ExpWellbore Wildcat DevWellbore(name) SELECT name FROM wlb_dev ExpWellbore(name) SELECT name FROM wlb_exp Wildcat(name) SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' Query: List all wellbores. q: Wellbore(x) q O : Wellbore(x) DevWellbore(x) ExpWellbore(x) Wildcat(x) q SQL : SELECT name FROM wlb_dev UNION SELECT name FROM wlb_exp UNION SELECT name FROM wlb_exp WHERE purpose = 'WILDCAT' q SQL : SELECT name FROM wlb_dev UNION SELECT name FROM wlb_exp 26 / 21
34 se: < [] a rr:triplesmap ; rr:logicaltable [ a rr:r2rmlview ; rr:sqlquery """ select WELLBORE_ID IDENTIFIER, WELL_ID WELL_IDENTIFIER from SLEGGE_EPI.WELLBORE where R_EXISTENCE_KD_NM = 'actual' """ ] ; rr:subjectmap [ a rr:subjectmap, rr:termmap ; rr:template "se:well-{well_identifier}" ; rr:termtype rr:iri ] ; rr:predicateobjectmap [ a rr:predicateobjectmap ; rr:predicate se:haswellbore ; rr:objectmap [ a rr:objectmap, rr:termmap ; rr:template "se:wellbore-{identifier}" ; rr:termtype rr:iri ] ]. < se:well-{well_identifier}, se:haswellbore, se:wellbore-{identifier} > 27 / 21
Enabling Statoil FactPages with the Optique platform
Scalable End-user Access to Big Data Enabling Statoil FactPages with the Optique platform Martin G Skjæveland University of Oslo 1 / 21 The Problem of Data Access predefined queries Application Engineer
More informationOntology Based Data Access in Statoil
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/318123829 Ontology Based Data Access in Statoil Article in Journal of Web Semantics July 2017
More informationPublishing the Norwegian Petroleum Directorate s FactPages as Semantic Web Data
Publishing the Norwegian Petroleum Directorate s FactPages as Semantic Web Data Martin G. Skjæveland, Espen H. Lian, Ian Horrocks Presented by Evgeny Kharlamov (Oxford University) ISWC, October 24, 2013
More informationR2RML: RDB to RDF Mapping Language
1 : RDB to RDF Mapping Language Werner Nutt 2 Acknowledgment These slides are based on a slide set by Mariano Rodriguez 3 Reading Material/Sources specification by W3C http://www.w3.org/tr/r2rml/ specification
More informationOn the Semantics of Heterogeneous Querying of Relational, XML and RDF Data with XSPARQL
On the Semantics of Heterogeneous Querying of Relational, XML and RDF Data with XSPARQL Nuno Lopes, Stefan Bischof, Stefan Decker, Axel Polleres Stefan.Decker@deri.org http://www.stefandecker.org/! Copyright
More informationCreating a Virtual Knowledge Base for Financial Risk and Reporting
Creating a Virtual Knowledge Base for Financial Risk and Reporting Juan Sequeda, Capsenta Inc. Mike Bennett, Ltd. Ontology Summit 2016 24 March 2016 1 Risk reporting New regulatory requirements The Basel
More informationMastro Studio: a system for Ontology-Based Data Management
Mastro Studio: a system for Ontology-Based Data Management Cristina Civili, Marco Console, Domenico Lembo, Lorenzo Lepore, Riccardo Mancini, Antonella Poggi, Marco Ruzzi, Valerio Santarelli, and Domenico
More informationOntology Based Access to Exploration Data at Statoil
Ontology Based Access to Exploration Data at Statoil E. Kharlamov 1, D. Hovland 2 E. Jiménez-Ruiz 1 D. Lanti 3 H. Lie 4 C. Pinkel 5 M. Rezk 3 M. G. Skjæveland 2 E. Thorstensen 2 G. Xiao 3 D. Zheleznyakov
More informationA Generic Mapping-based Query Translation from SPARQL to Various Target Database Query Languages
A Generic Mapping-based Query Translation from SPARQL to Various Target Database Query Languages F. Michel, C. Faron-Zucker, J. Montagnat I3S laboratory, CNRS, Univ. Nice Sophia 1 Towards a Web of Data
More informationOntology-Based Data Access to Slegge
Ontology-Based Data Access to Slegge D. Hovland 1, R. Kontchakov 2, M. Skjæveland 1, A. Waaler 1, and M. Zakharyaschev 2 1 Department of Informatics, University of Oslo 2 Department of Computer Science
More informationAn R2RML Mapping Management API in Java. Making an API Independent of its Dependencies
An R2RML Mapping Management API in Java Making an API Independent of its Dependencies Marius Strandhaug Master s Thesis Spring 2014 Abstract When developing an Application Programming Interface (API),
More informationInformation Workbench
Information Workbench The Optique Technical Solution Christoph Pinkel, fluid Operations AG Optique: What is it, really? 3 Optique: End-user Access to Big Data 4 Optique: Scalable Access to Big Data 5 The
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 informationVisualization and Management of Mappings in Ontology-based Data Access (Progress Report)
Visualization and Management of Mappings in Ontology-based Data Access (Progress Report) Domenico Lembo, Riccardo Rosati, Marco Ruzzi, Domenico Fabio Savo, Emanuele Tocci Dipartimento di Ingegneria Informatica
More informationIntegrating Heterogeneous Data Sources in the Web of Data
Integrating Heterogeneous Data Sources in the Web of Data Franck Michel 1 More data sources More opportunities 2 Example: study history of zoological knowledge First Natural History Encycloedia, 1485.
More informationThe NPD Benchmark: Reality Check for OBDA Systems
The NPD Benchmark: Reality Check for OBDA Systems Davide Lanti, Martin Rezk, Guohui Xiao, and Diego Calvanese Faculty of Computer Science, Free University of Bozen-Bolzano Piazza Domenicani 3, Bolzano,
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 informationChapter 4 Creating Linked Data from Relational Databases. Materializing the Web of Linked Data
Chapter 4 Creating Linked Data from Relational Databases NIKOLAOS KONSTANTINOU DIMITRIOS-EMMANUEL SPANOS Materializing the Web of Linked Data Outline Introduction Motivation-Benefits Classification of
More informationVIG: Data Scaling for OBDA Benchmarks
Semantic Web 0 (2018) 1 21 1 IOS Press VIG: Data Scaling for OBDA Benchmarks Davide Lanti, Guohui Xiao, and Diego Calvanese Free University of Bozen-Bolzano {dlanti,xiao,calvanese}@inf.unibz.it Abstract.
More informationxr2rml: Relational and Non-Relational Databases to RDF Mapping Language
xr2rml: Relational and Non-Relational Databases to RDF Mapping Language Franck Michel, Loïc Djimenou, Catherine Faron-Zucker, Johan Montagnat To cite this version: Franck Michel, Loïc Djimenou, Catherine
More informationxr2rml: Relational and Non-Relational Databases to RDF Mapping Language
xr2rml: Relational and Non-Relational Databases to RDF Mapping Language Franck Michel, Loïc Djimenou, Catherine Faron Zucker, Johan Montagnat To cite this version: Franck Michel, Loïc Djimenou, Catherine
More informationOntology-Based Data Access with Ontop
Ontology-Based Data Access with Ontop Benjamin Cogrel benjamin.cogrel@unibz.it KRDB Research Centre for Knowledge and Data Free University of Bozen-Bolzano, Italy Free University of Bozen-Bolzano ESSLLI,
More informationVIG: Data Scaling for OBDA Benchmarks
Semantic Web 0 (2018) 1 19 1 IOS Press VIG: Data Scaling for OBDA Benchmarks Davide Lanti, Guohui Xiao, and Diego Calvanese Free University of Bozen-Bolzano {dlanti,xiao,calvanese}@inf.unibz.it Abstract.
More informationEPIM ReportingHub (ERH) A new powerful knowledge sharing platform. Houston, March 2012 Ph.D. Kari Anne Haaland Thorsen
EPIM ReportingHub (ERH) A new powerful knowledge sharing platform Houston, March 2012 Ph.D. Kari Anne Haaland Thorsen EPIM is the instrument for the operators on the Norwegian Continental Shelf to secure
More informationMapping Existing Data Sources into VIVO. Pedro Szekely, Craig Knoblock, Maria Muslea and Shubham Gupta University of Southern California/ISI
Mapping Existing Data Sources into VIVO, Craig Knoblock, Maria Muslea and Shubham Gupta University of Southern California/ISI Outline Problem Current methods for importing data into VIVO Karma approach
More informationMorph-streams: Hands on Session Jean-Paul Calbimonte lsir.epfl.ch
Stream Reasoning For Linked Data M. Balduini, J-P Calbimonte, O. Corcho, D. Dell'Aglio, and E. Della Valle Morph-streams: Hands on Session Jean-Paul Calbimonte jean-paul.calbimonte@epfl.ch lsir.epfl.ch
More informationRepresentation, Querying and Visualisation of Linked Geospatial Data
Representation, Querying and Visualisation of Linked Geospatial Data Konstantina Bereta and George Stamoulis RoD Tutorial October 4, 2018 Outline Introduction Previous related research in other areas Motivation
More informationOptimising a Semantic IoT Data Hub
Optimising a Semantic IoT Data Hub Ilias Tachmazidis, Sotiris Batsakis, John Davies, Alistair Duke, Grigoris Antoniou and Sandra Stincic Clarke John Davies, BT Overview Motivation de-siloization and data
More informationVIG: Data Scaling for OBDA Benchmarks
Semantic Web 0 (2018) 1 21 1 IOS Press VIG: Data Scaling for OBDA Benchmarks Davide Lanti, Guohui Xiao, and Diego Calvanese Free University of Bozen-Bolzano {dlanti,xiao,calvanese}@inf.unibz.it Editor(s):
More informationBUILDING THE SEMANTIC WEB
BUILDING THE SEMANTIC WEB You might have come across the term Semantic Web Applications often, during talks about the future of Web apps. Check out what this is all about There are two aspects to the possible
More informationThe Emerging Data Lake IT Strategy
The Emerging Data Lake IT Strategy An Evolving Approach for Dealing with Big Data & Changing Environments bit.ly/datalake SPEAKERS: Thomas Kelly, Practice Director Cognizant Technology Solutions Sean Martin,
More informationTransient and persistent RDF views over relational databases in the context of digital repositories
Transient and persistent RDF views over relational databases in the context of digital repositories Nikolaos Konstantinou 1, Dimitrios-Emmanuel Spanos 1, Nikolas Mitrou 2 1 Hellenic Academic Libraries
More informationEfficient Duplicate Elimination in SPARQL to SQL Translation
Efficient Duplicate Elimination in SPARQL to SQL Translation Dimitris Bilidas and Manolis Koubarakis National and Kapodistrian University of Athens, Greece {d.bilidas,koubarak}@di.uoa.gr Abstract. Redundant
More informationPractical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant
Practical Semantic Applications Master Title for Oil and Gas Asset Reporting Life Click Cycle to Data edit Master Management subtitle and style Information Integration David Price, TopQuadrant Key Presentation
More informationLinked Data & Semantic Web Technology.
http://genfringe.com/wp-content/uploads/2014/01/image22.jpg http://cfile24.uf.tistory.com/image/274f0f4151ca334934964e How tall are you? 5.4 ft What? for communication http://cdn-media-2.lifehack.org/wp-content/files/2012/12/improve-communications.jpg
More informationThe onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access
The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access Diego Calvanese, Tahir Emre Kalayci, Marco Montali, and Ario Santoso KRDB Research Centre for Knowledge and Data
More informationOptiqueVQS: Ontology-based Visual Querying
Ahmet Soylu 1,2, Evgeny Kharlamov 3, Dmitriy Zheleznyakov 3, Ernesto Jimenez-Ruiz 3, Martin Giese 1, and Ian Horrocks 3 1 Department of Informatics, University of Oslo, Norway {ahmets, martingi}@ifi.uio.no
More informationChapter 13: Advanced topic 3 Web 3.0
Chapter 13: Advanced topic 3 Web 3.0 Contents Web 3.0 Metadata RDF SPARQL OWL Web 3.0 Web 1.0 Website publish information, user read it Ex: Web 2.0 User create content: post information, modify, delete
More informationOptiqueVQS: a Visual Query System over Ontologies for Industry 1
Semantic Web 1 (2016) 1 28 1 IOS Press OptiqueVQS: a Visual Query System over Ontologies for Industry 1 Editor(s): Name Surname, University, Country Solicited review(s): Name Surname, University, Country
More informationUsing a Block Metaphor for Representing R2RML Mappings
Using a Block Metaphor for Representing R2RML Mappings Ademar Crotti Junior, Christophe Debruyne, Declan O Sullivan ADAPT Centre, Trinity College Dublin, Dublin 2, Ireland {crottija,debruync,declan.osullivan}@scss.tcd.ie
More informationOntology-Based Integration of Cross-Linked Datasets
Ontology-Based Integration of Cross-Linked Datasets Diego Calvanese 1, Martin Giese 2, Dag Hovland 2, and Martin Rezk 1(B) 1 Free University of Bozen-Bolzano, Bolzano, Italy mrezk@inf.unibz.it 2 University
More informationMapping-based SPARQL access to a MongoDB database
Franck Michel, Catherine Faron Zucker, Johan Montagnat To cite this version: Franck Michel, Catherine Faron Zucker, Johan Montagnat. Mapping-based SPARQL access to a MongoDB database. [Research Report]
More informationSemantic Access to Streaming and Static Data at Siemens
Semantic Access to Streaming and Static Data at Siemens Evgeny Kharlamov Theofilos Mailis Gulnar Mehdi Christian Neuenstadt Özgür Özçep Mikhail Roshchin Nina Solomakhina Ahmet Soylu Christoforos Svingos
More informationMapping-based SPARQL access to a MongoDB database
Franck Michel, Catherine Faron Zucker, Johan Montagnat To cite this version: Franck Michel, Catherine Faron Zucker, Johan Montagnat. Mapping-based SPARQL access to a MongoDB database. [Research Report]
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 informationApplied semantics for integration and analytics
Applied semantics for integration and analytics Sergey Gorshkov 1 1 Business Semantics, Bazhova 89, 620075 Ekaterinburg, Russia serge@business-semantic.ru Abstract. There are two major trends of industrial
More informationOntology-based Visual Query Formulation: An Industry Experience
Ontology-based Visual Query Formulation: An Industry Experience Ahmet Soylu 1,2, Evgeny Kharlamov 3, Dmitriy Zheleznyakov 3, Ernesto Jimenez-Ruiz 3, Martin Giese 1, and Ian Horrocks 3 1 Department of Informatics,
More informationD2RML: Integrating Heterogeneous Data and Web Services into Custom RDF Graphs
D2RML: Integrating Heterogeneous Data and Web Services into Custom RDF Graphs ABSTRACT Alexandros Chortaras National Technical University of Athens Athens, Greece achort@cs.ntua.gr In this paper, we present
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 informationSemantic Web Technologies
1/39 Semantic Web Technologies Lecture 9: SWT for the Life Sciences 2: Successes and challenges for ontologies Maria Keet email: keet -AT- inf.unibz.it home: http://www.meteck.org blog: http://keet.wordpress.com/category/computer-science/72010-semwebtech/
More informationR 2 BA: Rationalizing R2RML Mapping by Assertion
R 2 BA: Rationalizing R2RML Mapping by Assertion Rita Berardi 1, Vania Vidal 2 and Marco A. Casanova 1 1 Departamento de Informática Pontifícia Universidade Católica do Rio de Janeiro Rio de Janeiro, RJ
More informationOntop: Answering SPARQL Queries over Relational Databases
Undefined 0 (0) 1 1 IOS Press Ontop: Answering SPARQL Queries over Relational Databases Diego Calvanese a, Benjamin Cogrel a, Sarah Komla-Ebri a, Roman Kontchakov b, Davide Lanti a, Martin Rezk a, Mariano
More informationOntop: Answering SPARQL queries over relational databases
Undefined 0 (0) 1 1 IOS Press Ontop: Answering SPARQL queries over relational databases Diego Calvanese a, Benjamin Cogrel a, Sarah Komla-Ebri a, Roman Kontchakov b, Davide Lanti a, Martin Rezk a, Mariano
More informationEnergy-related data integration using Semantic data models for energy efficient retrofitting projects
Sustainable Places 2017 28 June 2017, Middlesbrough, UK Energy-related data integration using for energy efficient retrofitting projects Álvaro Sicilia ascilia@salleurl.edu FUNITEC, La Salle Architecture
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 informationFlexible Tools for the Semantic Web
Flexible Tools for the Semantic Web (instead of Jans Aasman from Franz Inc.) Software Systems Group (STS) Hamburg University of Technology (TUHH) Hamburg-Harburg, Germany (and GmbH & Co. KG) 1 Flexible
More informationModeling and Querying Data Warehouses on the Semantic Web Using QB4OLAP
Modeling and Querying Data Warehouses on the Semantic Web Using QB4OLAP Lorena Etcheverry 1, Alejandro Vaisman 2, and Esteban Zimányi 3 1 Universidad de la República, Uruguay lorenae@fing.edu.uy 2 Instituto
More informationPromoting semantic interoperability between public administrations in Europe
ISA solutions, Brussels, 23 September 2014 Vassilios.Peristeras@ec.europa.eu Promoting semantic interoperability between public administrations in Europe What semantics is about? ISA work in semantics
More informationUsing ontologies function management
for Using ontologies function management Caroline Domerg, Juliette Fabre and Pascal Neveu 22th July 2010 O. Corby C.Faron-Zucker E.Gennari A. Granier I. Mirbel V. Negre A. Tireau Semantic Web tools Ontology
More informationUnlocking the full potential of location-based services: Linked Data driven Web APIs
Unlocking the full potential of location-based services: Linked Data driven Web APIs Open Standards for Linked Organisations about Raf Buyle Ziggy Vanlishout www.vlaanderen.be/informatievlaanderen 6.4
More informationThe Ontop Framework for Ontology Based Data Access
The Ontop Framework for Ontology Based Data Access Timea Bagosi 1, Diego Calvanese 1, Josef Hardi 2, Sarah Komla-Ebri 1, Davide Lanti 1, Martin Rezk 1, Mariano Rodríguez-Muro 3, Mindaugas Slusnys 1, and
More informationThe Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall
The Semantic Web Revisited Nigel Shadbolt Tim Berners-Lee Wendy Hall Today sweb It is designed for human consumption Information retrieval is mainly supported by keyword-based search engines Some problems
More informationTaxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company
Taxonomy Tools: Collaboration, Creation & Integration Dave Clarke Global Taxonomy Director dave.clarke@dowjones.com Dow Jones & Company Introduction Software Tools for Taxonomy 1. Collaboration 2. Creation
More informationPractical Aspects of Query Rewriting for OWL 2
Practical Aspects of Query Rewriting for OWL 2 Héctor Pérez-Urbina, Ian Horrocks, and Boris Motik Oxford University Computing Laboratory, Oxford, England {hector.perez-urbina,ian.horrocks,boris.motik}@comlab.ox.ac.uk
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 informationOpenSpirit Enabled GIS Portal Apps. Todd Buehlman, LOGIC Solutions Group Clay Harter, TIBCO September 7, 2016
OpenSpirit Enabled GIS Portal Apps Todd Buehlman, LOGIC Solutions Group Clay Harter, TIBCO September 7, 2016 LOGIC Solutions Group Working to create, manage and integrate your information management and
More informationEnhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language
MPRA Munich Personal RePEc Archive Enhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language sabina-cristiana necula Alexandru Ioan Cuza University of Iasi September 2011
More informationMapping-based SPARQL access to a MongoDB database
Franck Michel, Catherine Faron Zucker, Johan Montagnat To cite this version: Franck Michel, Catherine Faron Zucker, Johan Montagnat. Mapping-based SPARQL access to a MongoDB database. [Research Report]
More informationAN APPROACH FOR THE INCREMENTAL EXPORT OF RELATIONAL DATABASES INTO RDF GRAPHS
AN APPROACH FOR THE INCREMENTAL EXPORT OF RELATIONAL DATABASES INTO RDF GRAPHS Nikolaos Konstantinou, Dimitrios-Emmanuel Spanos, Dimitris Kouis Hellenic Academic Libraries Link, National Technical University
More informationOWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages
OWL a glimpse OWL Web Ontology Language describes classes, properties and relations among conceptual objects lecture 7: owl - introduction of#27# ece#720,#winter# 12# 2# of#27# OWL a glimpse (2) requirements
More informationAutoFocus, an Open Source Facet-Driven Enterprise Search Solution
AutoFocus, an Open Source Facet-Driven Enterprise Search Solution ISKO UK Event, November 5, 2007 RANGANATHAN REVISITED: FACETS FOR THE FUTURE presentation by Jeroen Wester, CTO Aduna key facts Open source
More informationTowards an Integrated Information Framework for Service Technicians
Towards an Integrated Information Framework for Service Technicians Sebastian Bader, Jan Oevermann KIT The Research University in the Helmholtz Association www.kit.edu How it should be: I need to do maintenance
More informationLinked Data: Fast, low cost semantic interoperability for health care?
Linked Data: Fast, low cost semantic interoperability for health care? About the presentation Part I: Motivation Why we need semantic operability in health care Why enhancing existing systems to increase
More informationSemantic Web Systems Sample Solution for Assignment 2 part 1. SPARQL Queries
Semantic Web Systems 2015 2016 Sample Solution for Assignment 2 part 1 SPARQL Queries (1) I have installed Virtuoso Open Link following these instructions: http://virtuoso.openlinksw.com/dataspace/doc/dav/wiki/main/vosusagewindows
More informationQuerying Semantic Web Data
Querying Semantic Web Data Lalana Kagal Decentralized Information Group MIT CSAIL Eric Prud'hommeaux Sanitation Engineer World Wide Web Consortium SPARQL Program Graph patterns Motivations for RDF RDF
More informationAgenda with Minutes. Technical Advisory Board
Agenda with Minutes Technical Advisory Board Thu, 04 June 2015 13:30:00 +01:00 (CET) POSC Caesar Association, Technopolis (IT Fornebu) Martin Lingesvei 25, NO-1364 Fornebu, NORWAY Tel+47 95 85 32 20 pca@posccaesar.org
More informationSPARQLStream: Ontologybased access to data streams Jean-Paul Calbimonte, Oscar Corcho
Tutorial on RDF Stream Processing M. Balduini, J-P Calbimonte, O. Corcho, D. Dell'Aglio, E. Della Valle SPARQLStream: Ontologybased access to data streams Jean-Paul Calbimonte, Oscar Corcho jp.calbimonte@upm.es,
More informationGeoSPARQL Support and Other Cool Features in Oracle 12c Spatial and Graph Linked Data Seminar Culture, Base Registries & Visualisations
GeoSPARQL Support and Other Cool Features in Oracle 12c Spatial and Graph Linked Data Seminar Culture, Base Registries & Visualisations Hans Viehmann Product Manager EMEA Oracle Corporation December 2,
More informationCOMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN
COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN Konstantinos Kontakis, Malvina Steiakaki, Michael Kalochristianakis, Kostas Kapetanakis and Athanasios G. Malamos Acknowledgements This
More informationDeliverable D1.2 Requirement Analysis and Evaluation Framework
Project N o : Project Acronym: Project Title: Instrument: Scheme: FP7-318338 Optique Scalable End-user Access to Big Data Integrated Project Information & Communication Technologies Deliverable D1.2 Due
More informationOn the use of Abstract Workflows to Capture Scientific Process Provenance
On the use of Abstract Workflows to Capture Scientific Process Provenance Paulo Pinheiro da Silva, Leonardo Salayandia, Nicholas Del Rio, Ann Q. Gates The University of Texas at El Paso CENTER OF EXCELLENCE
More informationSemantic search and reporting implementation on platform. Victor Agroskin
Semantic search and reporting implementation on.15926 platform Victor Agroskin 10.05.2012 1 About the.15926 project TechInvestLab.ru Moscow-based strategy, organization and IT architecture consultancy
More informationarxiv: v1 [cs.lo] 23 Apr 2012
The Distributed Ontology Language (DOL): Ontology Integration and Interoperability Applied to Mathematical Formalization Christoph Lange 1,2, Oliver Kutz 1, Till Mossakowski 1,3, and Michael Grüninger
More informationSupporting Evacuation Missions with Ontology-based SPARQL Federation. Audun Stolpe and Jonas Halvorsen STIDS November 2013
U Supporting Evacuation Missions with Ontology-based SPARQL Federation Audun Stolpe and Jonas Halvorsen STIDS 12-15 November 2013 Table of contents 1 The Nato Network Enabled Capability (NNEC) concept
More informationR2RML by Assertion: A Semi-Automatic Tool for Generating Customised R2RML Mappings
R2RML by Assertion: A Semi-Automatic Tool for Generating Customised R2RML Mappings Luís Eufrasio T. Neto 1, Vânia Maria P. Vidal 1, Marco A. Casanova 2, José Maria Monteiro 1 1 Federal University of Ceará,
More informationGrid Resources Search Engine based on Ontology
based on Ontology 12 E-mail: emiao_beyond@163.com Yang Li 3 E-mail: miipl606@163.com Weiguang Xu E-mail: miipl606@163.com Jiabao Wang E-mail: miipl606@163.com Lei Song E-mail: songlei@nudt.edu.cn Jiang
More informationUsing Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform
Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform Hans Viehmann Product Manager EMEA ORACLE Corporation October 17, 2018 @SpatialHannes Safe
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 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 informationIntroduction to Ontology-Based. Data Access (with Ontop) Semantic Technologies (5) 1
Introduction to Ontology-Based Data Access (with Ontop) Semantic Technologies (5) 1 SPARQL for querying relational data SPARQL can be regarded as a simplified version of SQL SPARQL queries are much better
More informationInteracting with Linked Data Part I: General Introduction
Interacting with Linked Data Part I: General Introduction Agenda Part 0: Welcome Part I: General Introduction to Semantic Technologies Part II: Advanced Concepts Part III: OWLIM Part IV: Information Workbench-
More informationChapter 2 Technical Background. Materializing the Web of Linked Data
Chapter 2 Technical Background NIKOLAOS KONSTANTINOU DIMITRIOS-EMMANUEL SPANOS Materializing the Web of Linked Data Outline Introduction RDF and RDF Schema Description Logics Querying RDF data with SPARQL
More informationDeveloping markup metaschemas to support interoperation among resources with different markup schemas
Developing markup metaschemas to support interoperation among resources with different markup schemas Gary Simons SIL International ACH/ALLC Joint Conference 29 May to 2 June 2003, Athens, GA The Context
More informationWebinar Annotate data in the EUDAT CDI
Webinar Annotate data in the EUDAT CDI Yann Le Franc - e-science Data Factory, Paris, France March 16, 2017 This work is licensed under the Creative Commons CC-BY 4.0 licence. Attribution: Y. Le Franc
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 informationOntology Development Tools and Languages: A Review
Ontology Development Tools and Languages: A Review Parveen 1, Dheeraj Kumar Sahni 2, Dhiraj Khurana 3, Rainu Nandal 4 1,2 M.Tech. (CSE), UIET, MDU, Rohtak, Haryana 3,4 Asst. Professor, UIET, MDU, Rohtak,
More informationH1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.
1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at
More informationThe Logic of the Semantic Web. Enrico Franconi Free University of Bozen-Bolzano, Italy
The Logic of the Semantic Web Enrico Franconi Free University of Bozen-Bolzano, Italy What is this talk about 2 What is this talk about A sort of tutorial of RDF, the core semantic web knowledge representation
More informationNatural Language Interfaces to Ontologies. Danica Damljanović
Natural Language Interfaces to Ontologies Danica Damljanović danica@dcs.shef.ac.uk Sponsored by Transitioning Applications to Ontologies: www.tao-project.eu GATE case study in TAO project collect software
More informationOntology-based End-user Visual Query Formulation: Why, what, who, how, and which?
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/296333926 Ontology-based End-user Visual Query Formulation: Why, what, who, how, and which?
More information