Rubya : A Tool for Generating Rules for Incremental Maintenance of RDF Views ania M.P. Vidal 1 , Marco A. Casanova 2 , Val´ eria M. Pequeno 3(B ) , Narciso Arruda 1 , Diego S´ a 1 , and Jos´ e M. Monteiro 1 1 Federal University of Cear´a, Fortaleza, CE, Brazil {vvidal,narciso,diego,jmmfilho}@lia.ufc.br 2 Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil casanova@inf.puc-rio.br 3 INESC-ID Lisbon, Porto Salvo, Portugal vmp@inesc-id.pt Abstract. We present Rubya, a tool that automatically generates the RDF view defined on top of relational data and all rules required for the incremental maintenance of the RDF view. Our approach relies on the designer to specify a mapping between the relational schema and a target ontology and results in a specification of how to represent relational schema concepts in terms of RDF classes and properties of the designers choice. Based on this mapping, the rules for incrementally maintenance of the RDF view are generated. Keywords: RDF view maintenance · RDB-to-RDF · Linked data 1 Introduction The Linked Data initiative [1] promotes the publication of previously isolated databases as interlinked RDF triple sets, creating a global scale dataspace known as the Web of Data. Since large volume of data is stored in relational data, mak- ing relational databases accessible to the Web of Data has special significance. A general way to publish relational data in RDF format is to create RDF views of the relational data. The contents of views can be materialized to improve query performance and data availability. However, to be useful, a materialized view must be continuously maintained to reflect dynamic source updates. In this demo, we show a framework named RUBYA (Rules by assertion), based on rules, for the incremental maintenance of external RDF views defined on top of relational data. Rubya has two main functionalities: (1) the generation of mappings between the relational schema and a target ontology; and (2) the generation of the rules required for the incremental maintenance of the view, based on the mapping initially generated. In Sect. 2, we further detail the Rubya tool. The demo video is available at http://tiny.cc/rubya. First, the video shows, with the help of a real-world application, the process of defining the RDF view c Springer International Publishing Switzerland 2015 F. Gandon et al. (Eds.): ESWC 2015, LNCS 9341, pp. 169–174, 2015. DOI: 10.1007/978-3-319-25639-9 33