Now showing items 1-6 of 6

    • CAPre: Code-Analysis based Prefetching for Persistent object stores 

      Touma, Rizkallah; Queralt Calafat, Anna; Cortés, Toni (Elsevier, 2019-11-12)
      Article
      Open Access
      Data prefetching aims to improve access times to data storage systems by predicting data records that are likely to be accessed by subsequent requests and retrieving them into a memory cache before they are needed. In the ...
    • Computer-language based data prefetching techniques 

      Touma, Rizkallah (Universitat Politècnica de Catalunya, 2019-01-25)
      Doctoral thesis
      Open Access
      Data prefetching has long been used as a technique to improve access times to persistent data. It is based on retrieving data records from persistent storage to main memory before the records are needed. Data prefetching ...
    • Machine learning-based query augmentation for SPARQL endpoints 

      Rico Almodóvar, Mariano; Touma, Rizkallah; Queralt Calafat, Anna; Pérez Hernandez, María S. (2018)
      Conference lecture
      Open Access
      Linked Data repositories have become a popular source of publicly-available data. Users accessing this data through SPARQL endpoints usually launch several restrictive yet similar consecutive queries, either to find the ...
    • Predicting access to persistent objects through static code analysis 

      Touma, Rizkallah; Queralt Calafat, Anna; Cortés, Toni; Pérez Hernandez, María S. (Springer, 2017)
      Conference report
      Open Access
      In this paper, we present a fully-automatic, high-accuracy approach to predict access to persistent objects through static code analysis of object-oriented applications. The most widely-used previous technique uses a simple ...
    • Semi-Automatic Ontology Matching and Enrichment 

      Touma, Rizkallah (Universitat Politècnica de Catalunya, 2015-09)
      Master thesis
      Open Access
    • Supporting data integration tasks with semi-automatic ontology construction 

      Touma, Rizkallah; Romero Moral, Óscar; Jovanovic, Petar (Association for Computing Machinery (ACM), 2015)
      Conference report
      Restricted access - publisher's policy
      Data integration aims to facilitate the exploitation of heterogeneous data by providing the user with a unified view of data residing in different sources. Currently, ontologies are commonly used to represent this unified ...