17 results on '"Gandon, Fabien"'
Search Results
2. VLog: A Rule Engine for Knowledge Graphs
- Author
-
Carral, David, Dragoste, Irina, González, Larry, Jacobs, Ceriel, Krötzsch, Markus, Urbani, Jacopo, Ghidini, Chiara, Maleshkova, Maria, Cruz, Isabel, Song, Jie, Gandon, Fabien, Hartig, Olaf, Svátek, Vojtěch, Hogan, Aidan, Lefrançois, Maxime, Computer Systems, Network Institute, High Performance Distributed Computing, Ghidini, Chiara, Maleshkova, Maria, Cruz, Isabel, Song, Jie, Gandon, Fabien, Hartig, Olaf, Svátek, Vojtěch, Hogan, Aidan, and Lefrançois, Maxime
- Subjects
Information retrieval ,Computer science ,Relational database ,010401 analytical chemistry ,020207 software engineering ,02 engineering and technology ,computer.file_format ,Semantic reasoner ,computer.software_genre ,01 natural sciences ,0104 chemical sciences ,Datalog ,Data access ,0202 electrical engineering, electronic engineering, information engineering ,SPARQL ,Use case ,RDF ,computer ,Data integration ,computer.programming_language - Abstract
Knowledge graphs are crucial assets for tasks like query answering or data integration. These tasks can be viewed as reasoning problems, which in turn require efficient reasoning systems to be implemented. To this end, we present VLog, a rule-based reasoner designed to satisfy the requirements of modern use cases, with a focus on performance and adaptability to different scenarios. We address the former with a novel vertical storage layout, and the latter by abstracting the access to data sources and providing a platform-independent Java API. Features of VLog include fast Datalog materialisation, support for reasoning with existential rules, stratified negation, and data integration from a variety of sources, such as high-performance RDF stores, relational databases, CSV files, OWL ontologies, and remote SPARQL endpoints.
- Published
- 2019
3. A Social Semantic Web Access Control Model
- Author
-
Villata, Serena, Costabello, Luca, Delaforge, Nicolas, and Gandon, Fabien
- Published
- 2013
- Full Text
- View/download PDF
4. List.MID: A MIDI-Based Benchmark for Evaluating RDF Lists
- Author
-
Meroño-Peñuela, Albert, Daga, Enrico, Ghidini, Chiara, Hartig, Olaf, Maleshkova, Maria, Svátek, Vojtech, Cruz, Isabel, Hogan, Aidan, Song, Jie, Lefrançois, Maxime, Gandon, Fabien, Ghidini, Chiara, Hartig, Olaf, Maleshkova, Maria, Svátek, Vojtech, Cruz, Isabel, Hogan, Aidan, Song, Jie, Lefrançois, Maxime, Gandon, Fabien, Artificial intelligence, Network Institute, and Artificial Intelligence (section level)
- Subjects
Information retrieval ,Knowledge representation and reasoning ,MIDI ,Computer science ,Benchmarks ,010401 analytical chemistry ,020207 software engineering ,02 engineering and technology ,Linked data ,computer.file_format ,Linked list ,Abstract data type ,01 natural sciences ,RDF ,0104 chemical sciences ,Set (abstract data type) ,0202 electrical engineering, electronic engineering, information engineering ,SPARQL ,Linked lists ,computer - Abstract
Linked lists represent a countable number of ordered values, and are among the most important abstract data types in computer science. With the advent of RDF as a highly expressive knowledge representation language for the Web, various implementations for RDF lists have been proposed. Yet, there is no benchmark so far dedicated to evaluate the performance of triple stores and SPARQL query engines on dealing with ordered linked data. Moreover, essential tasks for evaluating RDF lists, like generating datasets containing RDF lists of various sizes, or generating the same RDF list using different modelling choices, are cumbersome and unprincipled. In this paper, we propose List.MID, a systematic benchmark for evaluating systems serving RDF lists. List.MID consists of a dataset generator, which creates RDF list data in various models and of different sizes; and a set of SPARQL queries. The RDF list data is coherently generated from a large, community-curated base collection of Web MIDI files, rich in lists of musical events of arbitrary length. We describe the List.MID benchmark, and discuss its impact and adoption, reusability, design, and availability.
- Published
- 2019
5. A Survey of the Models and Architectures for Restricted and Local Mobile Access for Web of Data: A state of the art of the architectures and the possible solutions
- Author
-
Toure, Mahamadou, Gandon, Fabien, Guidedi, Kaladzavi, Guéret, Christophe, Lô, Moussa, Molli, Pascal, Laboratoire d'Analyse Numérique et Informatique [Sénégal] (LANI), Université Gaston Berger de Saint-Louis Sénégal (UGB), Web-Instrumented Man-Machine Interactions, Communities and Semantics (WIMMICS), Inria Sophia Antipolis - Méditerranée (CRISAM), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Scalable and Pervasive softwARe and Knowledge Systems (Laboratoire I3S - SPARKS), Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (... - 2019) (UNS), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-Université Nice Sophia Antipolis (... - 2019) (UNS), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA), Accenture, Laboratoire des Sciences du Numérique de Nantes (LS2N), Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Université de Nantes (UN)-Université de Nantes (UN)-École Centrale de Nantes (ECN)-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique Bretagne-Pays de la Loire (IMT Atlantique), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT), Gestion de Données Distribuées (GDD), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), INRIA Sophia Antipolis, and MoReWAIS
- Subjects
peer-to-peer system ,Geolocation ,mobile access ,géolocalisation ,accès mobile ,membership management ,RDF ,protocole de gossip ,cache décentralisé ,local access ,gossip protocol ,decentralised cache ,accès local ,[INFO]Computer Science [cs] ,système pair-à-pair - Abstract
This document presents a survey prior to a thesis project, which aims to propose solutions allowing local and restricted access to the Web of data. We have explored several relevant mechanisms proposed in the literature, dedicated to various problems and likely to constitute important points for our future contributions. Since our main objective is to offer tools dedicated to mobility situations in environments where internet access is unreliable, we were particularly interested in comparing approaches (P2P, DHT, etc.) allowing to realize a particular fog/edge computing scenario which is restricted and local mobile access to contextually relevant and shared related data. In this context, we have focused some of our research on so-called gossip protocols (or epidemic protocols) that are well suited to the dynamic nature of networks. The dynamic aspect of the peers also led us to consider the solutions that take into account the location of the peers in order to improve the quality of the services offered.In addition, we looked at solutions dealing with semantic heterogeneity in peer-to-peer environments, including ontology alignment mechanisms that allow us to fully benefit from the power of peer-to-peer systems without imposing the use of a common ontology to all peers.Data replication and caching can be an important alternative to accessing remote sources; we have devoted the last part of this document to solutions based on these mechanisms to supply a local access to data.; Ce document présente un état de l'art préalable à un projet de thèse qui vise à proposer des solutions permettant un accès local et restreint au Web de données. Nous avons exploré plusieurs mécanismes pertinents proposés dans la littérature, dédiés à des problématiques différentes et pouvant constituer des points importants pour nos futures contributions. Notre objectif principal étant de proposer des outils dédiés à des situations de mobilité dans des environnements ou l’accès internet est peu fiable, nous nous sommes intéressés particulièrement à comparer des approches (P2P, DHT, etc.) permettant de réaliser un scénario de fog/edge computing particulier qui est l'accès mobile restreint et local à des données liées contextuellement pertinentes et partagées. Dans cette optique, nous avons focalisé une partie de nos recherches bibliographiques sur les protocoles dits de « gossip » (ou protocoles épidémiques) qui s’avèrent bien adaptés au caractère dynamique des réseaux. L'aspect dynamique des pairs nous a aussi amené à considérer des solutions qui prennent en compte la localisation des pairs pour améliorer la qualité des services offerts.Nous regardons de plus dans ce document, des solutions traitant de l’hétérogénéité sémantique dans des environnements pair-à-pair, notamment des mécanismes d’alignements d’ontologies qui permettent de profiter pleinement de la puissance des systèmes pair-à-pair sans imposer l’utilisation d’une ontologie commune à tous les pairs.La réplication et le cache de données pouvant constituer une alternative importante à l’accès à des sources distantes, nous avons consacré la dernière partie de ce document aux solutions reposant sur ces mécanismes et offrant ainsi un accès local aux données.
- Published
- 2017
6. Linked Data-as-a-Service: The Semantic Web Redeployed
- Author
-
Rietveld, L.J., Verborgh, R., Beek, W.G.J., Vander Sande, M., Schlobach, S., Gandon, Fabien, Gandon, Fabien, Artificial intelligence, Network Institute, and Knowledge Representation and Reasoning
- Subjects
Computer science ,Interface (Java) ,business.industry ,Cloud computing ,Linked data ,Data publishing ,computer.file_format ,computer.software_genre ,World Wide Web ,API ,Linked Data ,Web Services ,SPARQL ,Web service ,RDF ,business ,computer ,Semantic Web - Abstract
Ad-hoc querying is crucial to access information from Linked Data, yet publishing queryable RDF datasets on the Web is not a trivial exercise. The most compelling argument to support this claim is that the Web contains hundreds of thousands of data documents, while only 260 queryable SPARQL endpoints are provided. Even worse, the SPARQL endpoints we do have are often unstable, may not comply with the standards, and may differ in supported features. In other words, hosting data online is easy, but publishing Linked Data via a queryable API such as SPARQL appears to be too difficult. As a consequence, in practice, there is no single uniform way to query the LOD Cloud today. In this paper, we therefore combine a large-scale Linked Data publication project LOD Laundromat with a low-cost server-side interface Triple Pattern Fragments, in order to bridge the gap between the Web of downloadable data documents and the Web of live queryable data. The result is ai¾?repeatable, low-cost, open-source data publication process. To demonstrate its applicability, we made over 650,000 data documents available as datai¾?APIs, consisting of 30i¾?billion i¾?triples.
- Published
- 2015
7. Le web sémantique: Comment lier les données et les schémas sur le web ?
- Author
-
Gandon, Fabien, Faron Zucker, Catherine, Corby, Olivier, Web-Instrumented Man-Machine Interactions, Communities and Semantics (WIMMICS), Inria Sophia Antipolis - Méditerranée (CRISAM), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Scalable and Pervasive softwARe and Knowledge Systems (Laboratoire I3S - SPARKS), Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (1965 - 2019) (UNS), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA), and Institut National de Recherche en Informatique et en Automatique (Inria)
- Subjects
Rdfs ,semantic web ,Rif ,Sparql ,[INFO.INFO-WB]Computer Science [cs]/Web ,linked data ,web sémantique ,données liées ,[INFO.INFO-SI]Computer Science [cs]/Social and Information Networks [cs.SI] ,Rdf ,Owl ,[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI] - Abstract
International audience; Le web sémantique désigne un ensemble de technologies visant à rendre les ressources du web plus largement utilisables ou plus pertinentes grâce à un système de métadonnées qui utilisent notamment la famille des langages développés par le W3C (World Wide Web Consortium).Cet ouvrage offre dans un langage accessible une synthèse de ce qu'il faut aujourd'hui savoir du web sémantique. Il explique simplement quelles sont les techniques mises en œuvre et dresse un panorama des utilisations potentielles et des bénéfices attendus.
- Published
- 2012
8. Corporate Memory Management through Agents: The CoMMA project final report
- Author
-
Berthelot, Laurent, Bourdeau, Marc, Corby, Olivier, Delteil, Alexandre, Dieng-Kuntz, Rose, Faron Zucker, Catherine, Fies, Bruno, Gandon, Fabien, Giboin, Alain, Hackstein, Joachim, Karp, Hervé, Kiss, Adorjan, Loyson, Emmanuelle, Perez, Philippe, Poggi, Agostino, Quinqueton, Joël, Rimassa, Giovanni, Turci, Paola, Inria Sophia Antipolis - Méditerranée (CRISAM), Institut National de Recherche en Informatique et en Automatique (Inria), Knowledge acquisition for aided design through agent interaction (ACACIA), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Centre Scientifique et Technique du Bâtiment (CSTB), Web-Instrumented Man-Machine Interactions, Communities and Semantics (WIMMICS), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Scalable and Pervasive softwARe and Knowledge Systems (Laboratoire I3S - SPARKS), Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (1965 - 2019) (UNS), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA), Inria, and European Project: IST-1999-12217,FP5-IST,COMMA (2000)
- Subjects
Ontology ,[INFO.INFO-WB]Computer Science [cs]/Web ,Machine Learning Techniques ,Agents ,New Employee ,XML ,[INFO.INFO-SI]Computer Science [cs]/Social and Information Networks [cs.SI] ,RDF ,[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI] ,RDFS ,Knowledge Management ,Corporate Memory ,Multi agent system ,Technology Monitoring ,Graphical User Interface ,Semantic Search Engine ,Java - Abstract
This document is the final report of the CoMMA project. It gives an overview of the different search activities that have been achieved through the project. First, a description of the general requirements is proposed through the definition of two scenarios. Then it shows the different technical aspects of the projects and the solution that has been proposed and implemented.
- Published
- 2002
9. RDF/XML SOURCE DECLARATION.
- Author
-
Gandon, Fabien, Bottolier, Virginie, Corby, Olivier, and Durville, Priscille
- Subjects
RDF (Document markup language) ,XML (Extensible Markup Language) ,METADATA ,SEMANTIC Web ,QUERY languages (Computer science) ,DATA modeling - Abstract
When querying or reasoning on metadata from the semantic web, the source of this metadata can be of great importance. While the SPARQL query language provides a keyword to match patterns against named graphs, the RDF data model focuses on expressing triples. In many cases it is interesting to augment these RDF triples with the notion of a source for each triple (or set of triples), typically an IRI specifying their real or virtual origin. This article proposes and discusses an RDF/XML syntax extension providing an attribute to specify the source of triples in an RDF/XML representation. [ABSTRACT FROM AUTHOR]
- Published
- 2007
10. CEUR-WS-LOD: Conversion of CEUR-WS Workshops to Linked Data
- Author
-
Kolchin, Maxim, Cherny, Eugene, Kozlov, Fedor, Shipilo, Alexander, Kovriguina, Liubov, Diniz Junqueira Barbosa, Simone, Series editor, Chen, Phoebe, Series editor, Du, Xiaoyong, Series editor, Filipe, Joaquim, Series editor, Kara, Orhun, Series editor, Kotenko, Igor, Series editor, Liu, Ting, Series editor, Sivalingam, Krishna M., Series editor, Washio, Takashi, Series editor, Gandon, Fabien, editor, Cabrio, Elena, editor, Stankovic, Milan, editor, and Zimmermann, Antoine, editor
- Published
- 2015
- Full Text
- View/download PDF
11. Information Extraction from Web Sources Based on Multi-aspect Content Analysis
- Author
-
Milicka, Martin, Burget, Radek, Diniz Junqueira Barbosa, Simone, Series editor, Chen, Phoebe, Series editor, Du, Xiaoyong, Series editor, Filipe, Joaquim, Series editor, Kara, Orhun, Series editor, Kotenko, Igor, Series editor, Liu, Ting, Series editor, Sivalingam, Krishna M., Series editor, Washio, Takashi, Series editor, Gandon, Fabien, editor, Cabrio, Elena, editor, Stankovic, Milan, editor, and Zimmermann, Antoine, editor
- Published
- 2015
- Full Text
- View/download PDF
12. QueryVOWL: A Visual Query Notation for Linked Data
- Author
-
Haag, Florian, Lohmann, Steffen, Siek, Stephan, Ertl, Thomas, Hutchison, David, Editorial Board Member, Kanade, Takeo, Editorial Board Member, Kittler, Josef, Editorial Board Member, Kleinberg, Jon M., Editorial Board Member, Mattern, Friedemann, Editorial Board Member, Mitchell, John C., Editorial Board Member, Naor, Moni, Editorial Board Member, Pandu Rangan, C., Editorial Board Member, Terzopoulos, Demetri, Editorial Board Member, Tygar, Doug, Editorial Board Member, Weikum, Gerhard, Series Editor, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Gandon, Fabien, editor, Guéret, Christophe, editor, Villata, Serena, editor, Breslin, John, editor, Faron-Zucker, Catherine, editor, and Zimmermann, Antoine, editor
- Published
- 2015
- Full Text
- View/download PDF
13. A Bottom-Up Approach for Licences Classification and Selection
- Author
-
Daga, Enrico, d’Aquin, Mathieu, Motta, Enrico, Gangemi, Aldo, Hutchison, David, Editorial Board Member, Kanade, Takeo, Editorial Board Member, Kittler, Josef, Editorial Board Member, Kleinberg, Jon M., Editorial Board Member, Mattern, Friedemann, Editorial Board Member, Mitchell, John C., Editorial Board Member, Naor, Moni, Editorial Board Member, Pandu Rangan, C., Editorial Board Member, Terzopoulos, Demetri, Editorial Board Member, Tygar, Doug, Editorial Board Member, Weikum, Gerhard, Series Editor, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Gandon, Fabien, editor, Guéret, Christophe, editor, Villata, Serena, editor, Breslin, John, editor, Faron-Zucker, Catherine, editor, and Zimmermann, Antoine, editor
- Published
- 2015
- Full Text
- View/download PDF
14. QueryVOWL: Visual Composition of SPARQL Queries
- Author
-
Haag, Florian, Lohmann, Steffen, Siek, Stephan, Ertl, Thomas, Hutchison, David, Editorial Board Member, Kanade, Takeo, Editorial Board Member, Kittler, Josef, Editorial Board Member, Kleinberg, Jon M., Editorial Board Member, Mattern, Friedemann, Editorial Board Member, Mitchell, John C., Editorial Board Member, Naor, Moni, Editorial Board Member, Pandu Rangan, C., Editorial Board Member, Terzopoulos, Demetri, Editorial Board Member, Tygar, Doug, Editorial Board Member, Weikum, Gerhard, Series Editor, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Gandon, Fabien, editor, Guéret, Christophe, editor, Villata, Serena, editor, Breslin, John, editor, Faron-Zucker, Catherine, editor, and Zimmermann, Antoine, editor
- Published
- 2015
- Full Text
- View/download PDF
15. Standardized and Efficient RDF Encoding for Constrained Embedded Networks
- Author
-
Käbisch, Sebastian, Peintner, Daniel, Anicic, Darko, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Gandon, Fabien, editor, Sabou, Marta, editor, Sack, Harald, editor, d’Amato, Claudia, editor, Cudré-Mauroux, Philippe, editor, and Zimmermann, Antoine, editor
- Published
- 2015
- Full Text
- View/download PDF
16. Towards Portable Shopping Histories: Using GoodRelations to Expose Ownership Information to E-Commerce Sites
- Author
-
Török, László, Hepp, Martin, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Kobsa, Alfred, editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Weikum, Gerhard, editor, Presutti, Valentina, editor, d’Amato, Claudia, editor, Gandon, Fabien, editor, d’Aquin, Mathieu, editor, Staab, Steffen, editor, and Tordai, Anna, editor
- Published
- 2014
- Full Text
- View/download PDF
17. Type checking program code using SHACL
- Author
-
Ralf Lämmel, Steffen Staab, Claudia Schon, Martin Leinberger, Philipp Seifer, Ghidini, Chiara, Hartig, Olaf, Maleshkova, Maria, Svátek, Vojtěch, Cruz, Isabel, Hogan, Aidan, Song, Jie, Lefrançois, Maxime, and Gandon, Fabien
- Subjects
Computer science ,Programming language ,010401 analytical chemistry ,020207 software engineering ,02 engineering and technology ,computer.file_format ,Program code ,computer.software_genre ,Data structure ,01 natural sciences ,Graph ,0104 chemical sciences ,Type checking ,Type safety ,0202 electrical engineering, electronic engineering, information engineering ,RDF ,Programmer ,computer - Abstract
It is a strength of graph-based data formats, like RDF, that they are very flexible with representing data. To avoid run-time errors, program code that processes highly-flexible data representations exhibits the difficulty that it must always include the most general case, in which attributes might be set-valued or possibly not available. The Shapes Constraint Language (SHACL) has been devised to enforce constraints on otherwise random data structures. We present our approach, Type checking using SHACL (TyCuS), for type checking code that queries RDF data graphs validated by a SHACL shape graph. To this end, we derive SHACL shapes from queries and integrate data shapes and query shapes as types into a \(\lambda \)-calculus. We provide the formal underpinnings and a proof of type safety for TyCuS. A programmer can use our method in order to process RDF data with simplified, type checked code that will not encounter run-time errors (with usual exceptions as type checking cannot prevent accessing empty lists).
- Published
- 2019
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.